From: Kotamarti, S. <sko...@so...> - 2005-11-16 16:01:21
|
Hi Oliver, Thanks it works. =20 --Srinivas =20 -----Original Message----- From: Olivier Jacques [mailto:oja...@gm...] Sent: Wednesday, November 16, 2005 10:42 AM To: Kotamarti, Srinivas Cc: sip...@li... Subject: Re: [Sipp-users] peer_tag_param Hello Srinivas, You can use regular expressions to extract the tag you need ( = <http://sipp.sourceforge.net/doc1.1/reference.html#action_regexp> = http://sipp.sourceforge.net/doc1.1/reference.html#action_regexp)=20 When receiving the message you need to extract the tag from, insert the = following regexp:=20 <action>=20 <ereg regexp=3D"tag=3D([^ ]*)" search_in=3D"hdr" header=3D"From" = check_it=3D"true" assign_to=3D"1,2" />=20 <log message=3D"tag is [$1], [$2]"/>=20 </action>=20 As you can see if you set -trace_logs on the command line, variable [$1] = contains "tag=3Dxxxx" and variable [$2] contains the value of the tag = only. Can you tell us if it works in your case? Olivier. On 11/16/05, Kotamarti, Srinivas < sko...@so...> wrote:=20 Hi All, I am trying to test a Re-INVITE scenario, in which the UAC gets answered = first with null SDP in 200 OK and re-INVITED with actual SDP. The = scenario is as below INVITE ----------> 1 0 0 100 <---------- 1 0 0 180 <---------- 0 0 0 200 <---------- E-RTD 1 0 0 ACK ----------> 1 0 INVITE <---------- 1 0 0 200 ----------> 1 0 0 ACK <---------- 1 0 0 Var Pause [ 4000ms] 1 0 BYE ----------> 1 0 200 <---------- 0 0 1 When I am trying to send the BYE as below for the original INVITE, BYE sip:[service]@[remote_ip]:[remote_port] SIP/2.0 Via: SIP/2.0/[transport] [local_ip]:[local_port] From: sipp <sip:sipp@[local_ip]:[local_port]>;tag=3D[call_number]=20 To: sut <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=20 Content-Length: 0 The peer_tag_param always seems to be taken from 'To' header of the = previous INVITE ( which happens to be a re-INVITE) instead of from = 'From' header. As a result the BYE fails. Does anybody know how to fix this issue? Thanks --Srinivas ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today=20 Register for a JBoss Training Course. Free Certification Exam for All Training Attendees Through End of 2005. For more info visit: http://ads.osdn.com/?ad_idv28 = <http://ads.osdn.com/?ad_idv28&alloc_id=16845&opclick> = &alloc_id=16845&opclick=20 _______________________________________________ Sipp-users mailing list Sip...@li... https://lists.sourceforge.net/lists/listinfo/sipp-users --=20 http://www.hp.com/go/opencall/=20 |