Yate Community Forum

General Category => Yate users hangout place => Topic started by: jgsm on September 03, 2014, 08:31:08 PM

Title: YateBTS: How voice is send when two GSM phones are talking
Post by: jgsm on September 03, 2014, 08:31:08 PM
I'm trying to understand how Yate/YateBTS is working. Can someone tell me how media stream is routed (processes, sockets etc) when two mobile phones are talking over YateBTS ?
Is it routed inside mbts ?
I'd like to see media stream in wireshark is it possible ?
Title: Re: YateBTS: How voice is send when two GSM phones are talking
Post by: paulc on September 04, 2014, 06:38:29 AM
Media streams are exchanged internally between mbts and the ybts module over an unnamed UNIX socket pair.

Even if the call is between two phones the media goes mbts -> ybts -> mbts as only the ybts module knows about routes and calls.

The NIB script does local routing for calls and connect together two ybts channels if the call is MO to MT. If the call needs to go out of the bts then it is sent out over a VoIP protocol (usually SIP). In this case the media can be intercepted as RTP.
Title: Re: YateBTS: How voice is send when two GSM phones are talking
Post by: reginaldosalles on May 10, 2016, 08:29:03 AM
paulc i send a private message for you. please reply me.
Title: Re: YateBTS: How voice is send when two GSM phones are talking
Post by: reginaldosalles on May 10, 2016, 08:32:53 AM
how to record/write/play the inbound gsm calls audio between 2 phones connected to yatebts? in outbound call (sip/aix) this is possible using wireshark rtp filter. but how do this with just inbound calls? yate/yatebts dont have any documentation about it. ask to yate engineers and nobody help.
Title: Re: YateBTS: How voice is send when two GSM phones are talking
Post by: Diana Cionoiu on May 16, 2016, 02:23:34 PM
We do not provide information on how to use YateBTS to spy legal or ilegal on phone users.