Methods, systems, and computer program products for establishing VoIP service in a network
First Claim
1. A method of establishing voice over Internet Protocol service in a network that comprises a regional access network that facilitates differentiated end-to-end data transport between an application service provider and a customer premises network that includes customer premises equipment, comprising:
- using application programming interface calls between the application service provider and the regional access network to communicate directly with the regional access network without traversing any intermediate network nodes to establish voice over Internet Protocol service for a user; and
receiving a request at the application service provider from the user to register for voice over Internet Protocol service before using application programming interface calls at the application service provider to communicate with the regional access network;
wherein using the application programming interface calls to communicate with the regional access network to establish voice over Internet Protocol service for the user comprises;
using application programming interface calls to communicate directly with the regional access network without traversing any of the intermediate network nodes to obtain a bandwidth range, quality of service capabilities, and at least one derived service option from the regional access network; and
presenting to the user via the application service provider a bandwidth within the bandwidth range and a quality of service option within the quality of service capabilities and the at least one derived service option.
1 Assignment
0 Petitions
Accused Products
Abstract
Voice over Internet Protocol (VoIP) service is established in a network that that includes a Regional/Access Network (RAN) that facilitates differentiated end-to-end data transport between an Application Service Provider (ASP) and a Customer Premises Network (CPN) that includes Customer Premises Equipment (CPE). Application Programming interface (API) calls are used at the ASP to communicate with the RAN to establish VoIP service for the user having a user selected bandwidth and/or QoS associated therewith.
74 Citations
33 Claims
-
1. A method of establishing voice over Internet Protocol service in a network that comprises a regional access network that facilitates differentiated end-to-end data transport between an application service provider and a customer premises network that includes customer premises equipment, comprising:
-
using application programming interface calls between the application service provider and the regional access network to communicate directly with the regional access network without traversing any intermediate network nodes to establish voice over Internet Protocol service for a user; and receiving a request at the application service provider from the user to register for voice over Internet Protocol service before using application programming interface calls at the application service provider to communicate with the regional access network; wherein using the application programming interface calls to communicate with the regional access network to establish voice over Internet Protocol service for the user comprises; using application programming interface calls to communicate directly with the regional access network without traversing any of the intermediate network nodes to obtain a bandwidth range, quality of service capabilities, and at least one derived service option from the regional access network; and presenting to the user via the application service provider a bandwidth within the bandwidth range and a quality of service option within the quality of service capabilities and the at least one derived service option. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for establishing voice over Internet Protocol service in a network, comprising:
-
a regional access network that facilitates differentiated end-to-end data transport between an application service provider and a customer premises network that includes customer premises equipment; and means for using application programming interface calls between the application service provider and the regional access network to communicate directly with the regional access network without traversing any intermediate network nodes to establish voice over Internet Protocol service for a user; and means for receiving a request at the application service provider from the user to register for voice over Internet Protocol service before using application programming interface calls at the application service provider to communicate with the regional access network; wherein the means for using the application programming interface calls to communicate with the regional access network to establish voice over Internet Protocol service for the user comprises; means for using application programming interface calls to communicate directly with the regional access network without traversing any of the intermediate network nodes to obtain a bandwidth range, quality of service capabilities, and at least one derived service option from the regional access network; and means for presenting to the user via the application service provider a bandwidth within the bandwidth range and a quality of service option within the quality of service capabilities and the at least one derived service option. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product for establishing voice over Internet Protocol service in a network that comprises a regional access network that facilitates differentiated end-to-end data transport between an application service provider and a customer premises network that includes customer premises equipment, comprising:
-
a computer readable storage medium having computer readable program code embodied therein, the computer readable program code comprising; computer readable program code configured to use application programming interface calls between the application service provider and the regional access network to communicate directly with the regional access network without traversing any intermediate network nodes to establish voice over Internet Protocol service for a user; and computer readable program code configured to receive a request at the application service provider from the user to register for voice over Internet Protocol service before using application programming interface calls at the application service provider to communicate with the regional access network; wherein the computer readable program code configured to use the application programming interface calls to communicate with the regional access network to establish voice over Internet Protocol service for the user comprises; computer readable program code configured to use application programming interface calls to communicate directly with the regional access network without traversing any of the intermediate network nodes to obtain a bandwidth range, quality of service capabilities, and at least one derived service option from the regional access network; and computer readable program code configured to present to the user via the application service provider a bandwidth within the bandwidth range and a quality of service option within the quality of service capabilities and at the least one derived service option. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification