Method and system of routing media packets in a network device
First Claim
1. A network device for routing media packets between a plurality of processors and a digital signal processor (DSP), the device comprising:
- an egress processor;
an ingress processor configured to change a first layer-2 header of a received media packet to a second layer-2 header, the second layer-2 header including a DSP address and an egress processor address, the first layer-2 header having a first format and the second layer-2 header having a second different format;
conversion logic configured to change the second layer-2 header to a third layer-2 header, the third layer-2 header including the egress processor address in the first format, and to change the third layer-2 header to a fourth layer-2 header including the egress processor address in the first format; and
a DSP configured to transcode a payload in the packet.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for routing media packets between a plurality of processors and a digital signal processor (DSP) are disclosed. An exemplary device comprises: an egress processor; an ingress processor; conversion logic; and a DSP configured to transcode a payload in the packet. The ingress processor is configured to change a first layer-2 header of a received media packet to a second layer-2 header. The second layer-2 header includes a DSP address and an egress processor address. The first layer-2 header has a first format and the second layer-2 header having a second different format. The conversion logic is configured to change the second layer-2 header to a third layer-2 header, and to change the third layer-2 header to a fourth layer-2 header including the egress processor address in the first format. The third layer-2 header includes the egress processor address in the first format.
63 Citations
20 Claims
-
1. A network device for routing media packets between a plurality of processors and a digital signal processor (DSP), the device comprising:
-
an egress processor;
an ingress processor configured to change a first layer-2 header of a received media packet to a second layer-2 header, the second layer-2 header including a DSP address and an egress processor address, the first layer-2 header having a first format and the second layer-2 header having a second different format;
conversion logic configured to change the second layer-2 header to a third layer-2 header, the third layer-2 header including the egress processor address in the first format, and to change the third layer-2 header to a fourth layer-2 header including the egress processor address in the first format; and
a DSP configured to transcode a payload in the packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for routing media packets between a plurality of processors and a digital signal processor (DSP), the method comprising the steps of:
-
examining a first destination address within a first format layer-2 header of a received media packet to determine a second layer-2 destination address which specifies a DSP address in a second format;
storing the second format layer-2 destination address and an egress processor address in a second layer-2 header which replaces the first layer-2 header;
replacing the second layer-2 header with a third layer-2 header, the third layer-2 header storing the egress processor address in the first format;
transcoding a payload in the packet; and
replacing the third layer-2 header with a fourth layer-2 header that includes the egress processor address in the first format. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification