Hi,
Thanks everyone for helping out. I managed to make it work. I don’t have a
proxy server in the middle. I was using the sipp for the RTP stream portion for
some media related project.
My uac_pcap.xml was a strict copy from the embedded uac_pcap. However I changed
“c=IN IP[local_ip_type] [local_ip]” to “c=IN IP[media_ip_type] [media_ip]” , on
the client side, the command issued is:
./sipp –sf uac_pcap.xml 192.168.1.237 –mi 192.168.1.236
Where 192.168.1.236 is the client side ip address and 192.168.1.237 is the
server IP address
On the server side, my uas.xml is a strict copy from the embedded uas, the
command issued is:
./sipp –sf uas.xml –mi 192.168.1.237
With the above change and commands, I was able to get both signaling and rtp
working.
I hope sipp masters can document a RTP stream example for client/server on
different machines. That would help new comers a lot.
Thanks,
Sherry
From: Kenneth [mailto:chengku...@gmail.com]
Sent: Tuesday, September 30, 2014 2:05 AM
To: Sherry Wei
Cc: Sakharam Thorat; sipp-users
Subject: Re: [Sipp-users] uac_pcap sending RTP packets to localhost 127.0.0.1
Yes on lo interface you can see the rtp streams in/out of 127.0.0.1
I guess you use no sip proxy like asterisk. Someone has already posted you a
solution. Try that first. If that doesn't work, please email me and I will send
you my scripts. Currently I am in a LAN test so I cannot visit gmail on my
computer.
This email is typed on my iPhone. I'd like to apologize for any mistake in it.
在 2014年9月30日,1:01,"Sherry Wei" <s...@carmelosystems.com
<mailto:s...@carmelosystems.com> > 写道:
Hi Sakharam and Cheng,
I am using the sudo to issue the command. Here is the xml script I use which is
exactly a copy from the embedded scenario uac_pcap (I did a –sd to dump the
embedded uac_pcap scenario to uac_pcap.xml file). Anything wrong in this
script? Also, at the end, is the tcpdump that on lo interface that shows all
rtp packets send and rcv on 127.0.0.1
<scenario name="UAC with media">
<!-- In client mode (sipp placing calls), the Call-ID MUST be -->
<!-- generated by sipp. To do so, use [call_id] keyword. -->
<send retrans="500">
<![CDATA[
INVITE sip:[service]@[remote_ip]:[remote_port] SIP/2.0
Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
From: sipp
<sip:sipp@[local_ip]:[local_port]>;tag=[pid]SIPpTag09[call_number]
To: [service] <sip:[service]@[remote_ip]:[remote_port]>
Call-ID: [call_id]
CSeq: 1 INVITE
Contact: sip:sipp@[local_ip]:[local_port]
Max-Forwards: 70
Subject: Performance Test
Content-Type: application/sdp
Content-Length: [len]
v=0
o=user1 53655765 2353687637 IN IP[local_ip_type] [local_ip]
s=-
c=IN IP[local_ip_type] [local_ip]
t=0 0
m=audio [auto_media_port] RTP/AVP 8 101
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-11,16
]]>
</send>
<recv response="100" optional="true">
</recv>
<recv response="180" optional="true">
</recv>
<!-- By adding rrs="true" (Record Route Sets), the route sets -->
<!-- are saved and used for following messages sent. Useful to test -->
<!-- against stateful SIP proxies/B2BUAs. -->
<recv response="200" rtd="true" crlf="true">
</recv>
<!-- Packet lost can be simulated in any send/recv message by -->
<!-- by adding the 'lost = "10"'. Value can be [1-100] percent. -->
<send>
<![CDATA[
ACK sip:[service]@[remote_ip]:[remote_port] SIP/2.0
Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
From: sipp
<sip:sipp@[local_ip]:[local_port]>;tag=[pid]SIPpTag09[call_number]
To: [service] <sip:[service]@[remote_ip]:[remote_port]>[peer_tag_param]
Call-ID: [call_id]
CSeq: 1 ACK
Contact: sip:sipp@[local_ip]:[local_port]
Max-Forwards: 70
Subject: Performance Test
Content-Length: 0
]]>
</send>
<!-- Play a pre-recorded PCAP file (RTP stream) -->
<nop>
<action>
<exec play_pcap_audio="pcap/g711a.pcap"/>
</action>
</nop>
<!-- Pause 8 seconds, which is approximately the duration of the -->
<!-- PCAP file -->
<pause milliseconds="8000"/>
<!-- Play an out of band DTMF '1' -->
<nop>
<action>
<exec play_pcap_audio="pcap/dtmf_2833_1.pcap"/>
</action>
</nop>
<pause milliseconds="1000"/>
<!-- The 'crlf' option inserts a blank line in the statistics report. -->
<send retrans="500">
<![CDATA[
BYE sip:[service]@[remote_ip]:[remote_port] SIP/2.0
Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
From: sipp
<sip:sipp@[local_ip]:[local_port]>;tag=[pid]SIPpTag09[call_number]
To: [service] <sip:[service]@[remote_ip]:[remote_port]>[peer_tag_param]
Call-ID: [call_id]
CSeq: 2 BYE
Contact: sip:sipp@[local_ip]:[local_port]
Max-Forwards: 70
Subject: Performance Test
Content-Length: 0
]]>
</send>
<recv response="200" crlf="true">
</recv>
<!-- definition of the response time repartition table (unit is ms) -->
<ResponseTimeRepartition value="10, 20, 30, 40, 50, 100, 150, 200"/>
<!-- definition of the call length repartition table (unit is ms) -->
<CallLengthRepartition value="10, 50, 100, 500, 1000, 5000, 10000"/>
</scenario>
Tcpump –I lo udp –n –xxx
09:59:07.414542 00:00:00:00:00:00 > 00:00:00:00:00:00, ethertype IPv4 (0x0800),
length 294: 127.0.0.1.6144 > 127.0.1.1.6000: UDP, length 252
0x0000: 0000 0000 0000 0000 0000 0000 0800 4500
0x0010: 0118 0000 4000 4011 3ad3 7f00 0001 7f00
0x0020: 0101 1800 1770 0104 f8bd 8008 e718 0000
0x0030: 1a40 dee0 ee8f 5a5a 5a5a 5ad5 5a5a 5a5a
0x0040: 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a
0x0050: 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a
0x0060: 5a5a d55a 5a5a 5a5a 5a5a 5a5a 5a5a d55a
0x0070: 5a5a 5a5a 5ad5 5a5a 5a5a 5a5a d5d5 d55a
0x0080: d5d5 d5d5 d55a d5d5 d5d5 d5d5 d5d5 d55a
0x0090: d55a d5d5 d5d5 d5d5 d5d5 d5d5 d5d5 d5d5
0x00a0: d5d5 d55a 5ad5 d5d5 5a5a d5d5 d5d5 d5d5
0x00b0: d5d5 d5d5 d5d5 d5d5 5a5a d5d5 5ad5 d5d5
0x00c0: 5a5a d55a 5ad5 5a5a 5a5a 5a5a 5a5a 5a5a
0x00d0: 5a5a 5a5a 5a5a 5a5a 5a5a 5ad5 5a5a 5a5a
0x00e0: 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a
0x00f0: 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a
0x0100: 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a
0x0110: 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a 5a5a
0x0120: 5a5a 5a5a 5a5a
From: Sakharam Thorat [mailto:sakharam.tho...@outlook.com]
Sent: Monday, September 29, 2014 6:19 AM
To: Sherry Wei
Cc: sipp-users
Subject: RE: [Sipp-users] uac_pcap sending RTP packets to localhost 127.0.0.1
Post sipp scenario, or please cross check following headers in SDP or post
wireshark trace.
o=user1 53655765 2353687637 IN IP[local_ip_type] [local_ip]
c=IN IP[local_ip_type] [local_ip}
m=audio [auto_media_port] RTP/AVP 8 101
Best Regards,
Sakharam Thorat.
_____
From: s...@carmelosystems.com <mailto:s...@carmelosystems.com>
To: sipp-users@lists.sourceforge.net <mailto:sipp-users@lists.sourceforge.net>
Date: Sun, 28 Sep 2014 15:44:28 -0700
Subject: [Sipp-users] uac_pcap sending RTP packets to localhost 127.0.0.1
Hi,
I am using sip-3.3 and run into this basic problem.
I ran “./sipp –sn uas” on server 192.168.1.236, and
I ran “./sipp –sn uac_pcap 192.168.1.236” on another machine (192.168.1.237) on
the same subnet.
I can see SIP packets arriving on the server machine, but RTP packets were all
sent to 127.0.0.1 on the client machine!
What did I miss? This sounds like a very basic scenario.
Thanks so much,
Sherry
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS
3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready
for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0
Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311
<http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk>
&iu=/4140/ostg.clktrk
_______________________________________________ Sipp-users mailing list
Sipp-users@lists.sourceforge.net <mailto:Sipp-users@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/sipp-users
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471
<http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk>
&iu=/4140/ostg.clktrk
_______________________________________________
Sipp-users mailing list
Sipp-users@lists.sourceforge.net <mailto:Sipp-users@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/sipp-users
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Sipp-users mailing list
Sipp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sipp-users