Back to results
US 9,077,777 B2Granted
Encapsulating/decapsulating data in hardware
AssigneeJuniper Networks, Inc.
InventorsSteven R Willis, Gregg F Bromley, Eric S Crawley, Frank Kastenholz
Life of this patent
Estimating the term…
Abstract
A forwarding node decapsulates and encapsulates data. The decapsulation may be performed using pattern matching techniques and the encapsulation may be performed using pattern insertion techniques. The decapsulation and encapsulation are preferably performed by hardware devices such as application specific integrated circuits (ASICs) to enhance the speed of such operations. The decapsulation and encapsulation may be independent of each other and performed on a per virtual circuit basis.
Claims20
A device comprising:
- a first integrated circuit to:
- receive data,
- decapsulate the received data to obtain decapsulated data,
- the received data being intended for a network destination,
- the received data including:
- a data stream of a first type, and
- a data stream of a second type that is different than the first type,
- the data stream of the first type including a packet over synchronous optical network (SONET) data stream, and
- forward the decapsulated data;
- and
- a second integrated circuit to:
- receive the decapsulated data,
- encapsulate the decapsulated data, in a particular format, to obtain encapsulated data,
- the particular format being associated with the network destination, and forward the encapsulated data for transmission to the network destination.
11 more elements
A method comprising:
- receiving, by a first hardware component of a device, data,
- the data being intended for a network destination,
- the data including:
- a data stream of a first type, and
- a data stream of a second type that is different than the first type,
- the data stream of the first type including a packet over synchronous optical network (SONET) data stream;
- decapsulating, by the first hardware component, the data to obtain decapsulated data,
- the data being decapsulated in the first hardware component;
- forwarding, by the device, the decapsulated data to a second hardware component of the device;
- encapsulating, by the second hardware component, the decapsulated data to obtain encapsulated data,
- the decapsulated data being encapsulated in a format that is associated with the network destination,
- the decapsulated data being encapsulated in the second hardware component;
- and
- forwarding, by the second hardware component, the encapsulated data for transmission to the network destination.
11 more elements
A system comprising:
- a first integrated circuit to:
- decapsulate data to obtain decapsulated data,
- the data being intended for a network destination,
- the data including:
- a data stream of a first type, and
- a data stream of a second type that is different than the first type,
- the data stream of the first type including a packet over synchronous optical network (SONET) data stream, and
- forward the decapsulated data to a second integrated circuit;
- and
- the second integrated circuit to:
- encapsulate the decapsulated data to obtain encapsulated data, and
- forward the encapsulated data for transmission to the network destination.
9 more elements
Dependencies are inferred from the claim text.