[go: up one dir, main page]

CN109429334B - Data transmission method and device - Google Patents

Data transmission method and device Download PDF

Info

Publication number
CN109429334B
CN109429334B CN201710548206.1A CN201710548206A CN109429334B CN 109429334 B CN109429334 B CN 109429334B CN 201710548206 A CN201710548206 A CN 201710548206A CN 109429334 B CN109429334 B CN 109429334B
Authority
CN
China
Prior art keywords
time
transmission resource
information
frequency
resource block
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.)
Active
Application number
CN201710548206.1A
Other languages
Chinese (zh)
Other versions
CN109429334A (en
Inventor
赵锐
赵丽
李晨鑫
房家奕
彭莹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201710548206.1A priority Critical patent/CN109429334B/en
Priority to PCT/CN2018/090009 priority patent/WO2019007182A1/en
Priority to TW107123055A priority patent/TWI676398B/en
Publication of CN109429334A publication Critical patent/CN109429334A/en
Application granted granted Critical
Publication of CN109429334B publication Critical patent/CN109429334B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA

Landscapes

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

Abstract

The application discloses a data transmission method and device. In the application, a terminal determines transmission resources on a direct link; and the terminal sends data on M transmission resource blocks of the straight-through link according to the transmission resources, wherein one transmission resource block at least comprises N time-frequency resources used for sending the data, and M and N are integers which are more than or equal to 1. By adopting the method and the device, the transmission reliability of the direct link can be improved and/or the coverage range can be enlarged.

Description

Data transmission method and device
Technical Field
The present invention relates to the field of wireless communication technologies, and in particular, to a data transmission method and apparatus.
Background
In the V2X technology, V denotes a vehicle (vehicle), and X denotes various entities such as: V2V denotes Vehicle to Vehicle (Vehicle to Vehicle), V2P denotes Vehicle to pedestrian (Vehicle to pedestrian), V2I denotes Vehicle to infrastructure (Vehicle to infrastructure), V2N denotes Vehicle to network (Vehicle to network).
In a Long Term Evolution (LTE) system, the V2X technology mainly includes two communication modes: V2X direct (direct) communication and V2X indirect (indiect) communication. Here, V2X direct communication refers to direct communication between V2X terminals, and V2X indiect communication refers to indirect communication between V2X terminals via an infrastructure (e.g., a base station or other network entity).
The V2X terminals communicate with each other via a direct link (also known as a PC5 interface, described as Sidelink in the protocol). When a V2X terminal performs data transmission on a direct link, two channels are involved, one is a physical direct link control channel (PSCCH) used for transmitting Scheduling Assignment (SA) information; the other is a physical link shared channel (psch), also called a data channel, for transmitting data. The SA information indicates all necessary indication information for data reception, for example, time-frequency resource information occupied by data transmission, modulation and coding scheme of data transmission, indication information of reference signals for demodulation of data transmission, and the like. Correspondingly, the receiving end detects the SA information transmitted in the PSCCH channel and receives data according to the SA information.
Disclosure of Invention
The embodiment of the application provides a data transmission method and device.
In a first aspect, a data transmission method is provided, including: the terminal determines transmission resources on the direct link; and the terminal sends data on M transmission resource blocks of the straight-through link according to the transmission resources, wherein one transmission resource block at least comprises N time-frequency resources used for sending the data, and M and N are integers which are more than or equal to 1.
Optionally, when N is greater than or equal to 2, a correlation exists between time domain positions and/or frequency domain positions of N time-frequency resources in one transmission resource block.
Optionally, the association includes one of:
n time frequency resources are continuous in time domain and same in frequency domain;
n time frequency resources are continuous in time domain, and at least 2 time frequency resources are different in frequency domain resource;
at least 2 time frequency resources in the N time frequency resources are discontinuous in a time domain and same in a frequency domain;
at least 2 time frequency resources in the N time frequency resources are discontinuous on a time domain, and the frequency domain resources of at least 2 time frequency resources in the N time frequency resources are different.
Optionally, N time-frequency resources in one transmission resource block correspond to the same data packet.
Optionally, the value of M is configured by a system, or preconfigured, or dynamically determined; and/or the value of N is configured by the system or is pre-configured or dynamically determined.
Optionally, the data sent by the terminal includes scheduling assignment SA information, and the value of M and/or the value of N is explicitly or implicitly indicated by the SA information.
Optionally, the implicitly indicating the value of M and/or the value of N by the SA information includes: the SA information comprises service priority information or service type information, and the value of the M and/or the value of the N are/is indicated through the service priority information or the service type information; and the value of M and/or the value of M has a corresponding relation with the service priority or the service type.
Optionally, in a transmission resource block, sending SA information only on one time-frequency resource of N time-frequency resources included in the transmission resource block; or, in one transmission resource block, the SA information is sent on each of the N time-frequency resources included in the transmission resource block.
Optionally, if SA information is sent only on one time-frequency resource of N time-frequency resources included in one transmission resource block, the SA information at least includes: the indication information of the time frequency resource of the transmission resource block is represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the positions of the N time frequency resources included in the transmission resource block are determined according to the position of the first time frequency resource and the time frequency resource pattern of the N time frequency resources.
Optionally, if SA information is sent on each time-frequency resource of N time-frequency resources included in one transmission resource block, the SA information sent on any time-frequency resource in the transmission resource block at least includes:
the time frequency resource indication information of the transmission resource block and the indication information that any time frequency resource is the second time frequency resource in the transmission resource block are represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the position of any time frequency resource is determined according to the position of the first time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the time frequency resource patterns of the N time frequency resources included in the transmission resource block; or, the position of any time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the position of any time frequency resource is determined according to the indication information that any time frequency resource is the second time frequency resource in the transmission resource block and the time frequency resource pattern of the N time frequency resources included in the transmission resource block.
Optionally, the SA information further includes one or any multiple of the following information:
the transmission resource block to which the time-frequency resource associated with the SA information belongs is the second transmission resource block in the M transmission resource blocks;
the value of M;
and the value of N is obtained.
Optionally, the determining, by the terminal, a transmission resource on the direct link includes: a terminal receives downlink control information sent by a base station, wherein the downlink control information at least comprises one or more of the following information:
the position of one transmission resource block is represented by the position of the first time-frequency resource in the N time-frequency resources in the transmission resource block;
and indicating the position of N time-frequency resources in each transmission resource block.
In a second aspect, a data transmission method is provided, including: a terminal receives scheduling distribution SA information transmitted on a direct link; and the terminal receives data on M transmission resource blocks of the direct link according to the SA information, wherein one transmission resource block at least comprises N time-frequency resources used for data transmission, and M and N are integers which are more than or equal to 1.
Optionally, when N is greater than or equal to 2, a correlation exists between time domain positions and/or frequency domain positions of N time-frequency resources in one transmission resource block.
Optionally, the association includes one of:
n time frequency resources are continuous in a time domain and the same in a frequency domain;
n time frequency resources are continuous in time domain, and at least 2 time frequency resources are different in frequency domain resource;
at least 2 time frequency resources in the N time frequency resources are discontinuous in a time domain and same in a frequency domain;
at least 2 time frequency resources in the N time frequency resources are discontinuous on a time domain, and the frequency domain resources of at least 2 time frequency resources in the N time frequency resources are different.
Optionally, N time-frequency resources in one transmission resource block correspond to the same data packet.
Optionally, the value of M is configured by a system, or preconfigured, or dynamically determined; and/or the value of N is configured by the system or is pre-configured or dynamically determined.
Optionally, the value of M and/or the value of N is explicitly or implicitly indicated by the SA information.
Optionally, the implicitly indicating the value of M and/or the value of N by the SA information includes: the SA information comprises service priority information or service type information, and the value of the M and/or the value of the N are/is indicated through the service priority information or the service type information; and the value of M and/or the value of M has a corresponding relation with the service priority or the service type.
Optionally, in a transmission resource block, sending SA information only on one time-frequency resource of N time-frequency resources included in the transmission resource block; or, in one transmission resource block, sending the SA information on each of the N time-frequency resources included in the transmission resource block.
Optionally, if SA information is sent on only one time-frequency resource of N time-frequency resources included in one transmission resource block, the SA information at least includes: the indication information of the time-frequency resource of the transmission resource block is represented by the position of the first time-frequency resource in the N time-frequency resources included by the transmission resource block, and the positions of the N time-frequency resources included by the transmission resource block are determined according to the position of the first time-frequency resource and the time-frequency resource patterns of the N time-frequency resources.
Optionally, if SA information is sent on each time-frequency resource of N time-frequency resources included in one transmission resource block, the SA information sent on any time-frequency resource in the transmission resource block at least includes:
the time frequency resource indication information of the transmission resource block and the indication information that any time frequency resource is the second time frequency resource in the transmission resource block are represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the position of any time frequency resource is determined according to the position of the first time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the time frequency resource patterns of the N time frequency resources included in the transmission resource block; or, the position of any time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the position of any time frequency resource is determined according to the indication information that any time frequency resource is the second time frequency resource in the transmission resource block and the time frequency resource pattern of the N time frequency resources included in the transmission resource block.
Optionally, the SA information further includes one or any more of the following information:
the transmission resource block to which the time-frequency resource associated with the SA information belongs is the second transmission resource block in the M transmission resource blocks;
the value of M;
and the value of N is obtained.
In a third aspect, a data transmission apparatus is provided, including:
a determining module, configured to determine a transmission resource on a direct link;
and the sending module is used for sending data on M transmission resource blocks of the direct link according to the transmission resources, wherein one transmission resource block at least comprises N time-frequency resources used for sending the data, and M and N are integers which are more than or equal to 1.
In a fourth aspect, a data transmission apparatus is provided, including:
a first receiving module, configured to receive SA information for scheduling assignment transmitted on a direct link;
and a second receiving module, configured to receive data on M transmission resource blocks of the direct link according to the SA information, where one transmission resource block at least includes N time-frequency resources used for data transmission, and M and N are integers greater than or equal to 1.
In a fifth aspect, a communication apparatus is provided, including: a processor, a memory, a transceiver, and a bus interface; the processor is configured to read a program in the memory and execute the method provided by any one of the possible solutions of the first aspect.
In a sixth aspect, a communication apparatus is provided, including: a processor, a memory, a transceiver, and a bus interface; the processor is configured to read a program in the memory and execute the method provided by any of the above possible schemes of the second aspect.
In a seventh aspect, there is provided a computer storage medium having stored thereon computer-executable instructions for causing a computer to perform the method of any one of the possible aspects of the first aspect.
In an eighth aspect, a computer storage medium is provided, the computer storage medium storing computer-executable instructions for causing the computer to perform the method of any one of the possible aspects of the second aspect.
In the above embodiment, when the terminal sends data on the direct link, the terminal sends M transmission resource blocks, where one transmission resource block at least includes N time-frequency resources for data sending, so as to implement direct communication between terminals, and provide a flexible transmission resource configuration manner to meet the requirements of different services. Especially when M is equal to 2 and N is greater than or equal to 2, the reliability of the through link transmission can be improved and/or the coverage can be enlarged compared with the prior art.
Drawings
Fig. 1-1 and fig. 1-2 are schematic diagrams of network architectures applicable to the embodiment of the present application, respectively;
fig. 2 is a resource diagram of direct link data transmission in an embodiment of the present application;
fig. 3-1 to fig. 3-6 are schematic diagrams illustrating data transmission resources in a direct link according to an embodiment of the present application, respectively;
fig. 4 is a schematic diagram of sending SA information by using the scheme 1 in the embodiment of the present application;
fig. 5 is a schematic flowchart of a data transmission method according to an embodiment of the present application;
fig. 6 and fig. 7 are schematic structural diagrams of a data transmission device according to an embodiment of the present application, respectively;
fig. 8 and 9 are schematic structural diagrams of a communication device according to an embodiment of the present application, respectively.
Detailed Description
Referring to fig. 1-1 and fig. 1-2, network architectures to which embodiments of the present application are applicable are shown, respectively.
As shown in fig. 1-1, the terminal communicates with other terminals using a direct link based on the autonomously selected resources. The terminal can obtain the position of the idle resource in a configured or pre-configured resource pool by a sensing method, and select the resource used by the terminal for transmitting data from the idle resource. The terminal can also randomly select the resource used by the terminal to transmit data in a configured or pre-configured resource pool.
As shown in fig. 1-2, a terminal may communicate with other terminals using a direct link based on resources allocated by a base station. In the case that the terminal is within the network coverage (i.e. when the terminal is within the coverage of the base station), the base station may schedule the direct link communication between the terminals through a downlink control channel of the cellular communication system, such as a Physical Downlink Control Channel (PDCCH) or an Extended Physical Downlink Control Channel (EPDCCH). In this case, the base station indicates the resource location of the terminal transmission, etc. by transmitting scheduling information (scheduling grant) to the terminal.
The network architecture may be a car networking architecture, wherein the terminal may be a V2X terminal.
The base station specifically includes but is not limited to: an evolved Node B (eNB), a Radio Network Controller (RNC), a Node B (NB), a Base Station Controller (BSC), a Base Transceiver Station (BTS), a Home Base Station (e.g., Home evolved Node B or Home Node B, HNB), a baseband Unit (BBU), a new air interface Base Station (g NodeB, gNB), a transmission point (TRP), a Transmission Point (TP), a mobile switching center, and the like. Of course the base stations described above could be replaced by other access point devices.
In the existing LTE V2X technology, a V2X terminal may transmit a data packet with a size of 50 bytes to 1200 bytes through a direct link. With the further development of the car networking technology, new application scenarios (for example, applications such as vehicle formation, advanced driving, sensor information sharing, remote control, and the like) are continuously generated, which puts higher requirements on data transmission between terminals based on a direct link, and requires that a carried data packet is larger, the transmission reliability is higher, and the transmission distance is longer. However, the need to transmit larger data packets, and the need to provide greater coverage and more reliable transmission, the prior art provides limited support capabilities that do not meet new service requirements. For example, the existing LTE V2X technology can provide two transmissions (called initial transmission and retransmission) at maximum, and in order to satisfy more reliable and wider coverage, the Modulation and Coding Scheme (MCS) level needs to be lowered. When the data packet is large, lowering the MCS level cannot meet the requirement of providing a wider range of coverage and providing high reliability transmission.
The embodiment of the application provides an enhanced data transmission method and a device capable of implementing the method, which can flexibly meet the requirements of different services on transmission reliability and/or coverage, and further, compared with Rel-14V2X, the method has no obvious increase of signaling overhead.
Embodiments of the present application are described in detail below with reference to the accompanying drawings.
In the embodiment of the application, when the terminal sends data on the direct link, the terminal may send the data through M (M is an integer greater than or equal to 1) transmission resource blocks on the direct link, where one transmission resource block includes N (N is an integer greater than or equal to 1) time-frequency resources used for data sending. Optionally, in some examples, M ═ 2, N > 1; in other examples, M >2 and N ≧ 1.
Wherein the transmission resource block includes one or more time-frequency resources, and one time-frequency resource corresponds to one data transmission. A time-frequency resource may use a Transmission Time Interval (TTI) or a subframe as a unit in a time domain, or may use a time unit with other length as a unit, which is not limited in the embodiments of the present application. In the embodiment of the present application, optionally, one time-frequency resource is one TTI or one subframe in a time domain. One time-frequency resource may use a Physical Resource Block (PRB) as a resource unit in the frequency domain, and may also use a PRB group (or referred to as a subchannel) as a resource unit, where one PRB group may include multiple PRBs. Of course, other sizes of frequency units may be used as the frequency unit, and this is not limited in this embodiment of the application. In the embodiment of the present application, optionally, one time-frequency resource occupies one or more PRBs or one or more subchannels in the frequency domain.
In the frequency domain, the frequency resource occupied by the data transmitted by the terminal on the direct link may be part or all of the frequency resource usable by the downlink channel of the direct link. Specifically, in the car networking, the resources occupied by one transmission resource block in the frequency domain may include: a portion of the frequency domain resource pool used by the PSCCH (i.e., the frequency domain resource pool used for transmitting SA information), and a portion of the frequency domain resource pool used by the PSCCH (i.e., the frequency domain resource pool used for transmitting data).
Optionally, in some embodiments, in the case that N is greater than or equal to 2, N time-frequency resources in one transmission resource block correspond to the same data packet, for example, the same data packet is repeatedly sent N times through the N time-frequency resources in one transmission resource block, one time-frequency resource corresponds to one transmission, and a different automatic hybrid repeat request (HARQ) version of the data packet is sent each time, so that the receiving end may perform HARQ combining processing based on data transmitted by the N time-frequency resources, thereby obtaining a transmission gain.
Optionally, in some embodiments, when M is greater than or equal to 2, the M transmission resource blocks may correspond to the same data packet, or may correspond to different data packets. For example, when M is 2, the first transmission resource block is used for transmitting data packet 1, and the second transmission resource block is used for transmitting data packet 2; alternatively, both transmission resource blocks are used for transmitting data packet 1, wherein the two transmission resource blocks transmit different HARQ versions of the data packet. If the M transmission resource blocks correspond to the same data packet, the receiving end may perform HARQ combining processing on the data sent by the M transmission resource blocks, so as to obtain a transmission gain.
Based on the above embodiments of the present application, for the same data packet, the data transmission of the terminal on the direct link may have one or more of the following characteristics:
(1) the number of transmission resource blocks (namely, the value of M) used by a data packet sent by a terminal on a through link is greater than 2, so that even if one transmission resource block only contains one time-frequency resource, and the size of the time-frequency resource is the same as that of the time-frequency resource used by one-time data transmission in the existing LTE V2X technology, compared with the prior art, the transmission frequency of the embodiment of the present application is more (one time-frequency resource corresponds to one-time data transmission), and therefore, higher transmission reliability can be obtained;
(2) in this way, even if the number of transmission resource blocks (i.e., the number of data transmission times) is the same as the number of data transmission times in the conventional LTE V2X technology, compared with the prior art, the time length occupied by the data packet transmitted in the embodiment of the present application is longer than the time length occupied by the data packet transmitted in the prior art, so that the transmission reliability can be improved.
It can be seen that, in the above embodiments, when the terminal sends data on the direct link, the terminal sends M transmission resource blocks, where one transmission resource block at least includes N time-frequency resources for data sending, so as to implement direct communication between terminals, and provide a flexible transmission resource configuration manner to meet the requirements of different services. Especially when M is equal to 2 and N is greater than or equal to 2, the reliability of the direct link transmission can be improved and/or the coverage can be enlarged compared with the prior art under the condition that the signaling is not increased much.
Based on the foregoing embodiments, fig. 2 exemplarily shows a resource diagram of a direct link data transmission in an embodiment of the present application. As shown, when a V2X terminal transmits data through the direct link, two transmission resource blocks (e.g., the first transmission resource block and the second transmission resource block in the figure) are used, and each transmission resource block includes 4 time-frequency resources for data transmission. One time frequency resource has a TTI length in the time domain, and may occupy one or more PRBs or subchannels in the frequency domain. In one time-frequency resource, a PSCCH for transmitting SA information and a PSCCH for transmitting data are included. Wherein, the frequency resource of the PSCCH can be selected from an SA resource pool, and the frequency resource of the PSSCH can be selected from a data (data) resource pool. The SA information on each time-frequency resource in one transmission resource block is used to indicate the transmission resource (such as the frequency-domain location of the PSSCH) used by the associated data.
Fig. 2 is only an example, and the embodiments of the present application do not limit the frequency domain positions of the PSCCH and PSCCH, nor do the embodiments limit whether the contents of the SA transmitted in the PSCCH in each time-frequency resource are the same.
Optionally, in this embodiment of the present application, the frequency domain sizes of the time-frequency resources in different transmission resource blocks may be the same or different. For example, taking fig. 2 as an example, the number of PRBs occupied by the psch in the first transmission resource block may be equal to or different from the number of PRBs occupied by the psch in the second transmission resource block.
Optionally, in this embodiment of the present application, a time interval between different transmission resource blocks does not exceed a set duration. For example, still taking fig. 2 as an example, the time interval between the first transmission resource block and the second transmission resource block does not exceed X TTIs, X is an integer greater than or equal to 1, and the value of X may be agreed by the system or configured by the system.
Optionally, in this embodiment of the present application, time-frequency resources of different transmission resource blocks may be respectively and independently selected, so that no association exists between time-domain positions and/or frequency-domain positions of different transmission resource blocks. For example, in the case of transmitting two data packets, the frequency domain sizes of the transmission resource blocks used by the two data packets may be different, and in consideration of signaling indication overhead, the time interval between the two transmission resource blocks may be optionally limited not to exceed a fixed time duration. In further examples, there may be a correlation between time domain locations and/or frequency domain locations of different transmission resource blocks, which may be a loosely coupled correlation. For example, the time interval between each transmission resource block does not exceed a set duration, and/or the frequency domain resource of each transmission resource block is the same.
Optionally, in this embodiment of the present application, when N is greater than or equal to 2, an association relationship exists between time domain positions and/or frequency domain positions of N time-frequency resources in one transmission resource block, that is, the association relationship may be only in a frequency domain, may also be only in a time domain, and may also be a two-dimensional combination of the time domain and the frequency domain. The different association manners or different association relations may correspond to corresponding time-frequency resource patterns (patterns). The time frequency resource patterns define the positions and sizes of the time frequency resources, and different time frequency resource patterns correspond to different association relations. With reference to fig. 3-1 to 3-6, the following are possible forms of several association relationships that exist between time-domain positions and/or frequency-domain positions of N time-frequency resources in one transmission resource block:
(1) The N time frequency resources are continuous in time domain and same in frequency domain. Fig. 3-1 exemplarily shows a corresponding time-frequency resource pattern, as shown in the figure, one transmission resource block includes 4 time-frequency resources, the 4 time-frequency resources occupy 4 consecutive TTIs, each time-frequency resource occupies 1 TTI in time domain, and the frequency domain positions and sizes of the PSCCH and the PSCCH of the 4 time-frequency resources are the same.
(2) The N time frequency resources are continuous in the time domain, and at least 2 time frequency resources have different frequency resources (for example, different frequency locations and/or different frequency sizes), and for example, the N time frequency resources may perform frequency hopping according to a set time frequency resource pattern in the frequency domain. There are many possible time-frequency resource patterns that may be used. All or part of all possible time-frequency resource patterns can form a time-frequency resource pattern set, and a data sender terminal can determine the time-frequency resources for data transmission by using the time-frequency resource patterns in the set. The number of time-frequency resource patterns in the set and the value of N may have a corresponding relationship, which may be agreed by a protocol or configured. That is, a corresponding time-frequency resource pattern set may be set for each value of N.
The following illustrates the relationship between the value of N and the number of time-frequency resource patterns: taking time domain frequency hopping in a time window as an example, the time window comprises 8 TTIs, and when N is equal to 1, the number of time-frequency resource patterns is 8; when N is 2, the number of the time-frequency resource patterns is 28, which is equivalent to the number of TTI combinations obtained by arbitrarily selecting 2 TTIs from 8 TTIs, and can be expressed as
Figure BDA0001343726630000121
By analogy, when N is 3,4, the corresponding number of the time-frequency resource patterns can be obtained.
In the SA information, the value of N and the index value of the time-frequency resource pattern may be jointly indicated. For example, the time-frequency resource patterns when N is 1, N is 2, N is 3, and N is 4 are formed into a set according to a certain order, and the time-frequency resource patterns in the set are indexed, so that the index value of one time-frequency resource pattern in the set may indicate both the value of N and the time-frequency resource pattern. For example, the time-frequency resource patterns when N is 1, N is 2, N is 3, and N is 4 are formed into a set according to the sequence of N is 1, N is 2, N is 3, and N is 4, the first 8 time-frequency resource patterns in the set represent the time-frequency resource pattern when N is 1, and the same goes from the 9 th time-frequency resource pattern to the 36 th time-frequency resource pattern when N is 2.
Further, in the association manner, the N time frequency resources employ frequency hopping in the frequency domain, and the available time frequency resource pattern is related to the size of the frequency domain resource occupied by the data packet. For example, if the frequency domain of each time frequency resource is continuous, the size of different time frequency resources will affect the selection of the time frequency resource pattern.
Fig. 3-2 exemplarily shows one time-frequency resource pattern, as shown in the figure, one transmission resource block includes 4 time-frequency resources, the 4 time-frequency resources occupy 4 consecutive TTIs, each time-frequency resource occupies 1 TTI in the time domain, the frequency domain positions of the PSCCHs of the 4 time-frequency resources are different, and the frequency domain positions of the PSCCHs of the 4 time-frequency resources are different. Fig. 3-2 is merely an example, and in another example, the frequency domain positions and sizes of the PSCCHs of the 4 time-frequency resources may be the same, while the frequency domain positions of the PSCCHs are different.
(3) At least 2 of the N time frequency resources are discontinuous in the time domain, and the N time frequency resources are the same in the frequency domain, for example, the N time frequency resources can perform frequency hopping according to a set time frequency resource pattern in the time domain. There are many time-frequency resource patterns that can be used. All or part of all possible time frequency resource patterns can form a time frequency resource pattern set, and the time frequency resource patterns in the set can be used by the terminal of the data sending party to determine the time frequency resources for data transmission. The number of time-frequency resource patterns in the set and the value of N may have a corresponding relationship, which may be agreed by a protocol or configured. That is, a corresponding time-frequency resource pattern set may be set for each value of N.
Fig. 3-3 exemplarily show one time-frequency resource pattern, as shown in the figure, one transmission resource block includes 4 time-frequency resources, each time-frequency resource occupies 1 TTI in the time domain, two adjacent time-frequency resources are spaced by 1 TTI, and the frequency domain positions and sizes of the PSCCH and the PSCCH of the 4 time-frequency resources are the same. Fig. 3-4 exemplarily show another time-frequency resource pattern, as shown in the figure, one transmission resource block includes 4 time-frequency resources, each time-frequency resource occupies 1 TTI in the time domain, the first and second time-frequency resources are consecutive in the time domain, the third and fourth time-frequency resources are consecutive in the time domain, the interval between the second and third time-frequency resources is 2 TTIs, and the frequency domain positions and sizes of the PSCCH and the PSCCH of the 4 time-frequency resources are the same.
(4) At least 2 time frequency resources of the N time frequency resources are discontinuous in the time domain, and frequency domain resources of at least 2 time frequency resources of the N time frequency resources are different (for example, frequency domain positions and/or frequency domain sizes are different), for example, the N time frequency resources perform joint frequency hopping in the time domain and the frequency domain according to a set time frequency resource pattern. There may be a plurality of time-frequency resource patterns conforming to the association relationship. All or part of all possible time frequency resource patterns can form a time frequency resource pattern set, and the time frequency resource patterns in the set can be used by the terminal of the data sending party to determine the time frequency resources for data transmission. The number of time-frequency resource patterns in the set and the value of N may have a corresponding relationship, which may be agreed by a protocol or configured. That is, a corresponding time-frequency resource pattern set may be set for each value of N.
Further, in the association method, the N time frequency resources adopt frequency hopping in the frequency domain, and the available time frequency resource pattern is related to the size of the frequency domain resource occupied by the data packet. For example, if the frequency domain of each time frequency resource is continuous, the size of different time frequency resources will affect the selection of the time frequency resource pattern.
Fig. 3-5 exemplarily show one time-frequency resource pattern, as shown in the figure, one transmission resource block includes 4 time-frequency resources, each time-frequency resource occupies 1 TTI in the time domain, two adjacent time-frequency resources are spaced by 1 TTI, frequency domain positions of PSCCHs of the 4 time-frequency resources are different, and frequency domain positions of PSCCHs of the 4 time-frequency resources are different. Fig. 3-6 exemplarily show another time-frequency resource pattern, as shown in the figure, one transmission resource block includes 4 time-frequency resources, each time-frequency resource occupies 1 TTI in the time domain, the first and second time-frequency resources are continuous in the time domain, the third and fourth time-frequency resources are continuous in the time domain, 2 TTIs are spaced between the second and third time-frequency resources, the frequency domain positions of the PSCCHs of the 4 time-frequency resources are different, and the frequency domain positions of the PSCCHs of the 4 time-frequency resources are different.
In the embodiment of the present application, the number of transmission resource blocks (i.e., the value of M) may be configured by the system, may be preconfigured, or may be dynamically determined (for example, determined by the base station or determined by the terminal of the data sender); the number of time-frequency resources (i.e., the value of N) included in one transmission resource block may be configured by the system, may be preconfigured, or may be dynamically determined (for example, determined by the base station or determined by the data sender terminal). In an example that the value of M and/or N is configured by the system, a network device (e.g., a base station) may configure based on a terminal, for example, the network device configures the value of M and/or N in a semi-static manner, and sends the configured value of M and/or N to the terminal through Radio Resource Control (RRC) signaling; in another example where the values of M and/or N are configured by the system, the network device configures the same values of M and/or N for all terminals, and notifies the terminals in a broadcast manner. In an example where the values of M and/or N are pre-configured, the values of M and/or N may be pre-agreed in the protocol. In an example in which the value of M and/or N is determined in a dynamic manner, a network device (e.g., a base station) may send the value of M and/or N to a terminal through Downlink Control Information (DCI), where the base station may determine the value of M and/or N according to a service type or a service priority; in another example in which the value of M and/or N is determined in a dynamic manner, the terminal of the data sending party may determine the value of M and/or N according to the service type or service priority to which the data to be transmitted belongs. In another example, the corresponding resource pools may be set in advance according to different transmission times, and the data sender terminal or the base station may select time-frequency resources from the corresponding resource pools according to the data transmission times, so as to determine data sending resources on the direct link for the data sender terminal.
If the value of M is configured by the system or preconfigured, the value of M may not be carried in the SA information, and similarly, if the value of N is configured by the system or preconfigured, the value of N may not be carried in the SA information. If the value of M is dynamically determined, the value of M can be indicated in an explicit or implicit mode through SA information, and similarly, if the value of N is dynamically determined, the value of N can be indicated in an explicit or implicit mode through SA information. The value of M and/or N is determined in a dynamic mode, and indication is carried out through SA information, so that dynamic change of M and/or N can be realized, and the flexibility of the system is improved.
Several configurations and indication methods of M and N are exemplarily shown below:
the method comprises the following steps: the values of M and N are configured through a system, the SA information can carry or not carry indication information of the values of M and N, and the values of M and N can also be informed to the terminal through other signaling; further, when the values of M and N are notified, the values of M and N can be indicated in a combined manner to reduce signaling overhead;
the method 2 comprises the following steps: the values of M and N are pre-configured, the SA information can carry or not carry indication information of the values of M and N, and the values of M and N can also be notified to the terminal through other signaling; further, when the values of M and N are notified, the values of M and N can be indicated in a combined manner to reduce signaling overhead;
The method 3 comprises the following steps: the value of M is configured or preconfigured through a system, the value of N is configured dynamically, the SA information can not carry the indication information of the value of M, and the value of N is carried in the SA information;
the method 4 comprises the following steps: the value of M is dynamically determined, the value of N is configured or preconfigured through a system, the value of M is carried in SA information, and the SA information can not carry indication information of the value of N;
the method 5 comprises the following steps: the values of M and N are dynamically determined, so that the values are carried in the SA information; further, in the SA information, the values of M and N may be indicated jointly to reduce signaling overhead.
Optionally, the value of M and/or the value of N may be related to a service type or a service priority. For a terminal requiring high reliability, the number of data retransmissions can be increased by increasing one of M or N, so as to achieve the purpose of improving reliability, for example, the reliability of transmission can be improved by increasing the value of N under the condition that the value of M is fixed, and this way can reduce signaling overhead compared with the way of increasing the value of M. As an example, when the value of M is 2, the terminal may determine the value of N according to the service type or the service priority, because different service types or different service priorities have different requirements on transmission reliability.
Optionally, a corresponding relationship between the service type or the service priority and the number of transmission resource blocks (i.e., the value of M) may be predefined, and/or a corresponding relationship between the service type or the service priority and the number of time-frequency resources (i.e., the value of N) included in one transmission resource block. Since the value of M and/or N may correspond to the service type or the service priority, when the SA information carries the service priority information or the service type information, the value of M and/or N may not be carried in the SA information, but the value of M and/or N is implicitly indicated by the service priority information or the service type information, that is, the value of M and/or N may be determined according to the service priority information or the service type information.
Correspondingly, if the SA information of the sender terminal includes the service priority information or the service type information, and the service priority or the service type has a one-to-one correspondence relationship with the value of M or N, the receiver terminal may determine the value of M or N according to the service priority information or the service type information in the SA information. In specific implementation, the service priority or the corresponding relationship between the service type and the value of N may be set.
In the embodiment of the present application, data sent by a terminal of a data sending party includes SA information and data associated with the SA information. The sending position and the contained content of the SA information can be realized by adopting the following scheme:
scheme 1: in each transmission resource block, the SA information is transmitted only on one time-frequency resource of the N time-frequency resources included in the transmission resource block, that is, each transmission resource block has only one associated SA information to be transmitted along with it. Fig. 4 exemplarily shows a schematic diagram for transmitting SA information using this scheme 1. As shown in the figure, the data sender terminal sends data on the direct link through 2 transmission resource blocks, each transmission resource block includes 4 time-frequency resources, and the length of each time-frequency resource in the time domain is one TTI. For each transmission resource block, the SA information is transmitted only in the first TTI in the transmission resource block.
In an example of the scheme 1, the SA information includes at least: the time frequency resource indication information of the transmission resource block can be represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block. The positions of the N time-frequency resources included in the transmission resource block may be determined according to the position of the first time-frequency resource and the time-frequency resource patterns of the N time-frequency resources. Wherein, the index value of the time frequency resource pattern of the N time frequency resources can be carried in the SA information. Under the condition that the index values of the time-frequency resource patterns of the N time-frequency resources are pre-configured or pre-promised, the SA information may not carry the index values of the time-frequency resource patterns of the N time-frequency resources.
Scheme 2: in one transmission resource block, SA information is transmitted on each of N time-frequency resources included in the transmission resource block, that is, when each time-frequency resource in each transmission resource block transmits data, there is an accompanying SA information. An example of this scheme may be shown in fig. 2, where a data sender terminal sends data on a direct link through 2 transmission resource blocks, each transmission resource block includes 4 time-frequency resources, and the length of each time-frequency resource in a time domain is one TTI. For each transmission resource block, SA information is sent in each TTI in the transmission resource block. In different TTIs, the frequency domain positions occupied by the SA information may be the same or different.
In an example of adopting scheme 2, the time-frequency resource a is used to represent any time-frequency resource in one transmission resource block, and SA information sent on the time-frequency resource a in the transmission resource block at least includes: the time frequency resource indication information of the transmission resource block and the time frequency resource A are indication information of the second time frequency resource in the transmission resource block. The time-frequency resource indication information of the transmission resource block can be represented by the position of the first time-frequency resource in the N time-frequency resources included by the transmission resource block. The position of the time frequency resource a may be determined according to the position of the first time frequency resource, the indication information that the time frequency resource a is the second time frequency resource in the transmission resource block, and the time frequency resource patterns of the N time frequency resources included in the transmission resource block. Wherein, the index value of the time frequency resource pattern of the N time frequency resources can be carried in the SA information. Under the condition that the index values of the time-frequency resource patterns of the N time-frequency resources are pre-configured or pre-promised, the SA information may not carry the index values of the time-frequency resource patterns of the N time-frequency resources.
In another example adopting scheme 2, if a time-frequency resource a represents any time-frequency resource in a transmission resource block, SA information sent on the time-frequency resource a in the transmission resource block at least includes: the position of the time frequency resource a and the time frequency resource a are indication information of the second time frequency resource in the transmission resource block. The position of the time frequency resource a can be determined according to the indication information that the time frequency resource a is the second time frequency resource in the transmission resource block and the time frequency resource pattern of the N time frequency resources included in the transmission resource block. By adopting the method, under the condition that a new terminal (the terminal in the embodiment of the application) and a traditional (legacy) terminal coexist, the traditional terminal can determine transmission resources according to the SA information of the new terminal, so that resource conflict can be avoided when the transmission resources of the direct link are selected.
According to the above embodiments, the location of one transmission resource block may be indicated by the location of the first time-frequency resource in the transmission resource block. Specifically, the position of the first time-frequency resource in one transmission resource block may be indicated by the time domain and frequency domain resource positions, which is specifically as follows:
the frequency-domain resource position of the first time-frequency resource in one transmission resource block may be in units of PRBs, or in units of a PRB group (or referred to as a subchannel). If continuous frequency domain resources are occupied, it can be simplified to the beginning of the frequency domain and the length of the occupied frequency domain resources (e.g. how many PRBs or how many subchannels). The positions of a plurality of transmission resource blocks can adopt a joint indication mode or an independent indication mode.
The time domain resource position of the first time frequency resource in one transmission resource block can be indicated by adopting the following mode:
the method comprises the following steps: the system needs to indicate M-1 offset values by the number of TTI offsets from the first transmission resource block. When M is 1, which corresponds to only one data transmission, the offset value is 0.
The method 2 comprises the following steps: the system needs to indicate M-1 offset values by offsetting it by the number of TTIs of the previous transmission resource block. When M is 1, which corresponds to only one data transmission, the offset value is 0.
The method 3 comprises the following steps: the index value of the time frequency resource pattern in a time window with a fixed length starting from a reference TTI is determined, for example, the window length is 8, M transmission resource blocks exist, M is less than or equal to 8, then the maximum number of the time frequency resource patterns of the window is equivalent to that M is randomly selected from 8 TTIs, and the index of each time frequency resource pattern corresponds to one time frequency resource pattern. Where there is at least one index of the time-frequency resource pattern to indicate the case where M equals 1.
By the above method for indicating the time domain resource of the transmission resource block, the value of M can be implicitly indicated.
According to the above embodiments, the configuration method and/or the indication method of the SA information are different, and the determination method of the time-frequency resource location in one transmission resource block may also be different, such as scheme 1 and scheme 2 described above. Furthermore, the method for determining the location of the time-frequency resource in one transmission resource block may also relate to the number of time-frequency resource patterns used by the N time-frequency resources in one transmission resource block. For example, taking the time-frequency resource pattern shown in fig. 3-1 as an example, since there is only one time-frequency resource pattern, it is not necessary to indicate through signaling, and the data receiver terminal may determine the location of the corresponding time-frequency resource according to the time-frequency resource pattern (the time-frequency resource pattern may be predetermined) and the content carried in the SA information (for example, the location of the first time-frequency resource and the indication information that one time-frequency resource is the second time-frequency resource in the transmission resource block). For the case that multiple time-frequency resource patterns can be selectively used, the position of the time-frequency resource can be further determined by combining the time-frequency resource pattern index value of the time-frequency resource.
According to the above embodiment, the SA information may include indication information that the current data transmission is the second data transmission, for example, the indication information may specifically be indication information for indicating that the TTI of the current data transmission is the second TTI in the transmission resource block. The indication information may also be indication information of the HARQ redundancy version, for example, if there is an agreed relationship between the HARQ redundancy version and the transmission number, the HARQ redundancy version and the transmission number are equivalent. For example, if a fixed HARQ redundancy version order is configured, the corresponding HARQ redundancy version can be determined based on the indication information.
Further, based on the SA information sent in scheme 1 or scheme 2, the SA information may further include one or more of the following information:
(1) one time-frequency resource belongs to the indication information of the second transmission resource block in the M transmission resource blocks. For example, the indication information may indicate that the current time-frequency resource (e.g., the time-frequency resource associated with the SA information) belongs to the fourth transmission resource block of the M transmission block resources.
(2) An indication of the number of resource blocks (i.e., the value of M) is transmitted. As described in the foregoing embodiment, the SA information may or may not carry the indication information, the value of M may also be implicitly indicated according to other information (such as service priority information) carried in the SA information, or the value of M may also be implicitly indicated by an indication method of the time domain resource of each transmission resource block.
(3) And indication information of the number of time-frequency resources (namely, the value of N) used for data transmission contained in one transmission resource block. As described in the foregoing embodiment, the SA information may or may not carry the indication information, and the value of M may also be implicitly indicated according to other information (such as service priority information) carried in the SA information.
Further, one or any combination of the following information may also be included in the SA information:
(4) traffic priority information or traffic type information. The service priority may include various types, such as 8 types, in which case the information may be 3 bits long;
(5) a resource reservation period index value. The length of the index value may be 4 bits to indicate a reservation period of the resource, that is, the resource indicated by the current SA information will be used continuously in the next reservation period. The corresponding relation between the resource reservation period index value and the resource reservation period can be configured by high-level signaling.
(6) The frequency domain resource location indication information occupied by the retransmission may specifically be a starting point and a length of the frequency domain resource. The length of the indication information may be 8 bits at most, and is used to indicate the frequency resources occupied by the data of the initial transmission and the retransmission indicated by the current SA information.
(7) In the initial transmission/retransmission time interval, the length of the indication information may be 4 bits, and when there is only one transmission, the value of the indication information is 0.
(8) Modulation and Coding Scheme (MCS), the length of which may be 5 bits.
(9) And a retransmission indication, which may be 1 bit in length, for indicating whether the data associated with the current SA information is an initial transmission or a retransmission.
Based on the direct link resource for data transmission described in the foregoing embodiments, the embodiments of the present application provide a data transmission method. Referring to fig. 5, a schematic flow chart of the data transmission method provided in the embodiment of the present application is shown, where as shown in the drawing, the flow chart may include:
s501: the terminal determines the transmission resources on the direct link.
In this step, the terminal may determine the transmission resource on the direct link based on a spontaneous selection manner, or may obtain the transmission resource on the direct link allocated by the base station based on a manner allocated by the base station.
If the terminal determines the transmission resource on the direct link based on the spontaneous selection method, the method provided in the prior art may be used to perform resource selection, or the method provided in the embodiment of the present application may be used to perform resource selection (see fig. 7).
If the terminal obtains the transmission resource on the direct link based on the manner allocated by the base station, the Downlink Control Information (DCI) sent by the base station to the terminal may include one or more of the following information, so that the terminal carries the information in the SA information:
(1) indicating information of time-frequency resource positions of M transmission resource blocks, wherein the time-frequency resource position of one transmission resource block is represented by the position of the first time-frequency resource in N time-frequency resources in the transmission resource block;
(2) and indicating the time frequency resource position of N time frequency resources in each transmission resource block.
The specific implementation manners of the two types of indication information can be referred to the foregoing embodiments, and are not repeated here.
S502: and the terminal sends data on M transmission resource blocks of the through link according to the transmission resources determined in the step S501, wherein one transmission resource block at least comprises N time-frequency resources used for sending the data.
For the time-frequency resource used by the data sent by the data sender terminal on the direct link, reference may be made to the description of the foregoing embodiments, and this is not repeated here.
For a receiving end, receiving scheduling assignment information SA transmitted on a direct link, and receiving data on M transmission resource blocks of the direct link according to the SA information, where one transmission resource block at least includes N time-frequency resources used for data transmission. Wherein the same or corresponding parts as those of the previous embodiment are not repeated.
In order to more clearly understand the solutions provided in the embodiments of the present application, several specific application scenarios are described below as examples.
Scene 1: the value of M is at most 2 and N may be a variable value (i.e., dynamically determinable). The time-frequency resource pattern of N time-frequency resources in one transmission resource block adopts the mode shown in fig. 3-1, and M transmission resource blocks transmit the same data packet. If the design of the SA information in Rel-14LTE V2X is adopted and the SA information and its associated data are transmitted in the same TTI, the information that can be transmitted by the SA information provided in the embodiment of the present application is as follows:
-traffic priority information;
-resource reservation period index value: the reservation period for indicating the resource, that is, the resource indicated by the current SA information will be used continuously in the next reservation period. The corresponding relation between the resource reservation period index value and the resource reservation period is configured by high-level signaling.
Frequency domain resource indication information of the second transmission resource block, since M ═ 2, can be considered as a definition of the frequency domain resource location occupied by the retransmission in the reuse Rel-14 SA.
TTI interval between the first and second transmission resource blocks, since M is 2, it can be considered as a definition of the time interval for initial transmission/retransmission in the re-l-14 SA, and if 0, it means that only the first transmission is currently performed.
-a modulation and coding scheme indication;
-identification information of first/second transmission resource blocks: 1 bit indicating whether the current transmission resource block is a first transmission resource block or a second transmission resource block. Since M is 2, it can be considered as a definition that the identification information of the initial transmission/retransmission can be reused in the Rel-14 SA.
The number N of time-frequency resources comprised in a transmission resource block, where the number of time-frequency resources comprised in two transmission resource blocks is considered to be the same.
-indication information of the number of times of the current transmission resource, characterizing that the current transmission resource is the second time-frequency resource of the current transport block resource.
Scene 2: the maximum value of M is 2, N may be a variable value (i.e. may be dynamically determined), the time-frequency resource pattern of N time-frequency resources in one transmission block adopts one of fig. 3-2 to fig. 3-6, and M transmission resource blocks transmit the same data packet. Following the design of SA in Rel-14LTE V2X, and SA information and associated data are transmitted in the same TTI, the content carried by SA information in the embodiment of the present application may add the following information on the basis of the above scenario 1:
-indication information of a time-frequency resource pattern of N time-frequency resources in a first transmission resource block.
-indication information of a time-frequency resource pattern of N time-frequency resources in the second transmission resource block.
The size of the indication information signaling overhead of the time frequency resource pattern is directly related to the number of the time frequency resource patterns.
Scene 3: the maximum value of M is 2, N may be a variable value (i.e. may be dynamically determined), the time-frequency resource pattern of N time-frequency resources in one transmission resource block adopts the manner shown in fig. 3-1, and the M transmission resource blocks may correspond to different data packets. Following the design of SA in Rel-14LTE V2X, and the SA information and associated data are transmitted in the same TTI, the following information is added to the information carried by SA information in embodiment 1:
initial transmission/retransmission indication information: 1 bit for indicating whether the current transmission resource block is the initial transmission or the retransmission.
The size of the indication information signaling overhead of the time frequency resource pattern is directly related to the number of the time frequency resource patterns.
Based on the same technical concept, the embodiment of the application also provides a data transmission device. The apparatus may be a terminal or a module in a terminal.
Referring to fig. 6, a schematic structural diagram of a data transmission device provided in the embodiment of the present application is shown, where the data transmission device may include: a determining module 601 and a sending module 602, wherein:
The determining module 601 is configured to determine a transmission resource on a direct link; the sending module 602 is configured to send data on M transmission resource blocks of the direct link according to the transmission resource, where one transmission resource block at least includes N time-frequency resources used for sending data, and M and N are both integers greater than or equal to 1.
Optionally, when N is greater than or equal to 2, there is a correlation between time-domain positions and/or frequency-domain positions of N time-frequency resources in one transmission resource block.
Optionally, the association includes one of:
n time frequency resources are continuous in a time domain and the same in a frequency domain;
n time frequency resources are continuous in time domain, and at least 2 time frequency resources are different in frequency domain resource;
at least 2 time frequency resources in the N time frequency resources are discontinuous in a time domain and same in a frequency domain;
at least 2 time frequency resources in the N time frequency resources are discontinuous on a time domain, and the frequency domain resources of at least 2 time frequency resources in the N time frequency resources are different.
Optionally, the value of M is configured by a system, or preconfigured, or dynamically determined; and/or the value of N is configured by the system or is pre-configured or dynamically determined.
Optionally, the data sent by the terminal includes scheduling assignment SA information, and the value of M and/or the value of N is explicitly or implicitly indicated by the SA information; the value of M and/or the value of N is implicitly indicated by the SA information, including: the SA information comprises service priority information or service type information, and the value of the M and/or the value of the N are/is indicated through the service priority information or the service type information; and the value of M and/or the value of M has a corresponding relation with the service priority or the service type.
Optionally, in a transmission resource block, sending SA information only on one time-frequency resource of N time-frequency resources included in the transmission resource block; or, in one transmission resource block, sending the SA information on each of the N time-frequency resources included in the transmission resource block.
Optionally, if SA information is sent only on one time-frequency resource of N time-frequency resources included in one transmission resource block, the SA information at least includes: the indication information of the time frequency resource of the transmission resource block is represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the positions of the N time frequency resources included in the transmission resource block are determined according to the position of the first time frequency resource and the time frequency resource pattern of the N time frequency resources.
Optionally, if SA information is sent on each time-frequency resource of N time-frequency resources included in one transmission resource block, the SA information sent on any time-frequency resource in the transmission resource block at least includes:
the time frequency resource indication information of the transmission resource block and the indication information that any time frequency resource is the second time frequency resource in the transmission resource block are represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the position of any time frequency resource is determined according to the position of the first time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the time frequency resource patterns of the N time frequency resources included in the transmission resource block; or, the position of any time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the position of any time frequency resource is determined according to the indication information that any time frequency resource is the second time frequency resource in the transmission resource block and the time frequency resource pattern of the N time frequency resources included in the transmission resource block.
Optionally, the determining module is specifically configured to: receiving downlink control information sent by a base station, wherein the downlink control information at least comprises one or more of the following information:
the position of one transmission resource block is represented by the position of the first time-frequency resource in the N time-frequency resources in the transmission resource block;
and indicating the position of N time-frequency resources in each transmission resource block.
Based on the same technical concept, the embodiment of the application also provides a data transmission device. The apparatus may be a terminal or a module in a terminal.
Referring to fig. 7, a schematic structural diagram of a data transmission device provided in the embodiment of the present application is shown, where the data transmission device may include: a first receiving module 701 and a second receiving module 702, wherein:
the first receiving module 701 is configured to receive scheduling assignment SA information transmitted on a direct link; the second receiving module 702 is configured to receive data on M transmission resource blocks of the direct link according to the SA information, where one transmission resource block at least includes N time-frequency resources used for data transmission, and M and N are integers greater than or equal to 1.
Optionally, when N is greater than or equal to 2, a correlation exists between time domain positions and/or frequency domain positions of N time-frequency resources in one transmission resource block.
Optionally, the association relationship includes one of:
n time frequency resources are continuous in time domain and same in frequency domain;
n time frequency resources are continuous in time domain, and at least 2 time frequency resources are different in frequency domain resource;
at least 2 time frequency resources in the N time frequency resources are discontinuous in a time domain and same in a frequency domain;
at least 2 time frequency resources in the N time frequency resources are discontinuous on a time domain, and the frequency domain resources of at least 2 time frequency resources in the N time frequency resources are different.
Optionally, the value of M is configured by a system, or preconfigured, or dynamically determined; and/or the value of N is configured by the system or is pre-configured or dynamically determined.
Optionally, the value of M and/or the value of N is explicitly or implicitly indicated by the SA information; the value of M and/or the value of N is implicitly indicated by the SA information, including: the SA information comprises service priority information or service type information, and the value of the M and/or the value of the N are/is indicated through the service priority information or the service type information; and the value of M and/or the value of M has a corresponding relation with the service priority or the service type.
Optionally, in a transmission resource block, sending SA information only on one time-frequency resource of N time-frequency resources included in the transmission resource block; or, in one transmission resource block, the SA information is sent on each of the N time-frequency resources included in the transmission resource block.
Optionally, if SA information is sent only on one time-frequency resource of N time-frequency resources included in one transmission resource block, the SA information at least includes: the indication information of the time frequency resource of the transmission resource block is represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the positions of the N time frequency resources included in the transmission resource block are determined according to the position of the first time frequency resource and the time frequency resource pattern of the N time frequency resources.
Optionally, if SA information is sent on each time-frequency resource of N time-frequency resources included in one transmission resource block, the SA information sent on any time-frequency resource in the transmission resource block at least includes:
the time frequency resource indication information of the transmission resource block and the indication information that any time frequency resource is the second time frequency resource in the transmission resource block are represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the position of any time frequency resource is determined according to the position of the first time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the time frequency resource patterns of the N time frequency resources included in the transmission resource block; or the position of any time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the position of any time frequency resource is determined according to the indication information that any time frequency resource is the second time frequency resource in the transmission resource block and the time frequency resource pattern of the N time frequency resources included in the transmission resource block.
Based on the same technical concept, the embodiment of the application also provides a communication device. Fig. 8 is a schematic structural diagram of a communication device according to an embodiment of the present application. The communication device may be a terminal. As shown, the communication device may include: a processor 801, a memory 802, a transceiver 803, and a bus interface.
The processor 801 is responsible for managing the bus architecture and general processing, and the memory 802 may store data used by the processor 801 in performing operations. The transceiver 803 is used for receiving and transmitting data under the control of the processor 801.
The bus architecture may include any number of interconnected buses and bridges, with one or more processors, represented by the processor 801, and various circuits, represented by the memory 802, being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The processor 801 is responsible for managing the bus architecture and general processing, and the memory 802 may store data used by the processor 801 in performing operations.
The processes disclosed in the embodiments of the present invention can be applied to the processor 801 or implemented by the processor 801. In implementation, the steps of the signal processing flow may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 801. The processor 801 may be a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like that implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present invention. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 802, and the processor 801 reads the information in the memory 802, and completes the steps of the signal processing flow in combination with the hardware thereof.
Specifically, the processor 801 is configured to read a program in the memory 802, and execute the following processes: determining transmission resources on a direct link; according to the transmission resources, data is transmitted on M transmission resource blocks of the through link through the transceiver 803, where one transmission resource block at least includes N time-frequency resources for data transmission, and M and N are integers greater than or equal to 1. The specific implementation process of the above flow can be referred to the description of the foregoing embodiment, and is not repeated here.
Based on the same technical concept, the embodiment of the application also provides a communication device. Fig. 9 is a schematic structural diagram of a communication device according to an embodiment of the present application. The communication device may be a terminal. As shown, the communication device may include: a processor 901, a memory 902, a transceiver 903, and a bus interface.
The processor 901 is responsible for managing a bus architecture and general processing, and the memory 902 may store data used by the processor 901 in performing operations. The transceiver 903 is used for receiving and transmitting data under the control of the processor 901.
The bus architecture may include any number of interconnected buses and bridges, with one or more processors, represented by processor 901, and various circuits, represented by memory 902, being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The processor 901 is responsible for managing a bus architecture and general processing, and the memory 902 may store data used by the processor 901 in performing operations.
The process disclosed in the embodiment of the present invention may be applied to the processor 901, or implemented by the processor 901. In implementation, the steps of the signal processing flow may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 901. The processor 901 may be a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof that may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present invention. The general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 902, and the processor 901 reads the information in the memory 902, and completes the steps of the signal processing flow in combination with the hardware thereof.
Specifically, the processor 901, configured to read the program in the memory 902, executes the following processes: receiving scheduling assignment SA information transmitted on a direct link through a transceiver 903; and receiving data on M transmission resource blocks of the direct link through the transceiver 903 according to the SA information, wherein one transmission resource block at least comprises N time-frequency resources used for data transmission, and M and N are integers greater than or equal to 1. The specific implementation process of the above flow can be referred to the description of the foregoing embodiment, and is not repeated here.
Based on the same technical concept, the embodiment of the application also provides a computer storage medium. The computer-readable storage medium stores computer-executable instructions for causing the computer to perform the data transmission procedure described in the foregoing embodiments.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including the preferred embodiment and all changes and modifications that fall within the scope of the invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (44)

1. A method of data transmission, comprising:
the terminal determines transmission resources on the direct link;
the terminal sends data on M transmission resource blocks of the straight-through link according to the transmission resources, wherein each transmission resource block comprises N time-frequency resources used for sending the data, and M and N are integers which are more than or equal to 1; wherein different transmission resource blocks of the M transmission resource blocks occupy different time domain resources; the M transmission resource blocks correspond to transmission resources of the same data packet or the M transmission resource blocks correspond to transmission resources of different data packets.
2. The method of claim 1, wherein when N is greater than or equal to 2, there is a correlation between time-domain positions and/or frequency-domain positions of N time-frequency resources in one transmission resource block.
3. The method of claim 2, wherein the association relationship comprises one of:
N time frequency resources are continuous in a time domain and the same in a frequency domain;
n time frequency resources are continuous in time domain, and at least 2 time frequency resources are different in frequency domain resource;
at least 2 time frequency resources in the N time frequency resources are discontinuous in a time domain and same in a frequency domain;
at least 2 time frequency resources in the N time frequency resources are discontinuous on a time domain, and the frequency domain resources of at least 2 time frequency resources in the N time frequency resources are different.
4. The method of claim 1, wherein N time-frequency resources in one transmission resource block correspond to the same data packet.
5. The method of claim 1, wherein the value of M is configured by a system, pre-configured, or dynamically determined; and/or the presence of a gas in the gas,
the value of N is configured by the system or is pre-configured or dynamically determined.
6. The method of claim 1, wherein data transmitted by the terminal includes scheduling assignment SA information, and wherein a value of the M and/or a value of the N are explicitly or implicitly indicated by the SA information.
7. The method of claim 6, wherein the value of M and/or the value of N is implicitly indicated by the SA information, comprising:
The SA information comprises service priority information or service type information, and the value of M and/or the value of N are/is indicated through the service priority information or the service type information; and the value of M and/or the value of M has a corresponding relation with the service priority or the service type.
8. The method of claim 1, wherein in a transmission resource block, SA information is transmitted on only one of N time-frequency resources included in the transmission resource block; or,
in one transmission resource block, SA information is transmitted on each of N time-frequency resources included in the transmission resource block.
9. The method of claim 8, wherein if SA information is transmitted on only one of N time-frequency resources included in one transmission resource block, the SA information at least comprises:
the indication information of the time frequency resource of the transmission resource block is represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the positions of the N time frequency resources included in the transmission resource block are determined according to the position of the first time frequency resource and the time frequency resource pattern of the N time frequency resources.
10. The method of claim 8, wherein if SA information is transmitted on each of N time-frequency resources included in one transmission resource block, the SA information transmitted on any one of the time-frequency resources in the transmission resource block at least comprises:
the time frequency resource indication information of the transmission resource block and the indication information that any time frequency resource is the second time frequency resource in the transmission resource block are represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the position of any time frequency resource is determined according to the position of the first time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the time frequency resource patterns of the N time frequency resources included in the transmission resource block; or,
the position of any time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the position of any time frequency resource is determined according to the indication information that any time frequency resource is the second time frequency resource in the transmission resource block and the time frequency resource pattern of N time frequency resources included in the transmission resource block.
11. The method according to claim 8 or 9, wherein the SA information further comprises one or any plurality of the following information:
the transmission resource block to which the time-frequency resource associated with the SA information belongs is the second transmission resource block in the M transmission resource blocks;
the value of M;
and the value of N is obtained.
12. The method according to any of claims 1 to 11, wherein the terminal determining transmission resources on the direct link comprises:
a terminal receives downlink control information sent by a base station, wherein the downlink control information at least comprises one or more of the following information:
the position of one transmission resource block is represented by the position of the first time-frequency resource in the N time-frequency resources in the transmission resource block;
and indicating the position of N time-frequency resources in each transmission resource block.
13. A method of data transmission, comprising:
a terminal receives scheduling distribution SA information transmitted on a direct link;
the terminal receives data on M transmission resource blocks of the straight-through link according to the SA information, wherein each transmission resource block comprises N time-frequency resources used for data transmission, and M and N are integers which are more than or equal to 1; wherein different transmission resource blocks of the M transmission resource blocks occupy different time domain resources; the M transmission resource blocks correspond to transmission resources of the same data packet or the M transmission resource blocks correspond to transmission resources of different data packets.
14. The method of claim 13, wherein when N is greater than or equal to 2, there is an association relationship between time-domain positions and/or frequency-domain positions of N time-frequency resources in one transmission resource block.
15. The method of claim 14, wherein the association comprises one of:
n time frequency resources are continuous in a time domain and the same in a frequency domain;
n time frequency resources are continuous in time domain, and at least 2 time frequency resources are different in frequency domain resource;
at least 2 time frequency resources in the N time frequency resources are discontinuous in a time domain and same in a frequency domain;
at least 2 time frequency resources in the N time frequency resources are discontinuous on a time domain, and the frequency domain resources of at least 2 time frequency resources in the N time frequency resources are different.
16. The method of claim 13, wherein N time-frequency resources in one transmission resource block correspond to the same data packet.
17. The method of claim 13, wherein the value of M is configured by a system, pre-configured, or dynamically determined; and/or the presence of a gas in the gas,
the value of N is configured by the system or is pre-configured or dynamically determined.
18. The method of claim 13, wherein a value of M and/or a value of N is explicitly or implicitly indicated by the SA information.
19. The method of claim 18, wherein the value of M and/or the value of N is implicitly indicated by the SA information, comprising:
the SA information comprises service priority information or service type information, and the value of the M and/or the value of the N are/is indicated through the service priority information or the service type information; and the value of M and/or the value of M has a corresponding relation with the service priority or the service type.
20. The method of claim 13, wherein in a transmission resource block, SA information is transmitted on only one of N time-frequency resources included in the transmission resource block; or,
in one transmission resource block, SA information is transmitted on each of N time-frequency resources included in the transmission resource block.
21. The method according to claim 20, wherein if SA information is sent on only one of N time-frequency resources included in one transmission resource block, the SA information at least includes:
The indication information of the time-frequency resource of the transmission resource block is represented by the position of the first time-frequency resource in the N time-frequency resources included by the transmission resource block, and the positions of the N time-frequency resources included by the transmission resource block are determined according to the position of the first time-frequency resource and the time-frequency resource patterns of the N time-frequency resources.
22. The method of claim 20, wherein if SA information is transmitted on each of N time-frequency resources included in one transmission resource block, the SA information transmitted on any one of the time-frequency resources in the transmission resource block at least includes:
the time frequency resource indication information of the transmission resource block and the indication information that any time frequency resource is the second time frequency resource in the transmission resource block are represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the position of any time frequency resource is determined according to the position of the first time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the time frequency resource patterns of the N time frequency resources included in the transmission resource block; or,
The position of any time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the position of any time frequency resource is determined according to the indication information that any time frequency resource is the second time frequency resource in the transmission resource block and the time frequency resource pattern of N time frequency resources included in the transmission resource block.
23. The method according to claim 20 or 21, wherein the SA information further comprises one or any more of the following information:
the transmission resource block to which the time-frequency resource associated with the SA information belongs is the second transmission resource block in the M transmission resource blocks;
the value of M;
and the value of N is obtained.
24. A data transmission apparatus, comprising:
a determining module, configured to determine a transmission resource on a direct link;
a sending module, configured to send data on M transmission resource blocks of the direct link according to the transmission resource, where each transmission resource block includes N time-frequency resources used for sending data, and M and N are integers greater than or equal to 1; wherein different transmission resource blocks of the M transmission resource blocks occupy different time domain resources; the M transmission resource blocks correspond to transmission resources of the same data packet or the M transmission resource blocks correspond to transmission resources of different data packets.
25. The apparatus of claim 24, wherein when N is greater than or equal to 2, a correlation exists between time-domain positions and/or frequency-domain positions of N time-frequency resources in one transmission resource block.
26. The apparatus of claim 25, wherein the association comprises one of:
n time frequency resources are continuous in time domain and same in frequency domain;
n time frequency resources are continuous in time domain, and at least 2 time frequency resources are different in frequency domain resource;
at least 2 time frequency resources in the N time frequency resources are discontinuous in a time domain and same in a frequency domain;
at least 2 time frequency resources in the N time frequency resources are discontinuous on a time domain, and the frequency domain resources of at least 2 time frequency resources in the N time frequency resources are different.
27. The apparatus of claim 24, wherein a value of M is configured by a system, pre-configured, or dynamically determined; and/or the presence of a gas in the gas,
the value of N is configured by the system or is pre-configured or dynamically determined.
28. The apparatus of claim 24, wherein the data sent by the sending module includes scheduling assignment SA information, and a value of the M and/or a value of the N are explicitly or implicitly indicated by the SA information;
The value of M and/or the value of N is implicitly indicated by the SA information, including:
the SA information comprises service priority information or service type information, and the value of M and/or the value of N are/is indicated through the service priority information or the service type information; and the value of M and/or the value of M has a corresponding relation with the service priority or the service type.
29. The apparatus of claim 24, wherein in a transmission resource block, SA information is transmitted on only one of N time-frequency resources included in the transmission resource block; or,
in one transmission resource block, SA information is transmitted on each of N time-frequency resources included in the transmission resource block.
30. The apparatus of claim 29, wherein if SA information is transmitted on only one of N time-frequency resources included in one transmission resource block, the SA information at least comprises:
the indication information of the time-frequency resource of the transmission resource block is represented by the position of the first time-frequency resource in the N time-frequency resources included by the transmission resource block, and the positions of the N time-frequency resources included by the transmission resource block are determined according to the position of the first time-frequency resource and the time-frequency resource patterns of the N time-frequency resources.
31. The apparatus of claim 29, wherein if SA information is transmitted on each of N time-frequency resources included in one transmission resource block, the SA information transmitted on any one of the time-frequency resources in the transmission resource block at least comprises:
the time frequency resource indication information of the transmission resource block and the indication information that any time frequency resource is the second time frequency resource in the transmission resource block are represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the position of any time frequency resource is determined according to the position of the first time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the time frequency resource patterns of the N time frequency resources included in the transmission resource block; or,
the position of any time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the position of any time frequency resource is determined according to the indication information that any time frequency resource is the second time frequency resource in the transmission resource block and the time frequency resource pattern of N time frequency resources included in the transmission resource block.
32. The apparatus according to any one of claims 24 to 31, wherein the determining module is specifically configured to:
receiving downlink control information sent by a base station, wherein the downlink control information at least comprises one or more of the following information:
the position of one transmission resource block is represented by the position of the first time-frequency resource in the N time-frequency resources in the transmission resource block;
and indicating the position of N time-frequency resources in each transmission resource block.
33. A data transmission apparatus, comprising:
the first receiving module is used for receiving the dispatching distribution SA information transmitted on the direct link;
a second receiving module, configured to receive data on M transmission resource blocks of the direct link according to the SA information, where each transmission resource block includes N time-frequency resources used for data transmission, and M and N are integers greater than or equal to 1, where different transmission resource blocks in the M transmission resource blocks occupy different time-domain resources; the M transmission resource blocks correspond to transmission resources of the same data packet or the M transmission resource blocks correspond to transmission resources of different data packets.
34. The apparatus of claim 33, wherein when N is greater than or equal to 2, there is an association relationship between time-domain positions and/or frequency-domain positions of N time-frequency resources in one transmission resource block.
35. The apparatus of claim 34, wherein the association comprises one of:
n time frequency resources are continuous in a time domain and the same in a frequency domain;
n time frequency resources are continuous in time domain, and at least 2 time frequency resources are different in frequency domain resource;
at least 2 time frequency resources in the N time frequency resources are discontinuous in a time domain and same in a frequency domain;
at least 2 time frequency resources of the N time frequency resources are discontinuous on a time domain, and at least 2 time frequency resources of the N time frequency resources are different in frequency domain resources.
36. The apparatus of claim 33, wherein a value of M is configured by a system, preconfigured, or dynamically determined; and/or the presence of a gas in the atmosphere,
the value of N is configured by the system or is preconfigured or is dynamically determined.
37. The apparatus of claim 33, wherein a value of M and/or a value of N is explicitly or implicitly indicated by the SA information;
The value of M and/or the value of N is implicitly indicated by the SA information, including:
the SA information comprises service priority information or service type information, and the value of M and/or the value of N are/is indicated through the service priority information or the service type information; and the value of M and/or the value of M has a corresponding relation with the service priority or the service type.
38. The apparatus of claim 33, wherein in a transmission resource block, SA information is transmitted on only one of N time-frequency resources included in the transmission resource block; or,
in one transmission resource block, SA information is transmitted on each of N time-frequency resources included in the transmission resource block.
39. The apparatus of claim 38, wherein if SA information is transmitted on only one of N time-frequency resources included in one transmission resource block, the SA information at least comprises:
the indication information of the time frequency resource of the transmission resource block is represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the positions of the N time frequency resources included in the transmission resource block are determined according to the position of the first time frequency resource and the time frequency resource pattern of the N time frequency resources.
40. The apparatus of claim 38, wherein if SA information is transmitted on each of N time-frequency resources included in one transmission resource block, the SA information transmitted on any one of the time-frequency resources in the transmission resource block at least comprises:
the time frequency resource indication information of the transmission resource block and the indication information that any time frequency resource is the second time frequency resource in the transmission resource block are represented by the position of the first time frequency resource in the N time frequency resources included in the transmission resource block, and the position of any time frequency resource is determined according to the position of the first time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the time frequency resource patterns of the N time frequency resources included in the transmission resource block; or,
the position of any time frequency resource, the indication information that any time frequency resource is the second time frequency resource in the transmission resource block, and the position of any time frequency resource is determined according to the indication information that any time frequency resource is the second time frequency resource in the transmission resource block and the time frequency resource pattern of N time frequency resources included in the transmission resource block.
41. A communications apparatus, comprising: a processor, a memory, a transceiver, and a bus interface; the processor, reading a program in a memory, performing the method of any one of claims 1 to 12.
42. A communications apparatus, comprising: a processor, a memory, a transceiver, and a bus interface; the processor, for reading a program in a memory, performs the method of any of claims 13 to 23.
43. A computer storage medium having stored thereon computer-executable instructions for causing a computer to perform the method of any one of claims 1 to 12.
44. A computer storage medium having stored thereon computer-executable instructions for causing a computer to perform the method of any one of claims 13 to 23.
CN201710548206.1A 2017-07-06 2017-07-06 Data transmission method and device Active CN109429334B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201710548206.1A CN109429334B (en) 2017-07-06 2017-07-06 Data transmission method and device
PCT/CN2018/090009 WO2019007182A1 (en) 2017-07-06 2018-06-05 Data transmission method and device
TW107123055A TWI676398B (en) 2017-07-06 2018-07-04 Data transmission method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710548206.1A CN109429334B (en) 2017-07-06 2017-07-06 Data transmission method and device

Publications (2)

Publication Number Publication Date
CN109429334A CN109429334A (en) 2019-03-05
CN109429334B true CN109429334B (en) 2022-06-28

Family

ID=64950564

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710548206.1A Active CN109429334B (en) 2017-07-06 2017-07-06 Data transmission method and device

Country Status (3)

Country Link
CN (1) CN109429334B (en)
TW (1) TWI676398B (en)
WO (1) WO2019007182A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111294167B (en) * 2019-03-29 2022-08-23 北京紫光展锐通信技术有限公司 Method and device for determining time-frequency position of resource, storage medium and terminal
WO2021062598A1 (en) * 2019-09-30 2021-04-08 北京小米移动软件有限公司 Method and device for using sidelink bandwidth part, apparatus, and storage medium
CN113692763B (en) * 2019-09-30 2023-09-22 Oppo广东移动通信有限公司 Method for determining resource selection window, terminal equipment and storage medium
WO2021068261A1 (en) * 2019-10-12 2021-04-15 华为技术有限公司 Frequency domain transmission resource configuration method and apparatus
WO2021134448A1 (en) * 2019-12-31 2021-07-08 华为技术有限公司 Sidelink data transmission method, device, and system
CN111107517B (en) * 2019-12-31 2022-02-11 北京紫光展锐通信技术有限公司 Communication resource configuration method, device, terminal and readable storage medium
CN113132037A (en) * 2020-01-15 2021-07-16 维沃移动通信有限公司 Transmission method of sidelink information and terminal equipment
CN115696272A (en) * 2021-07-29 2023-02-03 华为技术有限公司 Information sending method, receiving method and communication device
WO2024031539A1 (en) * 2022-08-11 2024-02-15 Zte Corporation Method and system for selecting side link resources in wireless network

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105101431B (en) * 2014-05-07 2020-12-29 中兴通讯股份有限公司 Device-to-device communication method, device and system
EP3195675A1 (en) * 2014-08-06 2017-07-26 Interdigital Patent Holdings, Inc. Device-to-device (d2d) pre-emption and access control
US10356803B2 (en) * 2014-08-07 2019-07-16 Lg Electronics Method for transmitting and receiving data in wireless communication system, and device for same
CN104486049A (en) * 2014-12-30 2015-04-01 宇龙计算机通信科技(深圳)有限公司 Data receiving state feedback method, data retransmission method and device and terminal
CN105813204B (en) * 2014-12-31 2020-05-05 中兴通讯股份有限公司 Resource pool configuration method and equipment
CN106413097B (en) * 2015-07-31 2020-06-16 中兴通讯股份有限公司 Wireless communication method and device
CN107005592B (en) * 2015-09-23 2020-04-21 华为技术有限公司 Control signaling processing method, device and equipment
CN106559877B (en) * 2015-09-24 2019-02-26 中兴通讯股份有限公司 The sending method and device of car networking business, resource allocation method and device
CN106656441B (en) * 2015-10-28 2020-03-27 上海诺基亚贝尔股份有限公司 Method and apparatus for improving reliability of vehicle-to-vehicle communication

Also Published As

Publication number Publication date
TW201907745A (en) 2019-02-16
CN109429334A (en) 2019-03-05
WO2019007182A1 (en) 2019-01-10
TWI676398B (en) 2019-11-01

Similar Documents

Publication Publication Date Title
CN109219015B (en) Resource selection method and device
CN109429334B (en) Data transmission method and device
JP7375837B2 (en) Method for indicating resources allocated to HARQ messages in a random access procedure for low complexity narrowband terminals
JP2022549595A (en) Data transmission method and apparatus
US12075425B2 (en) Method and device for transmitting/receiving uplink control information in wireless communication system
US20180324787A1 (en) SHORT PUCCH FORMATS AND SCHEDULING REQUEST (SR) TRANSMISSION FOR 5th GENERATION (5G) NEW RADIO ACCESS TECHNOLOGY (NR)
KR20200143271A (en) sidelink communication method and apparatus
CN110999156B (en) Method and apparatus for autonomous transmission
WO2020025040A1 (en) Resource configuration method and terminal device
CN114402636B (en) Method, terminal device and system for sending and receiving side control information
CN113785608B (en) Terminal, base station, communication method and integrated circuit
CN111757294A (en) Scheduling method and device of retransmission resources
JP2023541032A (en) Physical sidelink feedback channel transmission/reception method and device in wireless communication system
EP4068889B1 (en) Efficient signaling of non-preferred transmission resources
CN118199831A (en) Resource indication method, device and terminal
CN112738888B (en) Method and device for determining time domain resources
CN112187401B (en) Multi-time unit transmission method and related device
CN115316007B (en) Wireless communication method, device and computer readable medium
CN109392137B (en) Data sending and receiving method and device
CN111418177A (en) Reliable transmission method and related product
WO2023030199A1 (en) Resource indication method and communication apparatus
CN114390698A (en) Data transmission method, device, medium and program product
CN117811715A (en) Communication method and device
CN117858236A (en) Communication method and communication device
AU2013251287B2 (en) Mobile communication method, mobile station, and radio base station

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

Address after: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Applicant after: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Applicant before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

CB02 Change of applicant information
TA01 Transfer of patent application right

Effective date of registration: 20210601

Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing

Applicant after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Applicant before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant