Author Topic: Please help me with my tests  (Read 10096 times)

looserouting

  • Newbie
  • *
  • Posts: 23
    • View Profile
Please help me with my tests
« on: July 22, 2013, 09:37:40 AM »
As RFC4566 told us
Quote
The purpose of SDP is to convey information about media streams in
   multimedia sessions to allow the recipients of a session description
   to participate in the session

So if an UAC (alice )sends an SIP-INVITE with let's say g711u and an packetization time of 70ms the receiver (Bob)should only accept the call if it can handle that ptime and should also use the same. Otherwise the INVITE should be declined with 488 Not Acceptable.

But many UAC's (Bob's) whould answer this call with ptime 20 (or its default).  A good UAC can react and use the ptime in Bob's 200 OK. Others don't , so both Endpoint use diffret packetization times.

Now I wanted to check out how yate behave in the middle of these szenarios.

My questions for now are:
How can I change the ptime in regexroute or routing module ?
How can I make yate respect the ptime send by the caller ? (i uses alway its default)


looserouting

  • Newbie
  • *
  • Posts: 23
    • View Profile
Re: Please help me with my tests
« Reply #1 on: July 24, 2013, 07:45:12 AM »
Another szenario came in mind.
Apparently the only ilbc mode asterisk supports is mode 30.
If yate sends an INVITE with ilbc mode 20 then asterisk will anwers(200 ok) with ilbc mode 30.

this should sound horrible, i guess.