Method, media gateway and media gateway controller for maintaining NAT address mapping table
First Claim
1. A method for maintaining a Network Address Translation (NAT) address mapping table, comprising:
- creating, by a Media Gateway (MG), a NAT address mapping table context as instructed by a Media Gateway Controller (MGC), wherein the NAT address mapping table context stores at least one NAT address mapping entry; and
operating, by the MG, the NAT address mapping table context to maintain the NAT address mapping entry stored in the NAT address mapping table context,wherein the NAT address context attribute and an attribute of a termination in the context to store the NAT address mapping entry.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for maintaining a Network Address Translation (NAT) address mapping table, a Media Gateway (MG) and a Media Gateway Controller (MGC) are disclosed herein. The method for maintaining the NAT address mapping table includes: the MG creates a NAT address mapping table context as instructed by a MGC, where the NAT address mapping table context stores at least one NAT address mapping entry; and the MG operates the NAT address mapping table context to maintain the NAT address mapping entry stored in the NAT address mapping table context. Through the embodiments of the present invention, the NAT address mapping table can be maintained on the MG by operating the created NAT address mapping table context.
54 Citations
13 Claims
-
1. A method for maintaining a Network Address Translation (NAT) address mapping table, comprising:
-
creating, by a Media Gateway (MG), a NAT address mapping table context as instructed by a Media Gateway Controller (MGC), wherein the NAT address mapping table context stores at least one NAT address mapping entry; and operating, by the MG, the NAT address mapping table context to maintain the NAT address mapping entry stored in the NAT address mapping table context, wherein the NAT address context attribute and an attribute of a termination in the context to store the NAT address mapping entry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A Media Gateway (MG), comprising:
-
a creating module, configured to create a Network Address Translation (NAT) address mapping table context as instructed by a Media Gateway Controller (MGC), wherein the NAT address mapping table context uses one of a context attribute and an attribute of a termination in the context to store a NAT address mapping entry, the NAT address mapping table context comprises two created terminations, and the two created terminations represent an internal network interface and an external network interface of an IP packet that uses the NAT address mapping entry respectively, the internal network interface is connected to an internal private network, the external network interface is connected to an external public network; and a maintaining module, configured to operate the NAT address mapping table context created by the creating module as instructed by the MGC. - View Dependent Claims (11)
-
-
12. A Media Gateway Controller (MGC), comprising:
an instructing module, configured to instruct a Media Gateway (MG) to execute one of creating a Network Address Translation (NAT) address mapping table context, modifying and deleting a created NAT address mapping table context, wherein the NAT address mapping table context uses one of a context attribute and an attribute of a termination in the context to store a NAT address mapping entry, the NAT address mapping table context comprises two created terminations, and the two created terminations represent an internal network interface and an external network interface of an IP packet that uses the NAT address mapping entry respectively, the internal network interface is connected to an internal private network, the external network interface is connected to an external public network. - View Dependent Claims (13)
Specification