Network telephony appliance and system for inter/intranet telephony
First Claim
1. A system for digital signal processing over a network, comprising:
- a first network device and a second network device, each network device comprising a digital signal processor and one or more memory devices coupled to said digital signal processor, the one or more memory devices comprising;
a first layer of instructions stored in said one or more memory devices of said digital signal processing subsystem operable to provide interrupt services and low-level functions,a second layer of instructions stored in said one or more memory devices of said digital signal processing subsystem comprising an operating system and instructions operable to perform process level functions, anda third layer of instructions stored in said one or more memory devices of said digital signal processing subsystem operable to perform application-specific tasks and high-level functions,wherein at least one of the network devices operates as a User Agent Client (UAC) to detect and initiate call sessions and perform call session control according to Session Initiation Protocol (SIP) functions and at least one of the network devices operates as a User Agent Server (UAS) to detect and receive call sessions and perform call session control according to SIP functions.
0 Assignments
0 Petitions
Accused Products
Abstract
A network appliance (100) is provided having a network controller subsystem (110) for coupling the appliance (100) to a data network for providing and receiving data packets to and from a packet data network. A digital signal processing subsystem (120) is coupled to the network controller subsystem (110). A signal conversion subsystem (130) is coupled to the digital signal processing subsystem (120) and a user interface subsystem (160) is coupled to both the signal conversion subsystem (130) and the digital signal processing subsystem (120). The digital signal processing subsystem (120) operates under the control of a computer program which is capable of detecting incoming calls, initiating call sessions, and preferably, implementing advanced telephony features.
-
Citations
8 Claims
-
1. A system for digital signal processing over a network, comprising:
-
a first network device and a second network device, each network device comprising a digital signal processor and one or more memory devices coupled to said digital signal processor, the one or more memory devices comprising; a first layer of instructions stored in said one or more memory devices of said digital signal processing subsystem operable to provide interrupt services and low-level functions, a second layer of instructions stored in said one or more memory devices of said digital signal processing subsystem comprising an operating system and instructions operable to perform process level functions, and a third layer of instructions stored in said one or more memory devices of said digital signal processing subsystem operable to perform application-specific tasks and high-level functions, wherein at least one of the network devices operates as a User Agent Client (UAC) to detect and initiate call sessions and perform call session control according to Session Initiation Protocol (SIP) functions and at least one of the network devices operates as a User Agent Server (UAS) to detect and receive call sessions and perform call session control according to SIP functions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification