Patents Assigned to Sonus Networks
  • Publication number: 20120142341
    Abstract: Systems, methods, and computer program products for interworking messages between a first network capable of carrying voice calls over packet access according to a predetermined criterion and a second network not capable of carrying voice calls over packet access according to the predetermined criterion are disclosed. The location of the user device is determined based on messages received on a plurality of interfaces, and call processing is handled depending on the location of the user device in a first service area of the first network or a second service area of the second network.
    Type: Application
    Filed: July 25, 2011
    Publication date: June 7, 2012
    Applicant: Sonus Networks
    Inventors: Ashish Nagpal, Shambhu Dayal Rai
  • Publication number: 20080134327
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for filtering and policing for defending against denial of service attacks on a network. A data packet is filtered by a multi-tiered filtering and transmission system. Data packets matching the first tier filter are discarded. Data packets matching the second tier filter are transmitted to an output module based on a criterion. Data packets in the third tier filter are hashed into bins and data packets matching an entry in the bin are transmitted to the output module based on a criterion for the bin. Data packets in the fourth tier transmission system are transmitted to the output module based on a criterion. Data packets that do not meet the criterion for transmission to the output module are transmitted to an attack identification module which analyzes the data packets to identify attacks.
    Type: Application
    Filed: December 1, 2006
    Publication date: June 5, 2008
    Applicant: Sonus Networks
    Inventors: Shaun Jaikarran Bharrat, Mark Duffy, Ronald V. Grippo, Shiping Li, John A. Perreault, Jian Yang
  • Publication number: 20080134329
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for identifying attackers on a network. A data packet is filtered by a multi-tiered filtering and transmission system. Data packets matching the first tier filter are discarded. Data packets matching the second tier filter are transmitted to an output module based on a criterion. Data packets in the third tier filter are hashed into bins and data packets matching an entry in the bin are transmitted to the output module based on a criterion for the bin. Data packets in the fourth tier transmission system are transmitted to the output module based on a criterion. Data packets that do not meet the criterion for transmission to the output module are transmitted to an attack identification module which analyzes the data packets to identify attacks.
    Type: Application
    Filed: December 1, 2006
    Publication date: June 5, 2008
    Applicant: Sonus Networks
    Inventors: John A. Perreault, Shaun Jaikarran Bharrat, Mark Duffy, Gary Robert McCarthy, Jian Yang, Shiping Li
  • Publication number: 20080134328
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for scalable filtering and policing mechanism for protecting user traffic in a network. A data packet is filtered by a multi-tiered filtering and transmission system. Data packets matching the first tier filter are discarded. Data packets matching the second tier filter are transmitted to an output module based on a criterion. Data packets in the third tier filter are hashed into bins and data packets matching an entry in the bin are transmitted to the output module based on a criterion for the bin. Data packets in the fourth tier transmission system are transmitted to the output module based on a criterion. Data packets that do not meet the criterion for transmission to the output module are transmitted to an attack identification module which analyzes the data packets to identify attacks.
    Type: Application
    Filed: December 1, 2006
    Publication date: June 5, 2008
    Applicant: Sonus Networks
    Inventors: Jian Yang, Shiping Li, Mark Duffy, Shaun Jaikarran Bharrat
  • Publication number: 20070041369
    Abstract: Described are methods, systems, and apparatus, including computer program products for transforming call control and dialog elements for telephony service applications from an intermediate language into a target language. A module that includes a plurality of elements is generated. At least a first element of the plurality of elements is a call control element and at least a second element of the plurality of elements is a dialog element. The call control element defines control of at least one call event associated with the dialog element. The module is stored in an intermediate design file, which is based on one or more intermediate languages. At least a part of the intermediate design file is transformed, using a transformation rule, into one or more target design files, which are based on one or more target languages. The one or more target languages are different from the one or more intermediate languages.
    Type: Application
    Filed: June 5, 2006
    Publication date: February 22, 2007
    Applicant: Sonus Networks
    Inventors: Leon Nicholls, Alan Tingley, Sunil Menon, Ganesh Pai, Umamaheswar Reddy
  • Publication number: 20070041525
    Abstract: Described are methods, systems, and apparatus, including computer program products for generating an integrated call control and dialog application. A graphical user interface is provided. A user is enabled, using the graphical user interface, to select an element from a plurality of elements. The plurality of elements include at least one call control element and at least one dialog element. The at least one call control element define control of at least one call event associated with the at least one dialog element. A module for telephony applications is generated using the graphical user interface.
    Type: Application
    Filed: June 5, 2006
    Publication date: February 22, 2007
    Applicant: Sonus Networks
    Inventors: Alan Tingley, Leon Nicholls, Sunil Menon, Ganesh Pai, Umamaheswar Reddy
  • Publication number: 20070041528
    Abstract: Described are methods, systems, and apparatus, including computer program products for interworking messages based on a session initiation protocol. A set of one or more instructions is associated with a rule. A session initiation protocol message based on a first format is received. The session initiation protocol message is transformed, using the set of one or more instructions, into a target session initiation protocol message based on a second format different from the first format.
    Type: Application
    Filed: June 5, 2006
    Publication date: February 22, 2007
    Applicant: Sonus Networks
    Inventors: Sunil Menon, Vijay Gaur, Ganesh Pai, Burhanuddin Luqmanji
  • Patent number: 6381238
    Abstract: A system and method for connecting a circuit network with a packet network. In one embodiment, the system contains a packet switch fabric, a circuit network server, a packet network server and a signal processing server. The circuit network server can send and receive circuit-based signals with the circuit network and can also send and receive packet-based signals with the packet switch fabric. The circuit network server has a digital signal processor which provides packet adaptation. The packet network server can send and receive packet-based signals with the packet switch fabric and can send and receive packet-based signals with the packet network. The signal processing server can send and receive packet-based signals with the packet switch fabric and has a digital signal processor for performing signal processing on the packet-based signals. The packet switch fabric transfers packet-based signals among the packet network server, the signal processing server, and the circuit network server.
    Type: Grant
    Filed: July 31, 1998
    Date of Patent: April 30, 2002
    Assignee: Sonus Networks
    Inventor: Michael G. Hluchyj
  • Patent number: 6282193
    Abstract: A remote access server and method for using the remote access server in a packet network. In one embodiment, the remote access server includes a packet switch fabric, a packet network server and a dial access server. The packet network server has a first port for sending and receiving packet-based signals with the packet switch fabric and a second port for sending and receiving packet-based signals with the packet network. The dial access server has a port for sending and receiving packet-based signals with the packet switch fabric and the dial access server has a first digital signal processor for performing signal processing on the packet-based signals. The packet switch fabric transfers packet-based signals among the packet network server, and the dial access server. In a further embodiment, the dial access server includes a second digital signal processor for performing signal processing on the packet-based signals.
    Type: Grant
    Filed: August 21, 1998
    Date of Patent: August 28, 2001
    Assignee: Sonus Networks
    Inventors: Michael G. Hluchyj, Anthony J. Risica