IP Library Granted Patent US 9,860,873
Granted Patent B2
US 9,860,873 · App. 15/112,106 · Granted Jan 2, 2018

D2D data transmission method and device

Inventors: Rui Zhao (Beijing, CN); Qiubin Gao (Beijing, CN); Wenhong Chen (Beijing, CN); Ying Peng (Beijing, CN)
Assignee: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
H04W72/02H04W72/0446H04W76/023H04W84/18H04W88/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,860,873
App. No.
15/112,106
Granted
Jan 2, 2018
Kind
B2
Abstract

Disclosed are a D2D data transmission method and device. The method comprises: determining, by a D2D data sending end, a state of each sending opportunity in a sending window in the same manner as a D2D data receiving end, wherein the sending window is uniformly divided into a plurality of sending opportunities, and the state of each sending opportunity comprises a data sending state and a silent state; and sending D2D data to the D2D data receiving end in the sending opportunity of each data sending state in the sending window. By means of the technical solution provided in the embodiments of the present application, a D2D data sending end sends data on different resources (sending opportunities) or becomes silent, so that different D2D data sending ends are staggered on the resources, thereby alleviating the influence of “near-far” effects.

Claims (73)

1. A method for transmitting D2D data, comprising:

determining, by a D2D data transmitter, a state of each transmission occasion in a transmission window in a same way as a D2D data receiver, wherein the transmission window is equally divided into a plurality of transmission occasions, and the state of a transmission occasion comprises a data transmission state and a silent state; and

transmitting, by the D2D data transmitter, D2D data to the D2D data receiver on each transmission occasion with the data transmission state in the transmission window;

wherein the method further comprises:

transmitting, by the D2D data transmitter, identifier information to the D2D data receiver;

wherein the identifier information is initialized identifier information of a scrambling sequence for transmitting the D2D data in the transmission window; and/or

the identifier information is initialized identifier information of a DMRS sequence for transmitting the D2D data in the transmission window; and/or

the identifier information determines the state of each transmission occasion in the transmission window;

wherein the identifier information which is the initialized identifier information of the scrambling sequence for transmitting the D2D data in the transmission window, the identifier information which is the initialized identifier information of the DMRS sequence for transmitting the D2D data in the transmission window, and/or the identifier information determining the state of the each transmission occasion are or are not the same identifier information; and

when there is different identifier information, transmitting, by the D2D data transmitter, the identifier information to the D2D data receiver comprises:

transmitting, by the D2D data transmitter, the different identifier information respectively to the D2D data receiver.

2. The method according to claim 1 , wherein transmitting, by the D2D data transmitter, the D2D data to the D2D data receiver on each transmission occasion with the data transmission state in the transmission window comprises:

transmitting, by the D2D data transmitter, data associated with the same D2D data to the D2D data receiver on each transmission occasion with the data transmission state in the transmission window.

3. The method according to claim 1 , wherein the identifier information is:

last N bits of MAC layer address information of the D2D data transmitter; or

any one of 0 to 503 in a range of values of an initial value of a DMRS; or

an index of a predefined random seed.

4. The method according to claim 1 , wherein determining, by the D2D data transmitter, the state of each transmission occasion in the transmission window in the same way as the D2D data receiver comprises:

determining, by the D2D data transmitter, the state of each transmission occasion in the transmission window according to the identifier information in the same way as the D2D data receiver.

5. The method according to claim 4 , wherein determining, by the D2D data transmitter, the state of each transmission occasion in the transmission window in the same way as the D2D data receiver comprises:

generating, by the D2D data transmitter, a random number for the each transmission occasion in the transmission window according to the identifier information in the same way as the D2D data receiver; and

determining, by the D2D data transmitter, the state of corresponding transmission occasion according to the generated random number.

6. The method according to claim 1 , wherein determining, by the D2D data transmitter, the state of the each transmission occasion in the transmission window in the same way as the D2D data receiver comprises:

generating, by the D2D data transmitter, a pseudorandom sequence using the identifier information as an initial value of the pseudorandom sequence, wherein a length of the pseudorandom sequence is the number of transmission occasions in the transmission window, and each bit in the pseudorandom sequence corresponds to one of the transmission occasions in the transmission window; and

determining the state of the corresponding transmission occasion according to a value of each bit in the pseudorandom sequence.

7. A method for transmitting D2D data, comprising:

determining, by a D2D data receiver, a state of each transmission occasion in a transmission window in a same way as a D2D data transmitter, wherein the transmission window is equally divided into a plurality of transmission occasions, and the state of a transmission occasion comprises a data transmission state and a silent state; and

receiving, by the D2D data receiver, D2D data transmitted by the D2D data transmitter on each transmission occasion with the data transmission state in the transmission window;

wherein the method further comprises:

receiving, by the D2D data receiver, identifier information transmitted by the D2D data transmitter;

wherein the identifier information is initialized identifier information of a scrambling sequence for transmitting the D2D data in the transmission window; and/or

the identifier information is initialized identifier information of a DMRS sequence for transmitting the D2D data in the transmission window; and/or

the identifier information determines the state of each transmission occasion in the transmission window;

wherein the identifier information which is the initialized identifier information of the scrambling sequence for transmitting the D2D data in the transmission window, the identifier information which is the initialized identifier information of the DMRS sequence for transmitting the D2D data in the transmission window, and/or the identifier information determining the state of the each transmission occasion are or are not the same identifier information; and

when there is different identifier information, receiving, by the D2D data receiver, the identifier information transmitted by the D2D data transmitter comprises:

receiving, by the D2D data receiver, the different identifier information transmitted by the D2D data transmitter respectively.

8. The method according to claim 7 , wherein the method further comprises:

when data, associated with the same D2D data, transmitted on each transmission occasion with the data transmission state in the transmission window are of the same redundancy version, performing chase combining on received D2D data; and

when data, associated with the same D2D data, transmitted on each transmission occasion with the data transmission state in the transmission window are of different redundancy versions, performing Incremental Redundancy combining on the received D2D data.

9. The method according to claim 7 , wherein the identifier information is:

last N bits of MAC layer address information of the D2D data transmitter; or

any one of 0 to 503 in a range of values of an initial value of a DMRS; or

an index of a predefined random seed.

10. The method according to claim 7 , wherein determining, by the D2D data receiver, the state of each transmission occasion in the transmission window in the same way as the D2D data transmitter comprises:

determining, by the D2D data receiver, the state of each transmission occasion in the transmission window according to the identifier information in the same way as the D2D data transmitter.

11. The method according to claim 7 , wherein determining, by the D2D data receiver, the state of each transmission occasion in the transmission window in the same way as the D2D data transmitter comprises:

generating, by the D2D data receiver, a random number for the each transmission occasion in the transmission window according to the identifier information in the same way as the D2D data transmitter; and

determining, by the D2D data receiver, the state of corresponding transmission occasion according to the generated random number.

12. The method according to claim 7 , wherein determining the state of the each transmission occasion in the transmission window comprises:

generating, by the D2D data receiver, a pseudorandom sequence using the identifier information as an initial value of the pseudorandom sequence, wherein a length of the pseudorandom sequence is the number of transmission occasions in the transmission window, and each bit in the pseudorandom sequence corresponds to one of the transmission occasions in the transmission window; and

determining the state of the corresponding transmission occasion according to a value of each bit in the pseudorandom sequence.

13. A D2D User Equipment (UE), comprising a processor, a memory, and a transmitter, wherein the memory is configured to store a preset program, and the processor is configured to read the preset program in the memory, and to execute the program:

to configured to determine a state of each transmission occasion in a transmission window in a same way as a D2D data receiver, wherein the transmission window is equally divided into a plurality of transmission occasions, and the state of a transmission occasion includes a data transmission state and a silent state; and

to instruct the transmitter to transmit D2D data to the D2D data receiver on each transmission occasion with the data transmission state in the transmission window;

wherein the processor is further configured to read the preset program in the memory, and to execute the program:

to instruct the transmitter to transmit identifier information to the D2D data receiver;

wherein the identifier information is initialized identifier information of a scrambling sequence for transmitting the D2D data in the transmission window; and/or

the identifier information is initialized identifier information of a DMRS sequence for transmitting the D2D data in the transmission window; and/or

the identifier information determines the state of each transmission occasion in the transmission window;

wherein the identifier information which is the initialized identifier information of the scrambling sequence for transmitting the D2D data in the transmission window, the identifier information which is the initialized identifier information of the DMRS sequence for transmitting the D2D data in the transmission window, and/or the identifier information determining the state of the each transmission occasion are or are not the same identifier information; and

when there is different identifier information, the processor is further configured to read the preset program in the memory, and to execute the program:

to instruct the transmitter to transmit the different identifier information respectively to the D2D data receiver.

14. A D2D User Equipment (UE), comprising a processor, a memory, and a receiver, wherein the memory is configured to store preset program, and the processor is configured to read the preset program in the memory, and to execute the program:

to determine a state of each transmission occasion in a transmission window in a same way as a D2D data transmitter, where the transmission window is equally divided into a plurality of transmission occasions, and the state of a transmission occasion includes a data transmission state and a silent state; and

to instruct the receiver to receive D2D data transmitted by the D2D data transmitter on each transmission occasion with the data transmission state in the transmission window;

wherein the processor is further configured to read the preset program in the memory, and to execute the program:

to instruct the receiver to receive identifier information transmitted by the D2D data transmitter;

wherein the identifier information is initialized identifier information of a scrambling sequence for transmitting the D2D data in the transmission window; and/or

the identifier information is initialized identifier information of a DMRS sequence for transmitting the D2D data in the transmission window; and/or

the identifier information determines the state of each transmission occasion in the transmission window;

wherein the identifier information which is the initialized identifier information of the scrambling sequence for transmitting the D2D data in the transmission window, the identifier information which is the initialized identifier information of the DMRS sequence for transmitting the D2D data in the transmission window, and/or the identifier information determining the state of the each transmission occasion are or are not the same identifier information; and

when there is different identifier information, the processor is further configured to read the preset program in the memory, and to execute the program:

to instruct the receiver to receive the different identifier information transmitted by the D2D data transmitter respectively.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2021
From: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
To: DATANG MOBILE COMMUNICATIONS EQUIPMENT CO.,LTD.
Reel/Frame 057452/0169 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2016
From: ZHAO, RUI; GAO, QIUBIN; CHEN, WENHONG; PENG, YING
To: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
Reel/Frame 039170/0231 →
Priority Claims (1)
CN 2014 1 0020048 · Jan 16, 2014 · national
Continuity (1)
Related Publication 20160381661A1 · Dec 29, 2016