摘要:
A system for scheduling prioritized traffic in a scrambled and coded multiple access (SCMA) system multiple terminals and a gateway. Each terminal is configured to receive packets from user devices and place the packets on various input queues. The packets are en-queued onto a plurality of output queues based on priority or service class. The terminal is further configured to detect one or more available SCMA slots within a frame of a communication system, and de-queue packets from the highest priority output queue onto the frame via one or more SCMA bursts. The terminal includes transceiver for transmitting/receiving frames of the communication system to/from the gateway. The terminals autonomously transmit SCMA bursts relative to each other.
摘要:
Various arrangements for adaptive modulation of terminal to satellite communications are presented herein. A terminal may access a feedback data structure to perform a lookup based on a power level received as feedback. Based on performing the lookup using the power level in the feedback data structure, the terminal may determine a type of modulation to be used. The terminal may transmit one or more data packets to the satellite using the determined type of modulation without changing communication channel or requesting permission via the satellite to change modulation.
摘要:
Systems and methods described herein are directed to techniques for selective TCP spoofing of a TCP connection between a first and a second host based on spoofing resource conditions and characteristics of the hosts involved in the TCP connection. In implementations, spoofing resource conditions may be based on a percentage of available resources in use by each of a TCP spoofer and a TCP spoofer peer. In implementations, characteristics of the hosts may be determined by tracking i) each TCP connection application type seen for each host over a time window; and ii) packet loss conditions of local hosts over a time window.
摘要:
A telecommunication system includes a gateway receiver having a processor and a data storage medium. The receiver is programmed to wirelessly communicate with a plurality of terminals, determine an error rate associated with communication with the plurality of terminals, determine an operating probability from the error rate, and transmit the operating probability to the plurality of terminals. A terminal includes a transmitter programmed to transmit signals to the gateway receiver in accordance with a number of transmitting slots. The terminal has a receiver programmed to receive signals transmitted from the gateway receiver, including an operating probability signal representing the operating probability. The terminal also includes processor programmed to select the number of transmitting slots based at least in part on the operating probability.
摘要:
In a telecommunication system, a gateway receives a first burst packet and a second burst packet, both encoded with a unique word associated with a color, a value, and an associated time slot. The gateway associates the second burst packet to the first burst packet based on the color and value associated with the unique word used to encode the second burst packet and a received time slot at which the second burst packet is received. A terminal generates the burst packets by generating the first burst packet with a group header and the second burst packet without the group header, encoding the first burst packet and the second burst packet with the unique word, and transmitting the encoded first burst packet and the encoded second burst packet to the gateway.
摘要:
An approach is provided for delivering high throughput inroute bandwidth to a terminal in a shared bandwidth satellite communications system. A backlog level of each of a number of remote terminals is monitored, wherein the backlog level of each terminal reflects an amount of data traffic awaiting transmission via an inroute channel of the communications system. When it is determined that the backlog level of one terminal meets a first threshold level, the terminal is assigned to an express priority bandwidth allocation stage. The backlog level of the terminal is monitored while assigned to the express priority stage. When it is determined that the backlog level of the terminal has fallen below a second threshold level, the terminal is removed from the express priority stage. Further, a probability is applied to a qualifying terminal, where the probability controls whether the terminal is assigned to the express priority bandwidth stage.
摘要:
A method for traffic management and resource allocation on a shared access network including estimating a bandwidth capacity of a gateway, determining a demand rate of an IP gateway, allocating bandwidth to the IP gateway based on the demand rate, traffic priority, or traffic weighting, allocating bandwidth to the IP gateway in advance of demand when excess bandwidth is available, scheduling traffic at the IP gateway based on traffic priority, service plan of a VSAT, or physical layer properties of the VSAT, performing priority queue servicing of traffic at a gateway using a real time traffic priority queue, a non-real time traffic priority queue, two or more modulation and coding queue groups, and a code block queue.
摘要:
A system for scheduling prioritized traffic in a scrambled and coded multiple access (SCMA) system multiple terminals and a gateway. Each terminal is configured to receive packets from user devices and place the packets on various input queues. The packets are en-queued onto a plurality of output queues based on priority or service class. The terminal is further configured to detect one or more available SCMA slots within a frame of a communication system, and de-queue packets from the highest priority output queue onto the frame via one or more SCMA bursts. The terminal includes transceiver for transmitting/receiving frames of the communication system to/from the gateway. The terminals autonomously transmit SCMA bursts on a first channel, and transmit TDMA bursts on a second channel based on assigned timings received from the gateway.
摘要:
A transmitter includes a buffer programmed to queue packets and a computing device having a processor and a data storage medium. The computing device is programmed to generate at least two sub-packets from each of the plurality of packets stored in the queue. For each sub-packet, the computing device is programmed to identify a plurality of transmission opportunities. Each transmission opportunity is associated with one of a plurality of networks. The computing device is further programmed to select among the plurality of transmission opportunities and transmit the sub-packet over the network associated with the selected transmission opportunity.
摘要:
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamically reducing an aperture size to reduce overhead. In some implementations, a server can receive a first transmission from a first terminal through a communication network. The server can determine a timing offset associated with the first terminal based on the first transmission. The server can determine an aperture window size for an aperture window for the first terminal based on the determined timing offset associated with the first terminal. The server can generate allocation data that assigns communication resources to one or more terminals that includes the first terminal, the allocation data being based on the determined aperture window size for the first terminal. The server can communicate with the one or more terminals to indicate the communication resources respectively allocated to the one or more terminals.