Abstract:
Aspects of the subject disclosure may include, for example, a method including receiving, at a first carrier, a first query for a record of a called number associated with a request to connect an internet protocol call between a first device of the first carrier and a second device of a second carrier, where the first query includes an inter-carrier telephone number mapping apex domain, querying an internetwork packet exchange telephone number mapping equipment of a partner network for a pointer to a second telephone number mapping equipment of the second carrier according to the first query, querying the second telephone number mapping equipment for the record of the called number using the pointer to the second telephone number mapping equipment of the second carrier, and forwarding the record from the second telephone number mapping equipment to an internet protocol multimedia subsystem of the first carrier for routing the internet protocol call to the second carrier. Other embodiments are disclosed.
Abstract:
A system that incorporates teachings of the present disclosure may include, for example, a computer-readable storage medium in a media controller having computer instructions to execute a soft-phone client application on the media processor, receive a call originating from an internet protocol multimedia subsystem network where the calls are directed to the media processor by a gateway having a switch that routes the call in accordance with a destination address included in a session initiation protocol header message, and selectively answer the call at any of a plurality of terminal devices including a mobile cellular phone coupled to the media processor via a femtocell. The computer instructions can be operable to present an audio portion of the call through a speaker of a presentation device operatively coupled to the media processor. Other embodiments are disclosed.
Abstract:
A method that incorporates teachings of the subject disclosure may include, for example, receiving a query from a call session server for a first pointer associated with a telephone number of a terminating device of a requested communication session, transmitting to the call session server the first pointer including a session initiation protocol uniform resource identifier associated with the terminating device to initiate an internet protocol communication session, receiving a notification from the call session server responsive to the call session server failing to initiate the internet protocol communication session, and transmitting to the call session server a second pointer including a telephone protocol uniform resource identifier for originating a circuit-switched communication session responsive to receiving the notification. Other embodiments are disclosed.
Abstract:
A method that incorporates teachings of the subject disclosure may include, for example, determining at a first directory server of a first regional call processing system whether a new name authority pointer associated with a telephone number is within a first geographic region of the first regional call processing system, transmitting the new name authority pointer to a first name server of the first regional call processing system for provisioning the name authority pointer to the first name server responsive to determining that the telephone number is located within the first geographic region, and transmitting the new name authority pointer to a second directory server for provisioning the new name authority pointer to a second name server of a second regional call processing system responsive to determining that the telephone number is not located within the first geographic region. Other embodiments are disclosed.
Abstract:
A system that incorporates teachings of the present disclosure may include, for example, a method at a gateway device that registers at least one mobile phone number with the gateway device via a femtocell integrated with the gateway device when a mobile device associated with the at least one mobile phone number is within range of the femtocell, registers at least one voice over internet protocol phone number with the gateway device, and selectively receives and makes calls using one of a set top box registered with the gateway device, the mobile device registered with the femtocell, a voice over internet protocol phone corresponding to the at least one voice over internet protocol phone number. Other embodiments are disclosed.
Abstract:
A method that incorporates teachings of the subject disclosure may include, for example, determining at a first directory server of a first regional call processing system whether a new name authority pointer associated with a telephone number is within a first geographic region of the first regional call processing system, transmitting the new name authority pointer to a first name server of the first regional call processing system for provisioning the name authority pointer to the first name server responsive to determining that the telephone number is located within the first geographic region, and transmitting the new name authority pointer to a second directory server for provisioning the new name authority pointer to a second name server of a second regional call processing system responsive to determining that the telephone number is not located within the first geographic region. Other embodiments are disclosed.
Abstract:
A network may include a method that includes, for example, receiving a communication request responsive to a telephone number mapping query failure, where the communication request is initiated by an originating communication device requesting a communication session with a terminating communication device, foregoing initiating the communication session as a circuit-switched communication session responsive to determining that the originating communication device and the terminating communication device are enabled to use packet-switched communications, and instructing a second network node to initiate the communication session as a packet-switched communication session between the originating communication device and the terminating communication device responsive to the determination. Other embodiments are disclosed.
Abstract:
A network may include a method that includes, for example, receiving a communication request responsive to a telephone number mapping query failure, where the communication request is initiated by an originating communication device requesting a communication session with a terminating communication device, foregoing initiating the communication session as a circuit-switched communication session responsive to determining that the originating communication device and the terminating communication device are enabled to use packet-switched communications, and instructing a second network node to initiate the communication session as a packet-switched communication session between the originating communication device and the terminating communication device responsive to the determination. Other embodiments are disclosed.
Abstract:
An aspect of the subject disclosure may include, for example, receiving a request from a communication device to initiate a communication session in a packet-switched network, obtaining a first name authority pointer record responsive to determining that there is an undesirable operational state in the packet-switched network, wherein the first name authority pointer record comprises a commented out record, obtaining a second name authority pointer record responsive to determining that there is a desirable operation state in the packet-switched network, wherein the second name authority pointer record comprises a record, and initiating the communication session according to one of the first name authority pointer record or the second name authority pointer record. Other embodiments are disclosed.
Abstract:
An aspect of the subject disclosure may include, for example, receiving a request from a communication device to initiate a communication session in a packet-switched network, obtaining a first name authority pointer record responsive to determining that there is an undesirable operational state in the packet-switched network, wherein the first name authority pointer record comprises a commented out record, obtaining a second name authority pointer record responsive to determining that there is a desirable operation state in the packet-switched network, wherein the second name authority pointer record comprises a record, and initiating the communication session according to one of the first name authority pointer record or the second name authority pointer record. Other embodiments are disclosed.