Downstream waveform modification
First Claim
1. A gateway configured to transmit a signal to respective user terminals via a bent-pipe satellite, the gateway comprising:
- a receiver configured to;
receive first data to be transmitted via the bent-pipe satellite destined for a first user terminal; and
receive second data identifying link conditions for the first user terminal;
a bandwidth allocator, communicatively coupled with the receiver, and configured to;
determine an increased bandwidth requirement for the first user terminal;
increase a proportional allocation of physical layer frames including a sub-channel identifier associated with the first user terminal; and
control an encapsulator to generate the physical layer frames with the sub-channel identifier in the increased proportion;
an adaptive coding and modulation assignor, communicatively coupled with the receiver, and configured to assign a modulation and coding format for the first data responsive to the link conditions;
the encapsulator, communicatively coupled with the receiver, the bandwidth allocator, and the adaptive coding and modulation assignor, and configured to;
utilize the assigned modulation and coding format to set a block size for a payload for a first physical layer frame, the block size set to produce a physical layer frame of substantially equal duration in reference to adjacent physical layer frames to be transmitted from the gateway; and
encapsulate at least a portion of the first data in the set block size for the payload of the first physical layer frame, the first physical layer frame including a header with the sub-channel identifier formatted to direct the first physical layer frame to the first user terminal and to provide information allowing the first user terminal to identify the first physical layer frame as a frame to be demodulated and decoded; and
a transmitter, communicatively coupled with the encapsulator, and configured to upconvert and transmit the first physical layer frame to the bent-pipe satellite.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems, devices, processors, and methods are described for the transmission and reception of broadband signals between a gateway and subscriber terminals via satellite. In one set of embodiments, a wireless signal is generated and transmitted including a series of frames including a physical layer header and payload. A sub-channel identifier may be included in the physical layer header to identify the sub-channel for the payload, and allow for various novel filtering techniques at the subscriber terminal. The frames may be generated to be of substantially equal duration. Novel subscriber terminal configurations are described to leverage this formatting.
-
Citations
23 Claims
-
1. A gateway configured to transmit a signal to respective user terminals via a bent-pipe satellite, the gateway comprising:
-
a receiver configured to; receive first data to be transmitted via the bent-pipe satellite destined for a first user terminal; and receive second data identifying link conditions for the first user terminal; a bandwidth allocator, communicatively coupled with the receiver, and configured to; determine an increased bandwidth requirement for the first user terminal; increase a proportional allocation of physical layer frames including a sub-channel identifier associated with the first user terminal; and control an encapsulator to generate the physical layer frames with the sub-channel identifier in the increased proportion; an adaptive coding and modulation assignor, communicatively coupled with the receiver, and configured to assign a modulation and coding format for the first data responsive to the link conditions; the encapsulator, communicatively coupled with the receiver, the bandwidth allocator, and the adaptive coding and modulation assignor, and configured to; utilize the assigned modulation and coding format to set a block size for a payload for a first physical layer frame, the block size set to produce a physical layer frame of substantially equal duration in reference to adjacent physical layer frames to be transmitted from the gateway; and encapsulate at least a portion of the first data in the set block size for the payload of the first physical layer frame, the first physical layer frame including a header with the sub-channel identifier formatted to direct the first physical layer frame to the first user terminal and to provide information allowing the first user terminal to identify the first physical layer frame as a frame to be demodulated and decoded; and a transmitter, communicatively coupled with the encapsulator, and configured to upconvert and transmit the first physical layer frame to the bent-pipe satellite. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A processor for encapsulating a physical layer frame, the processor comprising:
-
a receiver configured to receive first data to be transmitted via a bent-pipe satellite destined for a first user terminal; a bandwidth allocator, communicatively coupled with the receiver, and configured to; determine an increased bandwidth requirement for the first user terminal; increase a proportional allocation of physical layer frames including a sub-channel identifier associated with the first user terminal; and control an encapsulator to generate the physical layer frames with the sub-channel identifier in the increased proportion; an adaptive coding and modulation assignor, communicatively coupled with the receiver, and configured to assign a modulation and coding format for the first data responsive to second data identifying link conditions from the bent-pipe satellite to the first user terminal; and the encapsulator, communicatively coupled with the receiver, the bandwidth allocator, and the adaptive coding and modulation assignor, and configured to; utilize the assigned modulation and coding format to set a block size for a payload for a first physical layer frame, the block size set to produce a physical layer frame of substantially equal duration in reference to adjacent physical layer frames to be transmitted; identify at least a portion of the first data for the payload for the first physical layer frame; and encapsulate the at least a portion of the first data in the set block size for the payload of the first physical layer frame, the first physical layer frame including a header with the sub-channel identifier formatted to direct the first physical layer frame to the first user terminal and to provide information allowing the first user terminal to identify the first physical layer frame as a frame to be demodulated and decoded.
-
-
11. A method of producing a physical layer frame to be directed to a user terminal via a bent-pipe satellite, the method comprising:
-
receiving an identification of a modulation and coding format for data to be transmitted to a first user terminal via the bent-pipe satellite, the format assigned at least in part based on link conditions for the first user terminal; determining an increased bandwidth requirement for the first user terminal; increasing a proportion of physical layer frames including a sub-channel identifier associated with the first user terminal; utilizing the identified modulation and coding format to set a block size for a payload for a first physical layer frame, the block size set to produce a physical layer frame of substantially equal duration in reference to adjacent physical layer frames to be transmitted; encapsulating an amount of the data in the set block size to produce the payload for the first physical layer frame; and appending a header to the payload to produce the first physical layer frame, the header formatted with the sub-channel identifier for determining that the first physical layer frame is directed to the first user terminal before the payload is demodulated and decoded. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A bent-pipe satellite communications system comprising:
-
a gateway comprising; a bandwidth allocator, configured to; determine an increased bandwidth requirement for a user terminal; increase a proportional allocation of physical layer frames including a sub-channel identifier associated with the user terminal; and control an encapsulator to generate the physical layer frames with the sub-channel identifier in the increased proportion; and an adaptive coding and modulation assignor communicatively coupled with the bandwidth allocator, and configured to assign a modulation and coding format for data destined for the user terminal responsive to link conditions between the bent-pipe satellite and the user terminal; the encapsulator, communicatively coupled with the bandwidth allocator and the adaptive coding and modulation assignor, and configured to; utilize the assigned modulation and coding format to set a block size for a payload for a physical layer frame, the block size set to produce a physical layer frame of substantially equal duration in reference to adjacent physical layer frames transmitted from the gateway; and encapsulate at least a portion of the data in the set block size for the payload of the physical layer frame, the physical layer frame including a header with the sub-channel identifier formatted to direct the physical layer frame to the user terminal and to provide information allowing the user terminal to identify the physical layer frame as a frame to be demodulated and decoded; and a transmitter, communicatively coupled with the encapsulator, and configured to upconvert and transmit the physical layer frame as a wireless signal to the bent-pipe satellite; the bent-pipe satellite, communicatively coupled with the user terminal and the gateway, and configured to receive the wireless signal from the gateway and retransmit the received signal to the user terminal; and the user terminal configured to receive the signal transmitted via the bent-pipe satellite.
-
-
20. A device configured to transmit a signal to respective user terminals via a bent-pipe satellite, the device comprising:
-
means for receiving first data to be transmitted via the bent-pipe satellite destined for a first user terminal and for receiving second data identifying link conditions for the first user terminal; means for determining an increased bandwidth requirement for the first user terminal; means for increasing a proportional allocation of physical layer frames including a sub-channel identifier associated with the first user terminal; means for assigning a modulation and coding format for the first data responsive to the link conditions; means for utilizing the modulation and coding format to set a block size for a payload for a first physical layer frame, the block size set to produce a physical layer frame of substantially equal duration in reference to adjacent physical layer frames to be transmitted from the device; means for encapsulating at least a portion of the first data in a first block having the set block size for the payload of the first physical layer frame, the first physical layer frame including a header with the sub-channel identifier formatted to direct the first physical layer frame to the first user terminal and to provide information allowing the first user terminal to identify the first physical layer frame as a frame to be demodulated and decoded; and means for upconverting and transmitting the first physical layer frame to the bent-pipesatellite.
-
-
21. A device for producing a physical layer frame to be directed to a user terminal via a bent-pipe satellite, the device comprising:
-
means for determining an increased bandwidth requirement for the first user terminal; means for increasing a proportion of physical layer frames including the sub-channel identifier associated with the first user terminal; means for receiving an identification of a modulation and coding format for data to be transmitted to a first user terminal, the format assigned at least in part based on link conditions for the first user terminal; means for utilizing the identified modulation and coding format to set a block size for a payload for a first physical layer frame, the block size set to produce a physical layer frame of substantially equal duration in reference to adjacent physical layer frames to be transmitted; means for encapsulating an amount of the data in the set block size to produce the payload for the first physical layer frame; and means for appending a header to the payload to produce the first physical layer frame, the header formatted with the sub-channel identifier for determining that the first physical layer frame is directed to the first user terminal before the payload is demodulated or decoded. - View Dependent Claims (22, 23)
-
Specification