Patents by Inventor Pradeep Samudra
Pradeep Samudra has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9686380Abstract: A process capable of distributing data is configured to receive a stream of data formatted under a wireless data communication protocol such as Universal Mobile Telecommunications System (“UMTS”) or Long Term Evolution (“LTE”). After identifying the portion of the IP data from the stream of data in accordance with a predefined IP data identifier, the process separates the IP data from the stream of data. Upon reformatting the IP data into one or more IP packets, the IP packet(s) bypasses at least a portion of circuit network and move directly to an Internet router.Type: GrantFiled: February 20, 2009Date of Patent: June 20, 2017Assignee: Tellabs Operations, Inc.Inventors: Pradeep Samudra, Kerby A. Lyons, Adrien J. Joseph
-
Patent number: 8279866Abstract: A method for switching packets in a communication network is provided. The method includes dividing a data stream into at least two sub-streams in a first application card received in a first application card slot of a packet switch. A first sub-stream is sent through a first application port associated with the first application card slot to a first switch port associated with a switch port slot of the packet switch. The switch port slot is operable to receive a switch card for the packet switch. A second sub-stream is sent through a second application port associated with the first application card slot to a second switch port associated with the switch port slot.Type: GrantFiled: July 15, 2005Date of Patent: October 2, 2012Assignee: Samsung Electronics Co., Ltd.Inventor: Pradeep Samudra
-
Patent number: 8204051Abstract: An apparatus for use in a first packet switching device that transmits outgoing data packets to a second packet switching device over N heterogeneous data links. The first packet switching device comprises N packet queues for storing outgoing data packets. The apparatus selects one of the N heterogeneous data links to transmit a first outgoing data packet. The apparatus comprises a controller that calculates a packet delay value for each one of a subset of S of the N heterogeneous data links. The packet delay (PD) value for each data link is determined as a function of i) a propagation delay (D) of the data link; ii) a packet size (PS) of the first outgoing data packet; iii) a queue size (QS) of a packet queue associated with the data link; and iv) a bandwidth (BW) of the data link.Type: GrantFiled: March 19, 2003Date of Patent: June 19, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Sreedharan Sreejith, Pradeep Samudra
-
Patent number: 7673215Abstract: An apparatus and method for using an error correcting code to achieve data compression in a data communication network is disclosed. Data compression is achieved by performing an error correction encoding operation on input data. Data compression is further achieved by providing, for transmission across a communication channel, compressed data that is representative of the input data. The compressed data preferably includes error correction information produced by the error correction encoding operation. The compressed data requires less transmission channel capacity than does the input data.Type: GrantFiled: December 17, 2004Date of Patent: March 2, 2010Assignee: Samsung Electronics Co., Ltd.Inventors: Jack C. Wybenga, Patricia Kay Sturm, Pradeep Samudra
-
Patent number: 7672304Abstract: A method for switching frames in a switching system is provided. The method includes receiving a first stripe set for a first port at a second port. The first stripe set is stored in a particular location in a queue of the second port. A determination is made regarding whether a first full flag associated with the first port has been set. If the first full flag has not been set, the first full flag is set and the particular location in the queue of the second port is provided to the first port.Type: GrantFiled: June 16, 2005Date of Patent: March 2, 2010Assignee: Samsung Electronics Co., Ltd.Inventors: Jack C. Wybenga, Patricia K. Sturm, Yingwei Wang, Pradeep Samudra
-
Patent number: 7558268Abstract: A router for transmitting data packets to and receiving data packets from N interfacing peripheral devices. The router comprises a first packet processor that receives a first data packet from a physical medium device (PMD) module coupled to one of the N interfacing peripheral device and determines if a format of the first data packet is one of IPv4, IPv6 and MPLS. The first packet processor determines a destination device of the first data packet by looking up the destination device in a unified forwarding table containing destination devices for data packets in IPv4 format, IPv6 format, and MPLS format.Type: GrantFiled: May 8, 2003Date of Patent: July 7, 2009Assignee: Samsung Electronics Co., Ltd.Inventors: Jack C. Wybenga, Pradeep Samudra, Patricia K. Sturm
-
Patent number: 7277383Abstract: A parallel router comprising: 1) a plurality of routing nodes, each of the plurality of routing nodes capable of receiving message packets from and transmitting message packets to external devices, wherein the each of the plurality of routing nodes maintains a routing table suitable for routing message packets from transmitting ones of the plurality of routing nodes to receiving ones of the plurality of routing nodes; and 2) a switch fabric capable of transmitting the messages packets between the transmitting nodes and the receiving nodes, wherein a designated one of the plurality of routing nodes is operable to transmit to at least one non-designated one of the plurality of routing nodes a hello request message operable to cause the non-designated routing node to transmit back a hello acknowledgment message, wherein the designated routing node monitors a time duration between transmission of the hello request message and receipt of the hello acknowledgment message to determine if the non-designated routing nType: GrantFiled: July 11, 2002Date of Patent: October 2, 2007Assignee: Samsung Electronics Co., Ltd.Inventors: Myongsu Choe, Jack C. Wybenga, Pradeep Samudra
-
Patent number: 7254111Abstract: A parallel router comprising: 1) a plurality of routing nodes, each of the plurality of routing nodes capable of receiving message packets from and transmitting message packets to external devices, wherein each of the routing nodes maintains a routing table suitable for routing message packets from transmitting ones of the plurality of routing nodes to receiving ones of the plurality of routing nodes; and 2) a switch fabric capable of transmitting the messages packets between the transmitting nodes and the receiving nodes, wherein a designated one of the plurality of routing nodes is operable to receive from non-designated ones of the plurality of routing nodes link state advertisement (LSA) message packets containing link state information, wherein the designated routing node aggregates the LSA message packets to thereby form a link-state database.Type: GrantFiled: July 11, 2002Date of Patent: August 7, 2007Assignee: Samsung Electronics Co., Ltd.Inventors: Myongsu Choe, Jack C. Wybenga, Pradeep Samudra
-
Patent number: 7212537Abstract: A wireless network gateway for transmitting data between a wireless network and a packet data network. The wireless network gateway comprises: 1) N input-output processors for transmitting and receiving data packets to and from the wireless network and the packet data network; 2) M service processors for performing packet data serving node (PDSN) functions associated with data sessions between the packet data network and mobile stations communicating with the wireless network; 3) a switch fabric for the N input-output processors and the M service processors; and 4) P switch modules. Each of the P switch modules transfers data packets between the switch fabric and at least one input-output processors. A first switch module stores session bindings information associated with a first data session between a first mobile station and the packet data network.Type: GrantFiled: July 10, 2002Date of Patent: May 1, 2007Assignee: Samsung Electronics Co., Ltd.Inventors: Jack C. Wybenga, Pradeep Samudra
-
Publication number: 20070002849Abstract: A method for switching frames in a switching system is provided. The method includes receiving a first stripe set for a first port at a second port. The first stripe set is stored in a particular location in a queue of the second port. A determination is made regarding whether a first full flag associated with the first port has been set. If the first full flag has not been set, the first full flag is set and the particular location in the queue of the second port is provided to the first port.Type: ApplicationFiled: June 16, 2005Publication date: January 4, 2007Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jack Wybenga, Patricia Sturm, Yingwei Wang, Pradeep Samudra
-
Publication number: 20060294448Abstract: Data compression in a communication system is achieved by performing an error correction encoding operation on input data, and then providing, for transmission across a communication channel, compressed data that is representative of the input data and includes error correction information produced by the error correction encoding operation.Type: ApplicationFiled: December 17, 2004Publication date: December 28, 2006Applicant: SAMSUNG ELECTRONICS Co., LTD.Inventors: Jack Wybenga, Patricia Sturm, Pradeep Samudra
-
Publication number: 20060280188Abstract: A method for processing frames in a switching system is provided. The method includes performing a data striping technique on an incoming high data rate (HDR) data stream having a high data rate to generate a plurality of lower data rate (LDR) stripes having a lower data rate than the high data rate. The plurality of LDR stripes is processed using processing techniques associated with the lower data rate. The processed LDR stripes are multiplexed into a single, outgoing HDR data stream.Type: ApplicationFiled: June 10, 2005Publication date: December 14, 2006Applicant: SAMSUNG ELECTRONICS Co., LTD.Inventors: Jack Wybenga, Patricia Sturm, Yingwei Wang, Pradeep Samudra
-
Publication number: 20060104271Abstract: A method for switching packets in a communication network is provided. The method includes dividing a data stream into at least two sub-streams in a first application card received in a first application card slot of a packet switch. A first sub-stream is sent through a first application port associated with the first application card slot to a first switch port associated with a switch port slot of the packet switch. The switch port slot is operable to receive a switch card for the packet switch. A second sub-stream is sent through a second application port associated with the first application card slot to a second switch port associated with the switch port slot.Type: ApplicationFiled: July 15, 2005Publication date: May 18, 2006Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventor: Pradeep Samudra
-
Publication number: 20050053080Abstract: A router for interconnecting N interfacing peripheral devices. The router comprises: i) a first switch fabric; ii) a second switch fabric; and iii) a plurality of routing nodes coupled to the first and second switch fabrics. Each of the routing nodes comprises an input-output processing (IOP) module for forwarding received data packets to other ones of the IOP modules via the first and second switch fabrics. A first one of the IOP modules forwards received data packets directed to a second one of the IOP modules by alternating between the first and second switch fabrics for each sequential data packet directed to the second IOP module. Breaks in the alternating sequence identify failed links and cause all traffic to be sent via the remaining good link. Support for multiple IOP modules and switch fabrics also is provided.Type: ApplicationFiled: September 4, 2003Publication date: March 10, 2005Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jack Wybenga, Pradeep Samudra, Patricia Sturm
-
Publication number: 20040223502Abstract: A router for transmitting data packets to and receiving data packets from N interfacing peripheral devices. The router comprises a first packet processor that receives a first data packet from a physical medium device (PMD) module coupled to one of the N interfacing peripheral device and determines if a format of the first data packet is one of IPv4, IPv6 and MPLS. The first packet processor determines a destination device of the first data packet by looking up the destination device in a unified forwarding table containing destination devices for data packets in IPv4 format, IPv6 format, and MPLS format.Type: ApplicationFiled: May 8, 2003Publication date: November 11, 2004Applicant: SAMSUNG ELECTRONICS CO., LTDInventors: Jack C. Wybenga, Pradeep Samudra, Patricia K. Sturm
-
Publication number: 20040184449Abstract: An apparatus for use in a first packet switching device that transmits outgoing data packets to a second packet switching device over N heterogeneous data links. The first packet switching device comprises N packet queues for storing outgoing data packets. The apparatus selects one of the N heterogeneous data links to transmit a first outgoing data packet. The apparatus comprises a controller that calculates a packet delay value for each one of a subset of S of the N heterogeneous data links. The packet delay (PD) value for each data link is determined as a function of i) a propagation delay (D) of the data link; ii) a packet size (PS) of the first outgoing data packet; iii) a queue size (QS) of a packet queue associated with the data link; and iv) a bandwidth (BW) of the data link.Type: ApplicationFiled: March 19, 2003Publication date: September 23, 2004Applicant: SAMSUNG ELECTRONICS Co., LTD.Inventors: Sreedharan Sreejith, Pradeep Samudra
-
Publication number: 20040008649Abstract: A wireless network gateway for transmitting data between a wireless network and a packet data network. The wireless network gateway comprises: 1) N input-output processors for transmitting and receiving data packets to and from the wireless network and the packet data network; 2) M service processors for performing packet data serving node (PDSN) functions associated with data sessions between the packet data network and mobile stations communicating with the wireless network; 3) a switch fabric for the N input-output processors and the M service processors; and 4) P switch modules. Each of the P switch modules transfers data packets between the switch fabric and at least one input-output processors. A first switch module stores session bindings information associated with a first data session between a first mobile station and the packet data network.Type: ApplicationFiled: July 10, 2002Publication date: January 15, 2004Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jack C. Wybenga, Pradeep Samudra
-
Publication number: 20030067924Abstract: A parallel router comprising: 1) a plurality of routing nodes, each of the plurality of routing nodes capable of receiving message packets from and transmitting message packets to external devices, wherein the each of the plurality of routing nodes maintains a routing table suitable for routing message packets from transmitting ones of the plurality of routing nodes to receiving ones of the plurality of routing nodes; and 2) a switch fabric capable of transmitting the messages packets between the transmitting nodes and the receiving nodes, wherein a designated one of the plurality of routing nodes is operable to transmit to at least one non-designated one of the plurality of routing nodes a hello request message operable to cause the non-designated routing node to transmit back a hello acknowledgment message, wherein the designated routing node monitors a time duration between transmission of the hello request message and receipt of the hello acknowledgment message to determine if the non-designated routing nType: ApplicationFiled: July 11, 2002Publication date: April 10, 2003Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Myongsu Choe, Jack C. Wybenga, Pradeep Samudra
-
Publication number: 20030067925Abstract: A parallel router comprising: 1) a plurality of routing nodes, each of the plurality of routing nodes capable of receiving message packets from and transmitting message packets to external devices, wherein each of the routing nodes maintains a routing table suitable for routing message packets from transmitting ones of the plurality of routing nodes to receiving ones of the plurality of routing nodes; and 2) a switch fabric capable of transmitting the messages packets between the transmitting nodes and the receiving nodes, wherein a designated one of the plurality of routing nodes is operable to receive from non-designated ones of the plurality of routing nodes link state advertisement (LSA) message packets containing link state information, wherein the designated routing node aggregates the LSA message packets to thereby form a link-state database.Type: ApplicationFiled: July 11, 2002Publication date: April 10, 2003Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Myongsu Choe, Jack C. Wybenga, Pradeep Samudra