Distributed edge switching system for voice-over-packet multiservice network
DCFirst Claim
1. A network device comprising:
- a plurality of communication interfaces, including a telephone line interface, a computer data interface, and a broadband network interface;
a processor;
a machine-readable storage medium which during use stores a call processing application and service profiles, and which stores executable instructions to mediate communications between the plurality of communication interfaces, the instructions causing the network device todetect network signaling events or trigger points in a telephone call andinvoke the call processing application in response to the detected network signaling events or trigger points, the call processing application operating according to parameters defined in the service profiles.
4 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A network device including a plurality of communication interfaces, including a telephone line interface, a computer data interface, and a broadband network interface; a processor; a machine-readable storage medium which during use stores a call processing application and service profiles, and which stores executable instructions to mediate communications between the plurality of communication interfaces, the instructions causing the network device to detect network signaling events or trigger points in a telephone call and invoke the call processing application in response to the detected network signaling events or trigger points, the call processing application operating according to parameters defined in the service profiles.
-
Citations
19 Claims
-
1. A network device comprising:
-
a plurality of communication interfaces, including a telephone line interface, a computer data interface, and a broadband network interface; a processor; a machine-readable storage medium which during use stores a call processing application and service profiles, and which stores executable instructions to mediate communications between the plurality of communication interfaces, the instructions causing the network device to detect network signaling events or trigger points in a telephone call and invoke the call processing application in response to the detected network signaling events or trigger points, the call processing application operating according to parameters defined in the service profiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network device comprising;
-
a broadband network interface; a plurality of interfaces, including a telephone line interface and a computer data interface; a processor; and a machine-readable storage medium that stores processor-executable instructions to provide SIP agents, the instructions causing the network device to provide a SIP user agent to represent a non-SIP telephone that uses the telephone line interface, and the instructions further causing the network device to implement a SIP proxy server that mediates all SIP communications over the broadband network interface involving the non-SIP telephone. - View Dependent Claims (10, 11, 12)
-
-
13. A method for establishing a voice-over-packet network architecture, the method comprising:
-
locating a system management platform in a shared packet network, the system management platform collecting call log data front a plurality of network devices; and distributing the plurality of network devices that each include a telephone line interface, a computer data interface, a broadband network interface terminating a link from the shared packet network, a processor, and a machine-readable storage medium storing processor-executable instructions to control telephone calls, the instructions causing each network device to route telephone calls in a peer-to-peer fashion over the shared packet network and to send call log data to the system management platform. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification