No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

One-way Audio Occurs to SIP Because of Unreasonable Networking with Eudemon2100

Publication Date:  2012-08-09 Views:  36 Downloads:  0
Issue Description
Version: Eudemon 2100 VRP3.30 0318(01)  (independent of version) 
Topology: Soft3000---L3---Eudemon2100---Eudemon200---Internet---NAT equipment---OpenEye (multiple)
                     |
                     |
                  IAD
Failure description: When OpenEye calls IAD, there is only one-way audio; that is, OpenEye could hear IAD, but IAD cannot hear OpenEye yet. During calling between OpenEyes, there is also one-way audio, and the connection disconnects after 30 seconds. 
Alarm Information
Null
Handling Process
1. Log into SBC to check its configuration, and no problem is found. SBC connects to Eudemon200 and Soft3000 through private network address. Eudemon200 serves as Nat server, and the OpenEye equipment in public network registers to the public network address of Nat server. 
2. OpenEye users could register normally, but there is only one-way audio in communication with IAD, and so does the communication with OpenEye. 
3. After OpenEye sets up connection with IAD, capture packets for analysis at IAD and OpenEye respectively; it is found that the destination address of packets of media stream sent by OpenEye is the private network address of Nat server, or the address of interface connecting SBC to Eudemon200. 
4. The problem has been located till now. The IP address of media stream comes from interaction of terminals, and softswitch is only responsible for message exchanging, not changing the address of media stream. SBC is an agent of media stream; that is, when SBC receives media packets from terminals, it translates the real address (port) of terminals in media stream into the address of SBC port, so the destination address of media stream sent by OpenEye is the private network address of the interface of SBC. Moveover, Eudemon200 is configured to serve as Nat server, so the packets with private network address as destination address will be denied at Eudemon200, resulting in one-way audio.  
5. Change the topology, and connect SBC to Eudemon200; perform a test on the interfaces of both private network and public network, and it is normal, indicating the problem has been solved. 
Root Cause
The problem is caused by that the IP address of media stream comes from interaction between terminals, and softswitch is only responsible for exchanging messages, not changing the address of media stream. SBC is an agent of media stream; that is, when SBC receives media packets from terminals, it translates the real address (port) of terminals in media stream into the address of SBC port, so the destination address of media stream sent by OpenEye is the private network address of the interface of SBC. Moveover, Eudemon200 is configured to serve as Nat server, so the packets with private network address as destination address will be denied at Eudemon200, resulting in one-way audio. When SBC serves as media or signaling agent, it is not suggested to use the networking with Nat server; that is, SBC could interact with clients or softswitch directly. 
Suggestions
Null

END