Scheduling prioritized traffic in a scrambled coded multiple access (SCMA) system

    公开(公告)号:US11146494B2

    公开(公告)日:2021-10-12

    申请号:US16532204

    申请日:2019-08-05

    摘要: 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.

    On-the-fly inroute adaptive modulation

    公开(公告)号:US10924203B1

    公开(公告)日:2021-02-16

    申请号:US16523367

    申请日:2019-07-26

    发明人: John Border

    IPC分类号: H04L1/00 H04B7/185 H04L27/00

    摘要: 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.

    Smart spoofing to improve spoofing performance when resources are scarce

    公开(公告)号:US10581978B2

    公开(公告)日:2020-03-03

    申请号:US15665331

    申请日:2017-07-31

    发明人: John Border

    摘要: 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.

    Congestion control for Scrambled Coded Multiple Access (SCMA)

    公开(公告)号:US09893831B2

    公开(公告)日:2018-02-13

    申请号:US14814796

    申请日:2015-07-31

    摘要: 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.

    BURST GROUPING WITH REDUCED OVERHEAD
    5.
    发明申请
    BURST GROUPING WITH REDUCED OVERHEAD 有权
    爆炸分组与减少OVERHEAD

    公开(公告)号:US20170033902A1

    公开(公告)日:2017-02-02

    申请号:US14814782

    申请日:2015-07-31

    发明人: John Border

    IPC分类号: H04L5/00 H04W72/04

    CPC分类号: H04W72/0446 H04W28/06

    摘要: 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.

    摘要翻译: 在电信系统中,网关接收第一突发分组和第二突发分组,两者都用与颜色相关联的唯一字编码,值和相关联的时隙。 网关基于与用于编码第二突发分组的唯一字相关联的颜色和值以及接收到第二突发分组的接收时隙,将第二突发分组与第一突发分组相关联。 终端通过生成具有组头的第一突发分组和没有组头的第二突发分组来生成突发分组,用唯一的字编码第一突发分组和第二突发分组,并且发送编码的第一突发分组和 编码的第二个突发数据包到网关。

    APPARATUS AND METHOD FOR A BANDWIDTH ALLOCATION APPROACH IN A SHARED BANDWIDTH COMMUNICATIONS SYSTEM
    6.
    发明申请
    APPARATUS AND METHOD FOR A BANDWIDTH ALLOCATION APPROACH IN A SHARED BANDWIDTH COMMUNICATIONS SYSTEM 审中-公开
    分布式带宽通信系统中的带宽分配方法的装置和方法

    公开(公告)号:US20150296409A1

    公开(公告)日:2015-10-15

    申请号:US14686768

    申请日:2015-04-14

    IPC分类号: H04W28/02 H04W72/10 H04W28/12

    摘要: 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.

    摘要翻译: 提供了一种用于向共享带宽卫星通信系统中的终端提供高吞吐量的入口带宽的方法。 监视多个远程终端中的每一个的积压级别,其中每个终端的积压级别反映通过通信系统的路由信道等待传输的数据业务量。 当确定一个终端的积压级别满足第一阈值级别时,将终端分配给明确的优先级带宽分配级。 在分配到快速优先级时监视终端的积压级别。 当确定终端的积压水平已经降到低于第二阈值水平时,终端从快速优先级移除。 此外,概率被应用于限定终端,其中概率控制终端是否被分配到明确优先级带宽级。

    METHOD AND SYSTEM FOR TRAFFIC MANAGEMENT AND RESOURCE ALLOCATION ON A SHARED ACCESS NETWORK
    7.
    发明申请
    METHOD AND SYSTEM FOR TRAFFIC MANAGEMENT AND RESOURCE ALLOCATION ON A SHARED ACCESS NETWORK 有权
    共享访问网络的交通管理和资源分配方法与系统

    公开(公告)号:US20140169167A1

    公开(公告)日:2014-06-19

    申请号:US14186893

    申请日:2014-02-21

    IPC分类号: H04W72/10 H04W24/08

    摘要: 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.

    摘要翻译: 一种用于共享接入网络上的业务管理和资源分配的方法,包括估计网关的带宽容量,确定IP网关的需求速率,根据需求速率,业务优先级或业务权重向IP网关分配带宽, 根据流量优先级,VSAT的服务计划或VSAT的物理层属性,在网关上调度流量,对网关进行流量优先级队列维护 使用实时流量优先级队列,非实时流量优先级队列,两个或多个调制和编码队列组以及代码块队列。

    Scheduling prioritized traffic in a scrambled coded multiple access (SCMA) system

    公开(公告)号:US10374966B2

    公开(公告)日:2019-08-06

    申请号:US15140889

    申请日:2016-04-28

    摘要: 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.

    NETWORK TRAFFIC SPLIT AMONG MULTIPLE PATHS

    公开(公告)号:US20170099214A1

    公开(公告)日:2017-04-06

    申请号:US14872173

    申请日:2015-10-01

    摘要: 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.

    EFFICIENT BANDWIDTH UTILIZATION FOR COMMUNICATION SYSTEMS

    公开(公告)号:US20230029644A1

    公开(公告)日:2023-02-02

    申请号:US17385074

    申请日:2021-07-26

    摘要: 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.