SYSTEM AND METHOD FOR MEDIA COMMUNICATION THROUGH NETWORK ADDRESS TRANSLATION
First Claim
Patent Images
1. A method for media communication through NAT, the method comprising:
- assigning a relay port and sending a command to a media relay server to employ the relay port by a soft switch device;
amending signaling messages from a caller IP terminal and a callee IP terminal so that media packets from the caller IP terminal and the callee IP terminal are transmitted to the media relay server using the soft switch device; and
receiving the media packets on the relay port, recording IP addresses, and establishing a corresponding connection between the caller IP terminal and the callee IP terminal for relaying the media packets as the media relay server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for media communication through NAT includes assigning a relay port and sending a command to a media relay server by a soft switch device, amending signaling messages of a caller IP terminal and a callee IP terminal so that media packets of the caller IP terminal and the callee IP terminal are transmitted to the media relay server using the soft switch device, and receiving the media packets on the relay port, recording IP addresses, and establishing corresponding connection of the caller IP terminal and the callee IP terminal for relaying the following media packets as the media relay server.
23 Citations
12 Claims
-
1. A method for media communication through NAT, the method comprising:
-
assigning a relay port and sending a command to a media relay server to employ the relay port by a soft switch device; amending signaling messages from a caller IP terminal and a callee IP terminal so that media packets from the caller IP terminal and the callee IP terminal are transmitted to the media relay server using the soft switch device; and receiving the media packets on the relay port, recording IP addresses, and establishing a corresponding connection between the caller IP terminal and the callee IP terminal for relaying the media packets as the media relay server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for media communication through NAT, the system comprising:
-
a soft switch device capable of assigning a relay port; and a media relay server capable of receiving a relay port command from the soft switch device to employ the relay port for relaying media packets between a caller IP terminal and a callee IP terminal; wherein the soft switch device amends signaling messages of the caller IP terminal and the callee IP terminal so that media packets of the caller IP terminal and the callee IP terminal are transmitted to the media relay server;
after the media relay server receives the media packets on the relay port, the media relay server records the respective IP address of the caller IP terminal and the callee IP terminal and establishes a corresponding relation;
the media relay server finds a destination IP address according to a source IP address and sends the media packets to the destination IP address. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification