INTELLIGENT NETWORK AND METHOD FOR PROVIDING VOICE TELEPHONY OVER ATM AND PRIVATE ADDRESS TRANSLATION
First Claim
1. An intelligent network for use with an ATM network to set up an ATM switched virtual circuit to provide VToA services and private address translation, the intelligent network comprising:
- a multi-service control point operable to receive an input extracted from an input ATM setup message that includes a called party phone number value and a VToA designator, analyze the input to determine if the VToA designator is present, designate an ATM address of a called party CPE to be stored in a first instance of a called party subaddress parameter of an output ATM setup message;
determine if private address translation is needed;
designate an ATM address of an egress ATM edge switch to be stored in a called party number parameter of the output ATM setup message; and
generate an output in response for use in generating the output ATM setup message;
an ATM signaling intercept processor operable to intercept the input ATM setup message from an ingress ATM edge switch of the ATM network, extract the input from the input ATM setup message, communicate the input to the multi-service control point, receive the output generated by the multi-service control point, generate the output ATM setup message using the output that includes the ATM address of the egress ATM edge switch stored in the called party number parameter, the ATM address of the called party CPE stored in the first instance of the called party subaddress parameter, and the called party phone number value stored in a second instance of the called party subaddress, and communicate the output ATM setup message to the ingress ATM edge switch of the ATM network;
a second multi-service control point operable to receive an egress input extracted from the output ATM setup message that includes the called party phone number value and the ATM address of the called party CPE, designate the ATM address of the called party CPE that was stored in the first instance of the called party subaddress parameter of the output ATM setup switch to be stored in the called party number parameter of a destination ATM setup message, and generate an egress output in response,a second ATM signaling intercept processor operable to intercept the output ATM setup message from an egress ATM edge switch of the ATM network, extract the egress input from the output ATM setup message, communicate the egress input to the second multi-service control point, receive the egress output generated by the multi-service control point, generate the destination ATM setup message using the egress output that includes the ATM address of the called party CPE stored in the called party parameter, and the called party phone number value stored in the called party subaddress parameter, and communicate the destination ATM setup message to the egress ATM edge switch of the ATM network; and
a service administration operable to provision the multi-service control point, the ATM signaling intercept processor, the second multi-service control point and the second ATM signaling intercept processor.
7 Assignments
0 Petitions
Accused Products
Abstract
An illustrative intelligent network and method for providing voice telephony over Asynchronous Transfer Mode (“ATM”) and private address translation are provided that can provide significant advantages. The method includes generating an input ATM setup message at the calling party CPE that includes a VToA designator and a called party phone number, extracting information from the input ATM setup message such as the VToA designator and the called party phone number, analyzing the information, designating an ATM address of a called party CPE to be stored in the first parameter of an output ATM setup message, determining if private address translation is needed, designating the ATM address of the called party CPE to be stored in a first instance of the second parameter of the output ATM setup message, designating an ATM address of an egress ATM edge switch to be stored in the first parameter of the output ATM setup message, and generating an output ATM setup message. The method also includes extracting information from the output ATM setup message such as the ATM address of the called party CPE, designating the ATM address of the called party CPE that was stored in the first instance of the second parameter of the output ATM setup message to be stored in the first parameter of a destination ATM setup message, and generating a destination ATM setup message that includes the ATM address of the called party CPE stored in the first parameter and the called party phone number value stored in the second parameter. An illustrative intelligent network for providing VToA and private address translation is also provided.
-
Citations
1 Claim
-
1. An intelligent network for use with an ATM network to set up an ATM switched virtual circuit to provide VToA services and private address translation, the intelligent network comprising:
-
a multi-service control point operable to receive an input extracted from an input ATM setup message that includes a called party phone number value and a VToA designator, analyze the input to determine if the VToA designator is present, designate an ATM address of a called party CPE to be stored in a first instance of a called party subaddress parameter of an output ATM setup message;
determine if private address translation is needed;
designate an ATM address of an egress ATM edge switch to be stored in a called party number parameter of the output ATM setup message; and
generate an output in response for use in generating the output ATM setup message;an ATM signaling intercept processor operable to intercept the input ATM setup message from an ingress ATM edge switch of the ATM network, extract the input from the input ATM setup message, communicate the input to the multi-service control point, receive the output generated by the multi-service control point, generate the output ATM setup message using the output that includes the ATM address of the egress ATM edge switch stored in the called party number parameter, the ATM address of the called party CPE stored in the first instance of the called party subaddress parameter, and the called party phone number value stored in a second instance of the called party subaddress, and communicate the output ATM setup message to the ingress ATM edge switch of the ATM network; a second multi-service control point operable to receive an egress input extracted from the output ATM setup message that includes the called party phone number value and the ATM address of the called party CPE, designate the ATM address of the called party CPE that was stored in the first instance of the called party subaddress parameter of the output ATM setup switch to be stored in the called party number parameter of a destination ATM setup message, and generate an egress output in response, a second ATM signaling intercept processor operable to intercept the output ATM setup message from an egress ATM edge switch of the ATM network, extract the egress input from the output ATM setup message, communicate the egress input to the second multi-service control point, receive the egress output generated by the multi-service control point, generate the destination ATM setup message using the egress output that includes the ATM address of the called party CPE stored in the called party parameter, and the called party phone number value stored in the called party subaddress parameter, and communicate the destination ATM setup message to the egress ATM edge switch of the ATM network; and a service administration operable to provision the multi-service control point, the ATM signaling intercept processor, the second multi-service control point and the second ATM signaling intercept processor.
-
Specification