Flow classification for information centric network protocols

    公开(公告)号:US10432509B2

    公开(公告)日:2019-10-01

    申请号:US15182379

    申请日:2016-06-14

    摘要: Embodiments include technologies for identifying an equivalence class identifier in a packet received by a node configured to perform information centric networking (ICN) in an ICN network, where the packet includes a name identifying content associated with a producer node in the ICN network. Embodiments also include determining an equivalence class for the packet by determining a name prefix of the name based, at least in part, on the equivalence class identifier. Embodiments further include taking an action affecting a particular packet, the action based, at least in part, on the equivalence class. In specific embodiments, the name includes a plurality of name components, and the equivalence class identifier is a count indicating a number of name components in the name to be grouped together to determine the name prefix. In further embodiments, the number is greater than a particular number of name components in a routable name prefix.

    CARRYING TCP OVER AN ICN NETWORK
    2.
    发明申请

    公开(公告)号:US20170373975A1

    公开(公告)日:2017-12-28

    申请号:US15263639

    申请日:2016-09-13

    摘要: Aspects of the disclosure are directed to systems, network nodes, and methods performed in a network node. A network node can host a TCP/ICN proxy for routing TCP packets through an ICN network. The network node can serve as a forward proxy or a reverse proxy. As a forward proxy, the network node can receive a first packet at the network node, the first packet compliant with a Transmission Control Protocol (TCP) protocol; encapsulate one or more TCP headers from the first packet into a payload field of a second packet, the second packet compliant with an Information Centric Networking (ICN) protocol; and transmit the second packet to a destination through an ICN network. As a reverse proxy, the network node can receive an ICN packet from an ICN network, decapsulate the ICN packet to its TCP components, and transmit the TCP packet through a TCP network.

    Congestion Aware Load Balancing for Distributed Storage

    公开(公告)号:US20170346897A1

    公开(公告)日:2017-11-30

    申请号:US15163814

    申请日:2016-05-25

    IPC分类号: H04L29/08 H04L12/803

    摘要: Congestion aware load balancing for distributed storage may be provided. First, a read request for data may be received. The data may have redundancy through coding or through copying. Then it may be determined which K of M possible storage nodes to direct the received read request. K and M may be integers and M may be greater than K. In response to determining which K of M possible storage nodes to direct the received read request, the received read request may be copied into K read requests respectively corresponding to the determined K of M possible storage nodes. The copied K read requests may then be transmitted to the determined respective K storage nodes. And, in response to transmitting the copied K read requests, a client may receive data replies from each of the determined respective K storage nodes.

    Interest forwarding for interactive client anonymity

    公开(公告)号:US09628400B2

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

    申请号:US13949393

    申请日:2013-07-24

    摘要: In one embodiment, an intermediate node in a communication network receives a client interest with an indication of a client-requested reverse private path. The reverse private path is a label switched path toward a corresponding client with encrypted client information. In response to receiving the client interest, the intermediate node allocates a label for the reverse private path. The allocated label is mapped to a node from which the client interest is received. The intermediate node then forwards the client interest with the allocated label toward a server. In another embodiment, the server receives a client interest including a client-requested reverse private path from a particular intermediate node and determines a server interest. The allocated label for the client interest is inserted into the server interest which is forwarded toward the client via the particular intermediate node using the allocated label for the reverse private path.

    DE-CONGESTING DATA CENTERS WITH WIRELESS POINT-TO-MULTIPOINT FLYWAYS
    5.
    发明申请
    DE-CONGESTING DATA CENTERS WITH WIRELESS POINT-TO-MULTIPOINT FLYWAYS 有权
    用无线点到多点飞行器来解决数据中心

    公开(公告)号:US20170019305A1

    公开(公告)日:2017-01-19

    申请号:US14801532

    申请日:2015-07-16

    IPC分类号: H04L12/24 H04B7/06 H04B7/04

    摘要: In one embodiment, a source top-of-rack (ToR) switch may identify multiple destination ToR switches from a group of ToR switches to send data traffic to. The source ToR switch may be connected to the group of ToR switches via a base network. The system may determine whether each destination ToR switch is suitable for receiving data transmission via a point-to-multipoint wireless flyway. The two or more destination ToR switches that are determined to be suitable may be considered flyway candidate ToR switches. The system may establish the point-to-multipoint wireless flyway between the source ToR switch and the flyway candidate ToR switches. The system may then transmit the data traffic from the source ToR switch to each of the flyway candidate ToR switches via the point-to-multipoint wireless flyway.

    摘要翻译: 在一个实施例中,机顶架(ToR)交换机可以从一组ToR交换机识别多个目的地ToR交换机以将数据业务发送到。 源ToR交换机可以通过基本网络连接到一组ToR交换机。 系统可以确定每个目的地ToR交换机是否适合于经由点对多点无线飞行路径接收数据传输。 被确定为合适的两个或多个目的地ToR交换机可以被认为是飞行候选的ToR交换机。 系统可以在源ToR交换机和飞行候选的ToR交换机之间建立点对多点的无线飞行。 然后,系统可以经由点对多点无线飞行路径将数据业务从源ToR交换机传送到每个飞行候选的ToR交换机。

    Preserving synchronized playout of auxiliary audio transmission
    6.
    发明授权
    Preserving synchronized playout of auxiliary audio transmission 有权
    保留辅助音频传输的同步播放

    公开(公告)号:US09426335B2

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

    申请号:US14155081

    申请日:2014-01-14

    摘要: In one method embodiment, providing a multiplex of compressed versions of a first video stream and a first audio stream, each corresponding to an audiovisual (A/V) program, the first video stream and the first audio stream each corresponding to a first playout rate and un-synchronized with each other for an initial playout portion; and providing a compressed version of a second audio stream, the second audio stream corresponding to a pitch-preserving, second playout rate different than the first playout rate, the second audio stream synchronized to the initial playout portion of the first video stream when the first video stream is played out at the second playout rate, the first audio stream replaceable by the second audio stream for the initial playout portion.

    摘要翻译: 在一个方法实施例中,提供第一视频流和第一音频流的压缩版本的多路复用,每个对应于视听(A / V)程序,第一视频流和第一音频流,每个对应于第一播放速率 并且对于初始播放部分彼此不同步; 以及提供第二音频流的压缩版本,所述第二音频流对应于与所述第一播放速率不同的音高保持的第二播放速率,所述第二音频流与所述第一视频流的初始播出部分同步,当所述第一音频流 视频流以第二播放速率播放,第一音频流可由用于初始播出部分的第二音频流替换。

    Enhancing Performance of Rapid Channel Changes and Other Playback Positioning Changes in Adaptive Streaming
    8.
    发明申请
    Enhancing Performance of Rapid Channel Changes and Other Playback Positioning Changes in Adaptive Streaming 审中-公开
    提高自适应流中快速通道更改和其他播放定位变化的性能

    公开(公告)号:US20150098327A1

    公开(公告)日:2015-04-09

    申请号:US14571688

    申请日:2014-12-16

    IPC分类号: H04L12/823 H04N21/472

    摘要: Content is received within a network at a content receiver and that is communicated from a content source, where the content comprises packets to be sent to the content receiver that are marked with a first drop priority or a second drop priority. A network priority is detected at the content receiver that is based at least in part upon a ratio of packets marked with the first drop priority to packets marked with the second drop priority within the content and also a determination at the content receiver of a rate of packets dropped that are marked with the first drop priority and a rate of packets dropped that are marked with the second drop priority.

    摘要翻译: 在内容接收器的网络内接收内容,并且从内容源传送内容,其中内容包括要发送给内容接收者的分组,其被标记有第一丢弃优先级或第二丢弃优先级。 在内容接收器处检测到网络优先级,该网络优先级至少部分地基于在第一丢弃优先级中标记的分组的比率与内容中标记有第二丢弃优先级的分组的比率,以及在内容接收者处的速率的确定 丢弃的数据包以第一个丢弃优先级标记,并且丢弃的数据包的速率被标记为第二个丢弃优先级。

    PULL-BASED MEDIA SYSTEM
    9.
    发明申请
    PULL-BASED MEDIA SYSTEM 有权
    基于PULL的媒体系统

    公开(公告)号:US20140359150A1

    公开(公告)日:2014-12-04

    申请号:US13903545

    申请日:2013-05-28

    发明人: David R. Oran

    IPC分类号: H04L29/06

    摘要: In one embodiment, a method includes generating a request for media at a publisher and transmitting the request to a media pipeline, the media transmitted from the media pipeline to a distribution pipeline. The media pipeline includes a chain of streaming media processing components, the chain dynamically configured by the publisher. An apparatus and logic are also disclosed.

    摘要翻译: 在一个实施例中,一种方法包括在发布者处生成对媒体的请求,并将该请求发送到媒体流水线,媒体从媒体流水线传送到分发流水线。 媒体流水线包括一系列流媒体处理组件,该链由发布者动态配置。 还公开了一种装置和逻辑。