Standard rule applied here is - 

1. You have sent INVITE with G711A. 
2. In 183, you have received SDP (most probably mode=sendonly) and codec 
mentioned is G711A.

Hence you are ready to receive and play G711A payload (even this is allowed 
before you receive 183)

Regards,
Kamal


-----Original Message-----
From: sip-implementors-boun...@lists.cs.columbia.edu 
[mailto:sip-implementors-boun...@lists.cs.columbia.edu] On Behalf Of Rodriguez 
Merchan, Pedro Julian
Sent: Thursday, March 18, 2010 4:51 PM
To: Sip-implementors@lists.cs.columbia.edu
Subject: [Sip-implementors] Managing sip Session progress 183.

  

 

Hi,

 

Im having some problems managing a softphone when receive a session Progress 
indication instead a Ringing message.

 

My enviroment is :

 

Analog--------FXO---FXS-------Asterisk---------------SIP-------------my 
softphone.

Phone                                           + TDM card

 

When i make a call from my softphone we see this messages:

 

|Time     | 173.25.3.23                           |

|         |                   | 173.25.3.33       |                   

|14,629   |         INVITE SDP ( g711A GSM)       |SIP From: 
sip:10...@173.25.3.33:5060 To:sip:916269...@173.25.3.33:5060

|         |(5060)   ------------------>  (5060)   |

|14,630   |         100 Trying|                   |SIP Status

|         |(5060)   <------------------  (5060)   |

|17,890   |         183 Session Progress SDP ( g711A)          |SIP Status

|         |(5060)   <------------------  (5060)   |

|17,890   |         RTP (g711A)                   |RTP Num packets:1058  
Duration:21.138s SSRC:0x3FFE0FFF

|         |(1393)   <------------------  (10582)  |

|18,171   |         200 OK SDP ( g711A)           |SIP Status

|         |(5060)   <------------------  (5060)   |

|19,170   |         200 OK SDP ( g711A)           |SIP Status

|         |(5060)   <------------------  (5060)   |

|20,170   |         200 OK SDP ( g711A)           |SIP Status

|         |(5060)   <------------------  (5060)   |

|20,675   |         ACK       |                   |SIP Request

|         |(5060)   ------------------>  (5060)   |

 

 

The RTP that you can see is an in band tone signaling. This is the reason to 
receive an RTP before the 200 OK message.

 

My question is the next:

 

What must i do when i receive the SESSION PROGRESS instead the RINGING?

 

Is there any operative defined  for this case anywhere ¿

 

 

 

 

 

I see that others comercial phone manage this case ok as you see here, but i 
want a Standard answer.

 

|Time     | 173.25.3.23                           |

|         |                   | 173.25.3.33       |                   

|13,126   |         INVITE SDP ( g711A telephone-event)          |SIP From: 
sip:10...@173.25.3.33 To:sip:916269...@173.25.3.33

|         |(42476)  ------------------>  (5060)   |

|13,127   |         100 Trying|                   |SIP Status

|         |(42476)  <------------------  (5060)   |

|16,387   |         183 Session Progress SDP ( g711A telephone-eve...          
|SIP Status

|         |(42476)  <------------------  (5060)   |

|16,387   |         RTP (g711A)                   |RTP Num packets:1995  
Duration:39.877s SSRC:0x5BD74EFB

|         |(25792)  <------------------  (10590)  |

|16,422   |         RTP (g711A)                   |RTP Num packets:23  
Duration:0.429s SSRC:0x7B1CFD63

|         |(25792)  ------------------>  (10590)  |

|16,867   |         200 OK SDP ( g711A telephone-event)          |SIP Status

|         |(42476)  <------------------  (5060)   |

|16,872   |         RTP (g711A)                   |RTP Num packets:1963  
Duration:39.240s SSRC:0x7B1CFD63

|         |(25792)  ------------------>  (10590)  |

|17,072   |         ACK       |                   |SIP Request

|         |(42476)  ------------------>  (5060)   |

|56,275   |         BYE       |                   |SIP Request

|         |(42476)  ------------------>  (5060)   |

|56,276   |         200 OK    |                   |SIP Status

|         |(42476)  <------------------  (5060)   |

 

 

 

Thank you , very much.

 

 

 

 

 

 

 

 

 

 

 

 

 

Pedro Julián Rodríguez 
Transporte Ferroviario 

C/ Mar Egeo 4, 1ª Planta
C.P. 28830 San Fernando de Henares
Madrid (España)

T +34  916 269 814
T +34  916 269 250

F +34  916 268 868
pjrmerc...@indra.es
www.indra.es

 

 


_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to