×

Transcoding and dynamic error correction for content centric networks using a proxy server

  • US 9,781,028 B2
  • Filed: 03/14/2014
  • Issued: 10/03/2017
  • Est. Priority Date: 03/26/2013
  • Status: Active Grant
First Claim
Patent Images

1. A server that processes a real-time stream transmitted via a content centric network (CCN) which is a network for managing content with a namespace and cached content in a router in the CCN, the server comprising:

  • a CCN receiving unit in the server to receive an original content packet from the CCN;

    a CCN transmitting unit in the server to transmit a converted content packet to the CCN;

    a converting unit in a processor within the server to convert, at an OSI Layer 4 or above, given original content data into converted content data to enable an enhanced successful transmission in real-time of the given original content data, and create the converted content packet including the converted content data; and

    a server control unit in the processor to update a routing table that describes processing for an interest packet having a namespace corresponding to the given original content data,wherein when the CCN receiving unit receives an interest packet having a namespace corresponding to content including the converted content data, the server control unit in the processor issues an interest packet having a namespace corresponding to the given original content data of the content which is to be converted, and causes the CCN transmitting unit to transmit the issued interest packet;

    wherein when the CCN receiving unit receives from the CCN the given original content data to be converted, the server control unit causes the converting unit to convert the given original content data and create the converted content packet including the converted content data, and causes the CCN transmitting unit to transmit the converted content packet including the converted content data as a response packet for the received interest packet having the namespace corresponding to the content including the converted content data; and

    wherein the converting is forward error correction (FEC), such that the converting unit performs the FEC on the given original content data to be converted, at the OSI Layer 4 or above, by adding redundant data to the given original content data, to create the converted content packet including the converted content data on which the FEC is performed, the interest packet being an FEC interest packet.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×