Guard intervals for wireless networks
First Claim
1. A device, comprising:
- at least one memory that stores computer-executable instructions; and
one or more processors configured to access the at least one memory, wherein at least one processor of the one or more processors is configured to execute the computer-executable instructions to;
cause to establish, by the device, one or more communication channels between the device and a second device;
determine data to send, by the device, to the second device;
select, by the device, one or more Golay sequences;
determine, by the device, one or more guard intervals on the one or more communication channels based on the one or more Golay sequences, wherein;
each of the one or more guard intervals is based at least in part on one or more delay vectors, andeach of the one or more delay vectors is based at least in part on a length of the one or more guard intervals;
cause to send, by the device, to the second device, the guard intervals; and
cause to send, by the device, to the second device, the data, wherein the data comprises one or more modulation symbols, and the guard intervals are interspersed between the one or more modulation symbols.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure describes methods, apparatus, and systems to increase the transmission data rate in wireless networks, for example, by using one or more Multiple Input Multiple Output (MIMO) and/or channel bonding techniques. In one embodiment, the disclosure describes the use of Golay Sequence Sets (GSS) to define guard intervals (GIs) for single carrier (SC) single channel bonding and multiple input multiple output (MIMO) transmission. In various embodiments, the disclosure describes the design of guard interval sequence for 3 types of guard intervals having lengths that can be classified as short, medium, and long. In another embodiment, the disclosure defines the guard interval for single channel transmission channel bonding and for MIMO transmission.
10 Citations
18 Claims
-
1. A device, comprising:
-
at least one memory that stores computer-executable instructions; and one or more processors configured to access the at least one memory, wherein at least one processor of the one or more processors is configured to execute the computer-executable instructions to; cause to establish, by the device, one or more communication channels between the device and a second device; determine data to send, by the device, to the second device; select, by the device, one or more Golay sequences; determine, by the device, one or more guard intervals on the one or more communication channels based on the one or more Golay sequences, wherein; each of the one or more guard intervals is based at least in part on one or more delay vectors, and each of the one or more delay vectors is based at least in part on a length of the one or more guard intervals; cause to send, by the device, to the second device, the guard intervals; and cause to send, by the device, to the second device, the data, wherein the data comprises one or more modulation symbols, and the guard intervals are interspersed between the one or more modulation symbols. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium storing computer-executable instructions which, when executed by a processor, cause the processor to perform operations comprising:
-
determine data to send, by the processor, to a second device; cause to establish, by the processor, one or more communication channels on a network, between the device and the second device; select, by the processor, one or more Golay sequences; determine, by the processor, one or more guard intervals on the one or more communication channels based on the one or more Golay sequences; cause to send, by the processor, to a second device, the guard intervals, wherein; each of the one or more guard intervals is based at least in part on one or more delay vectors, and each of the one or more delay vectors is based at least in part on a length of the one or more guard intervals; and cause to send, by the processor, to the second device, the data, wherein the data comprises one or more modulation symbols, and the guard intervals are interspersed between the one or more modulation symbols. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
establishing one or more communication channels on a network, between a device and a second device; receiving one or more guard intervals on the one or more communication channels, the guard intervals being based on one or more Golay sequences, wherein; each of the one or more guard intervals is based at least in part on one or more delay vectors, and each of the one or more delay vectors is based at least in part on a length of the one or more guard intervals; receiving data on the one or more communication channels, wherein the data comprises one or more modulation symbols, and the guard intervals are interspersed between the one or more modulation symbols; determining first information based at least in part on the received one or more guard intervals and the data; and sending, to the second device, the first information. - View Dependent Claims (16, 17, 18)
-
Specification