Distributed Systems System Architecture Embedded Systems Dsp Technical Leadership Clearcase Cisco Ios Device Drivers Debugging Cloud Computing High Availability Mobile Applications
Aaron Williams - Fremont CA, US Prakash Jayaraman - Fremont CA, US
Assignee:
Network Equipment Technologies - Fremont CA
International Classification:
H04L 12/54 H04L 12/28 H04L 12/56
US Classification:
370392, 370401, 370428
Abstract:
Systems and methods for applying a service level to a user's packets of data are provided. Packets of data for multiple users may be transferred through a single connection. Where data for multiple users is transferred through a single connection, a specific service level may be applied for each users' packets of data. Methods is provided that includes the steps of associating a service level with a plurality of sessions; receiving a data packet from a connection; determining a session associated with the data packet; determining a session identifier of a session associated with the data packet; determining a service level associated with the session identifier; and transferring the data packet at the determined the service level. Systems for associating a service level with a session and applying the service level to data packets associated with session is provided.
Preservation Of A Ppp Session In A Redundant System
Methods, apparatuses, and systems are presented for conducting a point-to-point (PPP) session relating to establishing a PPP session involving at least a local node and a remote node, wherein the local node comprises a data plane for handling transfer of data for the PPP session at the local node, and wherein the local node comprises a first control plane for controlling operations of the data plane, replicating at least one portion of information accessed by the first control plane, such that the at least one portion of information may be accessed by a second control plane, and switching from the first control plane to the second control plane, such that the second control plane controls operations of the data plane, wherein the second control plane accesses the at least one portion of information replicated from the first control plane, wherein the data plane is capable of continuing to handle transfer of data for the PPP session during switching from the first control plane to the second control plane.
Replication Of Static And Dynamic Databases In Network Devices
Kim Vu - San Jose CA, US Raj Sarkar - Ann Arbor MI, US Saeed Nekoomaram - San Mateo CA, US Prakash Jayaraman - Fremont CA, US
Assignee:
Network Equipment Technologies, Inc. - Fremont CA
International Classification:
G01R 31/08 G06F 17/00 G06F 7/00
US Classification:
370252, 707610, 707617, 707634
Abstract:
Methods, apparatuses, and systems are presented for replicating data from a first network device to a second network device involving selecting a plurality of data sections containing data accessed by the first network device, systematically assigning at least one replication attribute to each of the plurality of selected data sections, and replicating the plurality of selected data sections from the first network device to the second network device, to create a replicated version of the plurality of selected data sections accessible by the second network device, wherein replication of each of the plurality of selected data sections is performed in accordance with the at least one replication attribute assigned to the selected data section.
Media Identification, Classification, Forwarding, And Management For Voice And Video Communications
Prakash Jayaraman - Fremont CA, US Rajiv Bhatia - Eatontown NJ, US
Assignee:
Network Equipment Technologies, Inc. - Fremont CA
International Classification:
H04L 12/56
US Classification:
370352
Abstract:
A system processes media, such as voice and video, in a scalable and secure manner. The system can process voice and video for a large quantity of users. For example, the system can enable large quantities of simultaneous phone conversations over an IP network. The IP network can carry voice, video, and other data concurrently. The system identifies which packets carry voice data, which packets carry video, and which packets carry other kinds of data. The system scales both with the quantity of users and in terms of network topology. Multiple digital signal processors (DSPs) can be controlled by and connected to a switching device via an Ethernet network. One or more DSPs connected to the switching device interact with the switching device as separate IP devices, in that each such DSP may have its own separate IP address to which IP packets may be addressed.
Partitioning And Categorizing Data In A Split-Plane Architecture For Fast Recovery From Data Plane Failures And Fast Restarts
Janardhanan Radhakrishnan - Fremont CA, US Prakash Jayaraman - Fremont CA, US Shankar Agarwal - Fremont CA, US Premasish Deb - Fremont CA, US
Assignee:
Network Equipment Technologies, Inc. - Fremont CA
International Classification:
G06F 11/00
US Classification:
714 4, 370221, 709224
Abstract:
Routes between data planes are partitioned according to the source and destination data planes. Partitions are distributed according to the source data plane associated with the partition. Each data plane is configured to clear and resynchronize its own routes when a data plane fails. Also, the restarted data plane is configured to restore routes by retrieving partitions that have the restarted data plane as the source data plane.
Name / Title
Company / Classification
Phones & Addresses
Prakash Jayaraman Owner
Interop Networks Whol Computers/Peripherals
34248 Duffy Ter, Fremont, CA 94555
Prakash Jayaraman Managing
Interopware LLC Computer Networking, Telecom, Mobile Har
100 W Broadway, Glendale, CA 91210 34248 Duffy Ter, Fremont, CA 94555