Method, media gateway and system for processing MPLS packet
A media gateway and packet processing technology, applied in the field of communication, can solve problems such as waste of network resources, small proportion of voice frames, and low bandwidth utilization, and achieve the effects of improving bandwidth utilization, avoiding waste, and reducing packet header overhead
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] This embodiment is divided into two parts, including: a processing part in which data packets are transmitted from the external network to the MPLS network and a processing part in which MPLS packets are transmitted from the MPLS network to the external network. The contents of the above two parts are described in sequence below.
[0043] figure 2 This is a flow chart of the MGW at the MPLS network entrance processing the external network data packets when the data packets are transmitted from the external network to the MPLS network in the method for processing MPLS packets in Embodiment 1 of the present invention. like figure 2 As shown, this embodiment includes:
[0044] Step S101: Receive data packets from an external network;
[0045] Step S103: obtaining the destination port number of the data packet;
[0046] Step S105: map the destination port number of the data packet to the label of the MPLS packet;
[0047] Step S109: Send the MPLS packet to the MPLS n...
Embodiment 2
[0055] This embodiment is divided into three parts, including: a processing part for transmitting data packets from an external network to an MPLS network, a processing part for transmitting MPLS packets in the MPLS network, and a processing part for transmitting MPLS packets from the MPLS network to the external network. The contents of the above three parts are described one by one below.
[0056] Figure 4 This is a flowchart of the MGW at the MPLS network entrance processing the external network data packets when the data packets are transmitted from the external network to the MPLS network in the method for processing MPLS packets in the second embodiment of the present invention. like Figure 4 As shown, this embodiment includes:
[0057] Step S201: Receive data packets from an external network;
[0058] Step S203: obtaining the destination IP address and destination port number of the data packet;
[0059] Step S205: determine whether there is an FEC corresponding t...
Embodiment 3
[0084] In this embodiment, the technical solution of the present invention will be described in detail by taking the transmission of voice data packets as an example.
[0085] Table 2 shows the overhead of MPLS packets including voice frames in the prior art. Compared with Table 1, an inner layer label L1 (4 Bytes) and an outer layer label L2 (4 Bytes) are added. In addition, the transmission of MPLS packets in the network also needs to increase the overhead of the data link layer and the physical layer, resulting in low bandwidth utilization and serious waste of network resources.
[0086] Table 2 Overhead of MPLS grouping in the prior art
[0087] L2
L1
IP header
UDP header
RTP header
G.729 speech frame
4Byte
4Byte
20Byte
8Byte
12Byte
20Byte
[0088] During a call connection process, the call signaling protocol BICC, SIP and other protocols instruct the MGW to establish a correspondence between the circuit i...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 