Private IP communication network architecture
First Claim
1. In a dispersed Internet protocol network that supplies communication and data services across components that are electrically attached to a central arbitration server, a method of allowing communication applications to modify call detail records for services rendered on a per record basis by providing generic fields that allow the central arbitration server to collect billing information for any application without having to anticipate it, the method comprising:
- the step of initiating a control path connection on a network layer between individual components attached to the dispersed network and at least one central arbitration server for centralized arbitration of service requests received from the individual components;
the step of receiving a service request;
the step of initiating a data path connection between the individual components designated by the service request; and
the step of the central arbitration server initiating a service layer to supply the requested service;
the step of the central arbitration server generating a call detail record for the service request and populating one or more call detail record fields thereof by default; and
the step of the central arbitration server allowing an application corresponding to the requested service to extend the one or more call detail record fields known to the central arbitration server by allowing the application to populate a generic filed within the call detail record with information specific to the requested service provided by the application in order to allow the application to add information on a per call detail record basis, wherein the generic field within the call detail record can be populated by a plurality of applications to add information specific to services offered by each of the plurality of applications.
8 Assignments
0 Petitions
Accused Products
Abstract
A disclosed Internet Linked Network Architecture delivers telecommunication type services across a network utilizing digital technology. The unique breadth and flexibility of telecommunication services offered by the Internet Linked Network Architecture flow directly from the network over which they are delivered and the underlying design principles and architectural decisions employed during its creation. The present invention supports current telecommunication and voice over IP standards and applications. This new network not only replaces the telecommunication network presently in place, but it also offers a more feature rich and cost effective alternative. For example, traditional telecommunication switches are more expensive, less reliable and slower than the faster digital data switches utilized in the present invention. Furthermore, the programmable nature of the digital devices comprising the present invention allows the new network to be built with a scalable and extensible architecture, providing the flexibility necessary to incorporate new or future digital enhancements. The inventive network is designed as a complete replacement for the traditional telecom network. The disclosed architecture allows for this network to connect to traditional networks and allows for an upgrade path. The design is robust and scalable so this network can introduce new features and functionality while preserving the quality of traditional networks.
89 Citations
39 Claims
-
1. In a dispersed Internet protocol network that supplies communication and data services across components that are electrically attached to a central arbitration server, a method of allowing communication applications to modify call detail records for services rendered on a per record basis by providing generic fields that allow the central arbitration server to collect billing information for any application without having to anticipate it, the method comprising:
-
the step of initiating a control path connection on a network layer between individual components attached to the dispersed network and at least one central arbitration server for centralized arbitration of service requests received from the individual components; the step of receiving a service request; the step of initiating a data path connection between the individual components designated by the service request; and the step of the central arbitration server initiating a service layer to supply the requested service; the step of the central arbitration server generating a call detail record for the service request and populating one or more call detail record fields thereof by default; and the step of the central arbitration server allowing an application corresponding to the requested service to extend the one or more call detail record fields known to the central arbitration server by allowing the application to populate a generic filed within the call detail record with information specific to the requested service provided by the application in order to allow the application to add information on a per call detail record basis, wherein the generic field within the call detail record can be populated by a plurality of applications to add information specific to services offered by each of the plurality of applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A communication and data services network predominately using a packetized transmission protocol and allows communication applications to modify call detail records for services rendered on a per record basis by providing generic fields that allow a central arbitration server to collect billing information for any application without having to anticipate it, the communication and data network comprising:
-
means for requesting a communication data service; means for initiating a network layer between attached components of the dispersed network, wherein the network layer initiates a control path for the attached components and a data path for select components designated in the requested communication data service, the means for initiating a network layer comprising (i) at least one central arbitration server (CAS) for centralized arbitration of service requests received from the means for requesting a communication data service, and (ii) a plurality of entry gateways (CE), wherein each CE performs digital signal processing on received signals to generate encoded packets and is connected to the at least one CAS via the control path, wherein the at least one CAS generates a call detail record for the requested communication data service and populates one or more call detail record fields thereof by default, and allows an application corresponding to the requested communication data service to extend the one or more call detail record fields known to the at least one CAS by allowing the application to populate a generic filed within the call detail record with information specific to service provided by the application in order to allow the application to add information specific to the requested service provided on a per call detail record basis, wherein the generic field within the call detail record can be populated by a plurality of applications to add information specific to services offered by each of the plurality of applications; and means for initiating a service layer to supply the requested communication data service comprising at least one central arbitration server (CAS). - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 37, 38, 39)
-
-
33. A global private packetized communication system with a control path and a real time data path, wherein the communication system allows communication applications to modify call detail records for services rendered on a per record basis by providing generic fields that allow the central arbitration server to collect billing information for any application without having to anticipate it, the communication system comprising:
-
originating telephone means for transceiving a digitized audio signal; transmission means for transceiving, categorizing, compressing, and encapsulating digitized audio signals, wherein the transmission means generates a call detail record and populates it with one or more call detail record fields by default, and allows an application corresponding to a requested service to extend the one or more call detail record fields known to the transmission means by allowing the application to populate a generic filed within the call detail record with information specific to the requested service provided by the application in order to allow the application to add information on a per call detail record basis, wherein the generic field within the call detail record can be populated by a plurality of applications to add information specific to services offered by each of the plurality of applications; and receiving telephone means for transceiving a digitized audio signal. - View Dependent Claims (34, 35, 36)
-
Specification