IP Library Granted Patent US 11,451,260
Granted Patent B2
US 11,451,260 · App. 16/912,722 · Granted Sep 20, 2022

Methods and devices for device-to-device communications

Inventors: Tobias Scholand (Essen, DE); Jan Ellenbeck (Gruenwald, DE); Biljana Badic (Munich, DE); Oana-Elena Barbu (Aalborg, DK); Thomas Hans-Joerg Reichelmeir (Aschheim, DE); Norman Goris (Dortmund, DE); Lea Castel (Aalborg, DK); Nuno Manuel Kiilerich Pratas (Gistrup, DK); Christian Drewes (Germering, DE); Johannes Brendel (Erlangen, DE)
Assignee: INTEL CORPORATION
H04B1/715H04B2001/7154
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 11,451,260
App. No.
16/912,722
Granted
Sep 20, 2022
Kind
B2
Abstract

A terminal device includes a controller configured to identify a data hopping sequence for a first superframe including a plurality of frames, and a transceiver configured to switch hopping frequencies over the plurality of frames according to a data hopping sequence that excludes one or more hopping frequencies scheduled for use by a synchronization hopping sequence in one or more superframes immediately succeeding the first superframe.

Claims (22)

1. A communication device comprising one or more processors configured to:

identify a data hopping sequence for a first superframe comprising a plurality of frames;

obtain scheduling data for the data hopping sequence; and

switch hopping frequencies over the plurality of frames according to the data hopping sequence and the scheduling data to exclude one or more hopping frequencies scheduled for use by a synchronization hopping sequence in one or more superframes immediately succeeding the first superframe.

2. The communication device of claim 1 , wherein the data hopping sequence excludes a first hopping frequency scheduled for use by the synchronization hopping sequence in the first superframe, excludes a second hopping frequency scheduled for use by the synchronization hopping sequence in a second superframe that immediately succeeds the first superframe, and excludes a third hopping frequency scheduled for use by the synchronization hopping sequence in a third superframe that immediately succeeds the second superframe.

3. The communication device of claim 1 , wherein the data hopping sequence excludes one or more hopping frequencies that were previously used by the data hopping sequence in one or more superframes immediately preceding the first superframe.

4. The communication device of claim 1 , the one or more processors further configured to identify the data hopping sequence by identifying an index that identifies the data hopping sequence from a plurality of predefined data hopping sequences and obtain the scheduling data by retrieving scheduling data for the data hopping sequence from a sequence memory based on the index.

5. The communication device of claim 4 , further comprising the sequence memory configured to store scheduling data for the plurality of predefined data hopping sequences.

6. The communication device of claim 1 , wherein the one or more processors are configured to identify the data hopping sequence by identifying an index that identifies the data hopping sequence from a plurality of predefined data hopping sequences, and wherein the one or more processors are configured to determine the scheduling data for the data hopping sequence based on the index.

7. The communication device of claim 1 , wherein the scheduling data specifies the order and timing of hopping frequencies for the data hopping sequence.

8. The communication device of claim 1 , wherein the data hopping sequence further excludes a first set of hopping frequencies that were previously used by the data hopping sequence in a fourth superframe immediately preceding the first superframe.

9. The communication device of claim 8 , wherein the data hopping sequence further excludes a second set of hopping frequencies that were previously used by the data hopping sequence in a fifth superframe immediately preceding the fourth superframe.

10. The communication device of claim 1 , wherein the one or more processors are further configured to switch hopping frequencies over each of a plurality of superframes according to the synchronization hopping sequence.

11. The communication device of claim 10 , wherein the data hopping sequence hops frequencies each frame and the synchronization hopping sequence hops frequencies each superframe.

12. The communication device of claim 1 , wherein the one or more processors are configured to identify the data hopping sequence based on a device-to-device (D2D) communication pairing between the communication device and another terminal device.

13. A method of operating a terminal device, the method comprising:

identifying a data hopping sequence for a first superframe comprising a plurality of frames;

obtaining scheduling data for the data hopping sequence; and

transmitting and receiving while switching hopping frequencies over plurality of frames according to the data hopping sequence and the scheduling data to exclude one or more hopping frequencies scheduled for use by a synchronization hopping sequence in one or more superframes immediately succeeding the first superframe.

14. The method of claim 13 , wherein the data hopping sequence excludes a first hopping frequency scheduled for use by the synchronization hopping sequence in the superframe, excludes a second hopping frequency scheduled for use by the synchronization hopping sequence in a second superframe that immediately succeeds the first superframe, and excludes a third hopping frequency scheduled for use by the synchronization hopping sequence in a third superframe that immediately succeeds the second superframe.

15. The method of claim 13 , wherein the data hopping sequence excludes one or more hopping frequencies that were previously used by the data hopping sequence in one or more superframes immediately preceding the first superframe.

16. The method of claim 13 , further comprising identifying the data hopping sequence by identifying an index that identifies the data hopping sequence from a plurality of predefined data hopping sequences and obtain the scheduling data by retrieving scheduling data for the data hopping sequence from a sequence memory based on the index.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 056337/0609 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2020
From: SCHOLAND, TOBIAS; ELLENBECK, JAN; BADIC, BILJANA; BARBU, OANA-ELENA; REICHELMEIR, THOMAS HANS-JOERG; GORIS, NORMAN; BRENDEL, JOHANNES; CASTEL, LEA; KIILERICH PRATAS, NUNO MANUEL; DREWES, CHRISTIAN
To: INTEL IP CORPORATION
Reel/Frame 053170/0422 →
Cited By (1)
US 12,578,415