摘要:
A method, a system and a computer readable medium for routing packets across disparate networks are disclosed. For example, the method receives, via a media gateway controller (MGC), an external request from an external requestor for a reservation of a public switched telephone network (PSTN) trunk on a media gateway (MGW) for a communication session between a voice over Internet protocol (VoIP) network and a PSTN network, sends, via the MGC, a H.248 request to the MGW to make the reservation, establishes via the MGW, a communication path and sending a message to the MGC, retrieves, via the MGC, an assigned Internet protocol (IP) address and IP port on the MGW from the message from the MGW, sends, via the MGC, an allocation request to a media terminating session border controller (SBC) and allocates, via the media terminating SBC, a public IP address and a public IP port from an available pool of IP addresses and IP ports at the media terminating SBC.
摘要:
A method, a system and a computer readable medium for routing packets across disparate networks are disclosed. For example, the method receives, via a media gateway controller (MGC), an external request from an external requestor for a reservation of a public switched telephone network (PSTN) trunk on a media gateway (MGW) for a communication session between a voice over Internet protocol (VoIP) network and a PSTN network, sends, via the MGC, a H.248 request to the MGW to make the reservation, establishes via the MGW, a communication path and sending a message to the MGC, retrieves, via the MGC, an assigned Internet protocol (IP) address and IP port on the MGW from the message from the MGW, sends, via the MGC, an allocation request to a media terminating session border controller (SBC) and allocates, via the media terminating SBC, a public IP address and a public IP port from an available pool of IP addresses and IP ports at the media terminating SBC.
摘要:
A system that incorporates teachings of the present disclosure may include, for example, an edge device having a controller to receive a Session Initiation Protocol (SIP) message from a user endpoint device (UE) requesting communication services, forward the SIP message to a network element of a Server Office, receive from the network element a first error message indicating communication services at the Server Office are unavailable, replace the first error message with a second error message, the second error message indicating a temporary unavailability of communication services, and transmit the second error message to the UE. Additional embodiments are disclosed.
摘要:
Disclosed methods of achieving load balancing among a plurality of border elements in a next generation networks (NGN) communication network include a method for processing and user endpoint originated messages (UEOM), such as a register or invite message, generated by a user endpoint. A work load information data structure indicative of a first border element's work load and a second border element's work load is maintained when the border elements exchange work load information. Based on the work load information, a first border element responds to a UEOM by either (1) accepting the UEOM for first border element processing, (2) determining whether to accept the UEOM for first border element processing or redirect the UEOM to a second border element for second border element processing, or (3) rejecting the UEOM.
摘要:
Disclosed methods of achieving load balancing among a plurality of border elements in a next generation networks (NGN) communication network include a method for processing and user endpoint originated messages (UEOM), such as a register or invite message, generated by a user endpoint. A work load information data structure indicative of a first border element's work load and a second border element's work load is maintained when the border elements exchange work load information. Based on the work load information, a first border element responds to a UEOM by either (1) accepting the UEOM for first border element processing, (2) determining whether to accept the UEOM for first border element processing or redirect the UEOM to a second border element for second border element processing, or (3) rejecting the UEOM.
摘要:
Disclosed are techniques for optimization of media flows within a provider network. The provider network comprises a plurality of sites, each site having one or more media servers capable of supporting a media session with a user endpoint device. The provider network further includes a media server director (MSD) that receives registration information identifying one or more user endpoint devices that have registered with a particular site. Using this registration information, as well as predetermined preference policies, the MSD prepares a preference order for the media servers of the provider network for user endpoint devices associated with the site. When an application server signals an intent to establish a media session with a user endpoint device of the site, the MSD selects a media server based on the preference order and provides an indicator of the selected media server. The application server can then contact the selected media server identified by the indicator to establish and support a media session with the user endpoint device.
摘要:
A method and system for growing a next generation network (NGN) using a modular design are disclosed. For example, the method defines a growth core module to support a specific number of subscribers, wherein the growth core module is assigned a module identifier (ID). The method upgrades existing network entities that will be impacted by an installation of the growth core module in the existing IMS network, and installs the growth core module in the IMS network.
摘要:
A method and system for growing a next generation network (NGN) using a modular design are disclosed. For example, the method defines a growth core module to support a specific number of subscribers, wherein the growth core module is assigned a module identifier (ID). The method upgrades existing network entities that will be impacted by an installation of the growth core module in the existing IMS network, and installs the growth core module in the IMS network.
摘要:
A method and apparatus for managing an overload condition in a network are disclosed. For example, the method monitors the network for a traffic overload condition, and determines whether a more severe traffic overload condition or a less severe traffic overload condition is detected by using a network monitor and controller. The method then selects using a network monitor and controller agent in response to a command from the network monitor and controller, a different bandwidth preservation scheme if the more severe traffic overload condition or the less severe traffic overload condition is detected, wherein the different bandwidth preservation scheme is based on a selection of a codec type and is applied to a portion of the traffic.
摘要:
A method and system for growing a next generation network (NGN) using a modular design are disclosed. For example, the method defines a growth core module to support a specific number of subscribers, wherein the growth core module is assigned a module identifier (ID). The method upgrades existing network entities that will be impacted by an installation of the growth core module in the existing IMS network, and installs the growth core module in the IMS network.