IP Library Granted Patent US 9,036,537
Granted Patent B2
US 9,036,537 · App. 13/564,678 · Granted May 19, 2015

Method for formatting data of a physical layer frame

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,036,537
App. No.
13/564,678
Granted
May 19, 2015
Kind
B2
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.

Claims (32)

1. A method for formatting a physical layer frame by a gateway, the method comprising:

identifying, at the gateway, a modulation and coding format for data to be transmitted to a terminal via a bent-pipe satellite, the format dynamically assigned based at least in part on link conditions of the terminal;

determining, by the gateway, an increased bandwidth requirement for the terminal; increasing, by the gateway, a proportion of physical layer frames based on the determined increased bandwidth requirement including a sub-channel identifier associated with the terminal;

determining a block size for a payload data portion of the physical layer frame utilizing the coding format, the block size configured to produce a duration of the physical layer frame of substantially equal duration in reference to adjacent physical layer frames and

encapsulating an amount of data of the block size to produce the payload data portion of the physical layer frame including a header with the sub-channel identifier formatted to direct first physical layer frame to the terminal.

2. The method of claim 1 , further comprising:

appending a header to the physical layer frame, the header being formatted with an identifier to allow the terminal to identify the first physical layer frame as a frame to be demodulated and decoded.

3. The method of claim 2 , further comprising:

upconverting the physical layer frame;

amplifying the physical layer frame; and

transmitting the physical layer frame after the physical layer frame has been upconverted and amplified.

4. The method of claim 1 , wherein the dynamic assignment is made by an adaptive coding and modulation (ACM) unit.

5. The method of claim 1 , further comprising storing a table associated with a plurality of modulation and coding formats, and wherein the coding format is identified from the table associated with the plurality of modulation and coding formats.

6. The method of claim 5 , wherein dynamically determining the block size for the payload data portion is based further on values in the table.

7. The method of claim 1 , wherein the amount of data of the block size to be encapsulated is increased in proportion with the additional allocation of bandwidth associated with the first sub-channel identifier.

8. The method of claim 1 , wherein dynamically determining a block size comprises determining the block size to produce a duration of the physical layer frame of substantially equal duration in reference to adjacent physical layer frames.

9. An apparatus configured to format a physical layer frame, the apparatus comprising: a receiver configured to identify a modulation and coding format for data to be transmitted to a terminal via a bent-pipe satellite, the format dynamically assigned based at least in part on link conditions of the terminal;

a processor configured to:

determine an increased bandwidth requirement for the terminal;

increase allocation of physical layer frames in response to and in proportion with the increased bandwidth requirement including a sub-channel identifier associated with the terminal; and

dynamically determine a block size for a payload data portion of the physical layer frame utilizing the coding format, the block size configured to produce a duration of the physical layer frame of substantially equal duration in reference to adjacent physical layer frames; and

encapsulate an amount of data of the block size to produce the payload data portion of the physical layer frame with a header including the sub-channel identifier formatted to direct first physical layer frame to the terminal.

10. The apparatus of claim 9 , wherein the processor is further configured to:

append a header to the physical layer frame, the header being formatted with an identifier to allow the terminal to identify the first physical layer frame as a frame to be demodulated and decoded.

11. The apparatus of claim 10 , wherein the processor is further configured to:

upconvert the physical layer frame;

amplify the physical layer frame; and

the apparatus further comprising a transmitter configured to transmit the physical layer frame after the physical layer frame has been upconverted and amplified.

12. The apparatus of claim 9 , wherein the dynamic assignment is made by an adaptive coding and modulation (ACM) unit.

13. The apparatus of claim 9 , further comprising a table configured to store a plurality of modulation and coding formats, and wherein the processor is further configured to identify the coding format from the table.

14. The apparatus of claim 13 , wherein dynamically determining the block size for the payload data portion is based further on values in the table.

15. The apparatus of claim 9 , wherein the amount of data of the block size to be encapsulated is increased in proportion with the additional allocation of bandwidth associated with the first sub-channel identifier.

Assignments (5)
SECURITY AGREEMENT Recorded Jun 1, 2023
From: VIASAT, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 063822/0446 →
SECURITY AGREEMENT Recorded Mar 7, 2022
From: VIASAT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 059332/0558 →
SECURITY INTEREST Recorded Mar 27, 2019
From: VIASAT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 048715/0589 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2014
From: DANKBERG, MARK D.; THESLING, WILLIAM H.
To: VIASAT, INC.
Reel/Frame 034510/0884 →
SECURITY AGREEMENT Recorded Dec 23, 2013
From: VIASAT, INC.
To: UNION BANK, N.A., AS AGENT FOR THE SECURED PARTIES
Reel/Frame 031868/0789 →