Systems, devices, and methods for low-jitter communication over a packet-switched network

    公开(公告)号:US10404608B2

    公开(公告)日:2019-09-03

    申请号:US14824608

    申请日:2015-08-12

    Abstract: There is disclosed a network communication system that includes data sources and of switches. Each of the data sources and switches is interconnected by a packet-switched network, and is synchronized to a common clock. The system also includes a network controller that maintains records of network characteristics including a transmission delay for each of the data sources and switches, and a transmission delay for links in the packet-switched network. The network controller processes the network characteristics to generate, for each of a plurality of packets of a given type of traffic: a path from a particular data source, and through at least one particular switch, and a schedule of departure times at each of the particular data source and the at least one particular switch. The path and the schedule are optimized to meet jitter requirements for the given type of traffic.

    Low jitter traffic scheduling on a packet network

    公开(公告)号:US10298506B2

    公开(公告)日:2019-05-21

    申请号:US14885362

    申请日:2015-10-16

    Abstract: A data traffic scheduling method that includes selecting, using a network controller, plurality of flows that traverses a network node, generating an augmented graph based on a flow rate of the plurality of flows and link capacities of the network node, computing a flow schedule for the flow using the augmented graph to minimize delay or delay variance of the flows, and outputting the flow schedule. A data traffic scheduling method that includes obtaining, using a network controller, a network topology for a network, generating an augmented graph based on the network topology, converting the augmented graph to a mixed-integer linear program, scheduling a flow in the network using the mixed-integer linear program to minimize delay or delay variance of the flow, and outputting a flow schedule.

    METHOD FOR FORWARDING DATA PACKETS IN A NETWORK AND PROGRAMMABLE INGRESS AND EGRESS NODES THEREFORE
    3.
    发明申请
    METHOD FOR FORWARDING DATA PACKETS IN A NETWORK AND PROGRAMMABLE INGRESS AND EGRESS NODES THEREFORE 有权
    用于在网络中转发数据分组的方法和可编程数据分组

    公开(公告)号:US20160226769A1

    公开(公告)日:2016-08-04

    申请号:US14610673

    申请日:2015-01-30

    Abstract: The method for forwarding a data packet in a network generally has the steps of: forming at least two transit data packets including replicating at least payload data, sequence data and destination data of the data packet; and forwarding the at least two transit data packets along different network paths. The different network paths can lead to an egress node based on the destination data. At the egress node, the received data packets can be compared to stored data to determine whether the transit data packets having the same sequence data have both been received. The received data packets can then be transmitted to the data destination only when it is determined that they are the first one of the pair of transit data packets to be received.

    Abstract translation: 用于在网络中转发数据分组的方法通常具有以下步骤:形成至少两个传输数据分组,包括至少复制数据分组的有效载荷数据,序列数据和目的地数据; 以及沿着不同的网络路径转发所述至少两个中转数据分组。 不同的网络路径可以导出基于目的地数据的出口节点。 在出口节点处,可将接收的数据分组与存储的数据进行比较,以确定是否已经接收到具有相同序列数据的传输数据分组。 然后,只有当确定它们是要接收的一对中转数据包中的第一个数据包时,才能将接收的数据包发送到数据目的地。

    Low Jitter Traffic Scheduling on a Packet Network
    4.
    发明申请
    Low Jitter Traffic Scheduling on a Packet Network 审中-公开
    分组网络上的低抖动流量调度

    公开(公告)号:US20160127250A1

    公开(公告)日:2016-05-05

    申请号:US14885362

    申请日:2015-10-16

    Abstract: A data traffic scheduling method that includes selecting, using a network controller, plurality of flows that traverses a network node, generating an augmented graph based on a flow rate of the plurality of flows and link capacities of the network node, computing a flow schedule for the flow using the augmented graph to minimize delay or delay variance of the flows, and outputting the flow schedule. A data traffic scheduling method that includes obtaining, using a network controller, a network topology for a network, generating an augmented graph based on the network topology, converting the augmented graph to a mixed-integer linear program, scheduling a flow in the network using the mixed-integer linear program to minimize delay or delay variance of the flow, and outputting a flow schedule.

    Abstract translation: 一种数据业务调度方法,包括:使用网络控制器选择穿过网络节点的多个流,基于所述多个流的流量和所述网络节点的链路容量来生成扩展图;计算用于 使用扩展图的流程来最小化流的延迟或延迟方差,并输出流程。 一种数据业务调度方法,包括:使用网络控制器获取网络的网络拓扑,基于所述网络拓扑生成扩展图,将所述扩展图转换为混合整数线性程序,使用 混合整数线性程序,以最小化流的延迟或延迟方差,并输出流程。

Patent Agency Ranking