Frequency hopping design for single carrier FDMA systems
First Claim
1. A method of generating single-carrier frequency division multiple-access (FDMA) symbols, comprising:
- obtaining a first subcarrier set assignment comprising a first set of contiguous subcarriers in a first time interval, the first set including a configurable number of subcarriers;
generating at least one single-carrier FDMA symbol for transmission on the first set of contiguous subcarriers in the first time interval;
obtaining a second subcarrier set assignment comprising a second set of contiguous subcarriers in a second time interval, the second set of contiguous subcarriers being varied from the first set of contiguous subcarriers according to a predetermined pattern, wherein a plurality of sets of contiguous subcarriers are flexibly defined in each time interval and assignable to different user devices; and
generating at least one other single carrier FDMA symbol for transmission on the second set of contiguous subcarriers in the second time interval.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methodologies are described that facilitate frequency hopping in a single carrier FDMA wireless environment by dynamically altering user offsets with time to obtain interference diversity. A channel tree can be utilized with nodes that are assigned values. User devices can be assigned to such nodes, a path between an assigned node and a root node in the channel tree can be evaluated, and a table lookup can be performed to determine an identity of a subcarrier set to assign to the user device assigned to a given node, as well as a number of subcarriers to be assigned to the user device. Additionally, node values can be dynamically varied during a communication event to alter path values and thus alter subcarrier set assignments.
-
Citations
82 Claims
-
1. A method of generating single-carrier frequency division multiple-access (FDMA) symbols, comprising:
-
obtaining a first subcarrier set assignment comprising a first set of contiguous subcarriers in a first time interval, the first set including a configurable number of subcarriers; generating at least one single-carrier FDMA symbol for transmission on the first set of contiguous subcarriers in the first time interval; obtaining a second subcarrier set assignment comprising a second set of contiguous subcarriers in a second time interval, the second set of contiguous subcarriers being varied from the first set of contiguous subcarriers according to a predetermined pattern, wherein a plurality of sets of contiguous subcarriers are flexibly defined in each time interval and assignable to different user devices; and generating at least one other single carrier FDMA symbol for transmission on the second set of contiguous subcarriers in the second time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
means for obtaining a first subcarrier set assignment comprising a first set of contiguous subcarriers in a first time interval, the first set including a configurable number of subcarriers; means for generating at least one single-carrier frequency division multiple-access (FDMA) symbol for transmission on the first set of contiguous subcarriers in the first time interval; means for obtaining a second subcarrier set assignment comprising a second set of contiguous subcarriers in a second time interval, the second set of contiguous subcarriers being varied from the first set of contiguous subcarriers according to a predetermined pattern, wherein a plurality of sets of contiguous subcarriers are flexibly defined in each time interval and assignable to different user devices; and means for generating at least one other single carrier FDMA symbol for transmission on the second set of contiguous subcarriers in the second time interval. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of generating single-carrier frequency division multiple-access (FDMA) symbols, comprising:
-
obtaining a first subcarrier set assignment comprising a first set of contiguous subcarriers in a first time interval, the first set including a configurable number of subcarriers; generating at least one single-carrier FDMA symbol at a user device for transmission on the first set of contiguous subcarriers in the first time interval; obtaining a second subcarrier set assignment comprising a second set of contiguous subcarriers in a second time interval, the second set of contiguous subcarriers being varied from the first set of contiguous subcarriers according to a predetermined pattern, wherein a plurality of sets of contiguous subcarriers are flexibly defined in each time interval and assignable to different user devices; and generating at least one other single carrier FDMA symbol at the user device for transmission on the second set of contiguous subcarriers in the second time interval. - View Dependent Claims (30, 31, 32, 33)
-
-
34. An apparatus for wireless communication, comprising:
at least one processor configured to obtain a first subcarrier set assignment comprising a first set of contiguous subcarriers in a first time interval, the first set including a configurable number of subcarriers, to generate at least one single-carrier frequency division multiple-access (FDMA) symbol for transmission on the first set of contiguous subcarriers in the first time interval, to obtain a second subcarrier set assignment comprising a second set of contiguous subcarriers in a second time interval, the second set of contiguous subcarriers being varied from the first set of contiguous subcarriers according to a predetermined pattern, wherein a plurality of sets of contiguous subcarriers are flexibly defined in each time interval and assignable to different user devices, and to generate at least one other single-carrier FDMA symbol for transmission on the second set of contiguous subcarriers in the second time interval. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
41. A non-transitory computer program medium encoded with a computer program, comprising:
-
code for causing at least one computer to obtain a first subcarrier set assignment comprising a first set of contiguous subcarriers in a first time interval, the first set including a configurable number of subcarriers, code for causing the at least one computer to generate at least one single-carrier frequency division multiple-access (FDMA) symbol for transmission on the first set of contiguous subcarriers in the first time interval, code for causing the at least one computer to obtain a second subcarrier set assignment comprising a second set of contiguous subcarriers in a second time interval, the second set of contiguous subcarriers being varied from the first set of contiguous subcarriers according to a predetermined pattern, wherein a plurality of sets of contiguous subcarriers are flexibly defined in each time interval and assignable to different user devices, and code for causing the at least one computer to generate at least one other single-carrier FDMA symbol for transmission on the second set of contiguous subcarriers in the second time interval.
-
-
42. A method of receiving single-carrier frequency division multiple-access (FDMA) symbols, comprising:
-
determining a first subcarrier set assignment comprising a first set of contiguous subcarriers in a first time interval, the first set including a configurable number of subcarriers; receiving at least one single-carrier FDMA symbol on the first set of contiguous subcarriers in the first time interval; determining a second subcarrier set assignment comprising a second set of contiguous subcarriers in a second time interval, the second set of contiguous subcarriers being varied from the first set of contiguous subcarriers according to a predetermined pattern, wherein a plurality of sets of contiguous subcarriers are flexibly defined in each time interval and assignable to different user devices; and receiving at least one other single-carrier FDMA symbol on the second set of contiguous subcarriers in the second time interval. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. An apparatus for wireless communication, comprising:
-
means for determining a first subcarrier set assignment comprising a first set of contiguous subcarriers in a first time interval, the first set including a configurable number of subcarriers; means for receiving at least one single-carrier frequency division multiple-access (FDMA) symbol on the first set of contiguous subcarriers in the first time interval; means for determining a second subcarrier set assignment comprising a second set of contiguous subcarriers in a second time interval, the second set of contiguous subcarriers being varied from the first set of contiguous subcarriers according to a predetermined pattern, wherein a plurality of sets of contiguous subcarriers are flexibly defined in each time interval and assignable to different user devices; and means for receiving at least one other single-carrier FDMA symbol on the second set of contiguous subcarriers in the second time interval. - View Dependent Claims (58, 59)
-
-
60. An apparatus for wireless communication, comprising:
at least one processor configured to determine a first subcarrier set assignment comprising a first set of contiguous subcarriers in a first time interval, the first set including a configurable number of subcarriers, to receive at least one single-carrier frequency division multiple-access (FDMA) symbol on the first set of contiguous subcarriers in the first time interval, to determine a second subcarrier set assignment comprising a second set of contiguous subcarriers in a second time interval, the second set of contiguous subcarriers being varied from the first set of contiguous subcarriers according to a predetermined pattern, wherein a plurality of sets of contiguous subcarriers are flexibly defined in each time interval and assignable to different user devices, and to receive at least one other single-carrier FDMA symbol on the second set of contiguous subcarriers in the second time interval. - View Dependent Claims (61, 62)
-
63. A non-transitory computer program medium encoded with a computer program, comprising:
-
code for causing at least one computer to determine a first subcarrier set assignment comprising a first set of contiguous subcarriers, the first set including a configurable number of subcarriers in a first time interval, code for causing the at least one computer to receive at least one single-carrier frequency division multiple-access (FDMA) symbol on the first set of contiguous subcarriers in the first time interval, code for causing the at least one computer to determine a second subcarrier set assignment comprising a second set of contiguous subcarriers in a second time interval, the second set of contiguous subcarriers being varied from the first set of contiguous subcarriers according to a predetermined pattern, wherein a plurality of sets of contiguous subcarriers are flexibly defined in each time interval and assignable to different user devices, and code for causing the at least one computer to receive at least one other single-carrier FDMA symbol on the second set of contiguous subcarriers in the second time interval.
-
-
64. A method of generating single-carrier frequency division multiple-access (FDMA) symbols, comprising:
-
obtaining an assignment of a set of subcarriers in a first time interval, the set including a configurable number of subcarriers, wherein a plurality of sets of subcarriers are flexibly defined in the first time interval and assignable to different user devices; mapping pilot symbols to the set of subcarriers; and generating at least one single-carrier FDMA symbol with the pilot symbols mapped to the set of subcarriers. - View Dependent Claims (65, 66, 67, 68, 69)
-
-
70. An apparatus for wireless communication, comprising:
-
means for obtaining an assignment of a set of subcarriers in a first time interval, the set including a configurable number of subcarriers, wherein a plurality of sets of subcarriers are flexibly defined in the first time interval and assignable to different user devices; means for mapping pilot symbols to the set of subcarriers; and means for generating at least one single-carrier frequency division multiple-access (FDMA) symbol with the pilot symbols mapped to the set of subcarriers. - View Dependent Claims (71, 72, 73, 74, 75)
-
-
76. An apparatus for wireless communication, comprising:
at least one processor configured to obtain an assignment of a set of subcarriers in a first time interval, the set including a configurable number of subcarriers, wherein a plurality of sets of subcarriers are flexibly defined in the first time interval and assignable to different user devices, to map pilot symbols to the set of subcarriers, and to generate at least one single-carrier frequency division multiple-access (FDMA) symbol with the pilot symbols mapped to the set of subcarriers. - View Dependent Claims (77, 78, 79, 80, 81)
-
82. A non-transitory computer program medium encoded with a computer program, comprising:
-
code for causing at least one computer to obtain an assignment of a set of subcarriers in a first time interval, the set including a configurable number of subcarriers, wherein a plurality of sets of subcarriers are flexibly defined in the first time interval and assignable to different user devices, code for causing the at least one computer to map pilot symbols to the set of subcarriers, and code for causing the at least one computer to generate at least one single-carrier frequency division multiple-access (FDMA) symbol with the pilot symbols mapped to the set of subcarriers.
-
Specification