Method and apparatus for creating a packet using a digital signal processor
First Claim
Patent Images
1. A method of creating a packet using a digital signal processor, the method comprising the steps of:
- receiving call set-up information;
receiving call data;
creating a data portion of the packet using the call data;
creating one or more headers using the call data and the call set-up information wherein the one or more headers comprises a media access control header and wherein said media access control header is created using the call set-up information; and
creating the packet by attaching the one or more headers to the data portion of the packet.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method and apparatus for creating a packet using a digital signal processor. Call set-up information is received. Thereafter, call data is received and a data portion of the packet is created using the call data. One or more headers are created using the call data and the call set-up information. The packet is then created by attaching the one or more headers to the data portion of the packet. In addition, the one or more headers may include a real time transport protocol header, a user datagram protocol header, an Internet protocol header, and a media access control header.
-
Citations
33 Claims
-
1. A method of creating a packet using a digital signal processor, the method comprising the steps of:
-
receiving call set-up information; receiving call data; creating a data portion of the packet using the call data; creating one or more headers using the call data and the call set-up information wherein the one or more headers comprises a media access control header and wherein said media access control header is created using the call set-up information; and creating the packet by attaching the one or more headers to the data portion of the packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
an array of digital signal processors; each digital signal processor programmed to receive call set-up information, receive call data, create a data portion of a packet using the call data, create one or more headers using the call data and the call set-up information wherein said one or more headers comprises a media access control header and wherein said media access control header is created using the call set-up information, and create the packet by attaching the one or more headers to the data portion of the packet. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A communications switch comprising;
-
one or more cards having ingress, signal processing and egress functions, wherein the signal processing function comprises one or more arrays of digital signal processors, each digital signal processor programmed to receive call set-up information, receive call data, create a data portion of a packet using the call data, create one or more headers using the call data and the call set-up information wherein the one or more headers comprise a media access control header and wherein the media access control header is created using the call set-up information, and create the packet by attaching the one or more headers to the data portion of the packet; one or more control cards containing one or more processors; a switch fabric communicably coupling the one or more cards and the control cards; and a TDM bus communicably coupling the one or more cards and the control cards. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of creating a packet using a digital signal processor, the method comprising the steps of:
-
receiving call set-up information; receiving call data; creating a data portion of the packet using the call data; creating one or more headers using the call data and the call set-up information, further comprising the steps of; requesting an overlay based on the call set-up information; and receiving and loading the overlay; and creating the packet by attaching the one or more headers to the data portion of the packet.
-
-
32. An apparatus comprising:
-
an array of digital signal processors; each digital signal processor programmed to receive call set-up information, receive call data, create a data portion of a packet using the call data, create one or more headers using the call data and the call set-up information, wherein each digital signal processor is further programmed to request an overlay based on the call set-up information, and receive and load the overlay, and create the packet by attaching the one or more headers to the data portion of the packet.
-
-
33. A communications switch comprising:
-
one or more cards having ingress, signal processing and egress functions, wherein the signal processing function comprises one or more arrays of digital signal processors, each digital signal processor programmed to receive call set-up information, receive call data, create a data portion of a packet using the call data, create one or more headers using the call data and the call set-up information and create the packet by attaching the one or more headers to the data portion of-the packet wherein each digital signal processor is further programmed to request an overlay based on the call set-up information and receives and load the overlay; one or more control cards containing one or more processors; a switch fabric communicably coupling the one or more cards and the control cards; and a TDM bus communicably coupling the one or more cards and the control cards.
-
Specification