Flow classification for information centric network protocols

    公开(公告)号:US10432509B2

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

    申请号:US15182379

    申请日:2016-06-14

    Abstract: 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

    Abstract: 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

    CPC classification number: H04L67/1097 H04L47/125 H04L67/1002 H04L67/32

    Abstract: 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

    CPC classification number: H04L47/70 H04L63/0414 H04L63/0428

    Abstract: 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

    Abstract: 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.

    Abstract translation: 在一个实施例中,机顶架(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

    Abstract: 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.

    Abstract translation: 在一个方法实施例中,提供第一视频流和第一音频流的压缩版本的多路复用,每个对应于视听(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

    Abstract: 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.

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

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

    公开(公告)号:US20140359150A1

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

    申请号:US13903545

    申请日:2013-05-28

    Inventor: David R. Oran

    Abstract: 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.

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

    MANAGING BANDWIDTH ALLOCATION AMONG FLOWS THROUGH ASSIGNMENT OF DROP PRIORITY
    10.
    发明申请
    MANAGING BANDWIDTH ALLOCATION AMONG FLOWS THROUGH ASSIGNMENT OF DROP PRIORITY 有权
    通过分配优先权来管理流动中的带宽分配

    公开(公告)号:US20140321274A1

    公开(公告)日:2014-10-30

    申请号:US13873589

    申请日:2013-04-30

    Abstract: A method is provided in one example embodiment and includes generating a transmission control protocol (TCP) flow; marking a plurality of packets of the TCP flow with one of two differentiated services code points (DSCPs) according to a proportion that is selected to control a throughput associated with the TCP flow; and communicating at least a portion of the plurality of packets to a network.

    Abstract translation: 在一个示例实施例中提供了一种方法,并且包括生成传输控制协议(TCP)流; 根据被选择用于控制与TCP流相关联的吞吐量的比例,将两个差分服务码点(DSCP)中的一个标记为TCP流的多个分组; 以及将所述多个分组的至少一部分传送到网络。

Patent Agency Ranking