<div dir="ltr">Thanks for Quick response.<br><div><div class="gmail_extra"><br></div><div class="gmail_extra">I tried studying TSM code layer1 and Osmocom layer1 for purpose of implementing them in cellphone it self but i as far as i know that init of some variables required for amr are completed  but couldnt be able to figure out what exactly part remaining .<br>

<br></div><div class="gmail_extra">also for decoding AMR convolution i made some changes to structures given by sylvain. I didnt know what i was doing but gave me correct output for encoding and decoding. but still i doubt its correctness. It would be great if some one could comment on these files.<br>

<br><br></div><div class="gmail_extra"><br>may be need to pay attention soon <br></div><div class="gmail_extra"><div class="gmail_quote">On Thu, Feb 28, 2013 at 2:37 PM, Harald Welte <span dir="ltr"><<a href="mailto:laforge@gnumonks.org" target="_blank">laforge@gnumonks.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Akib,<br>
<br>
I think it is best if you start to read the actual relevant GSM<br>
specifications if you want to implement part of it.   The key word to<br>
search for is probably the 'active code mode set'.<br>
<br></blockquote><div>I will try to check specs again. i am really doubting about hysteresis part. cause i dont know whether its needed or not while storing raw frames. if any one know please let me know shall save my time.<br>

  <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
At any given point in time, there can only be a set of four active<br>
codecs in an AMR connection.  The codec currently used within that set<br>
is selected with CMI/CMR bits on the L1 of the air interface. </blockquote><div>thanks for pointing out. <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">  The
selection of which four codecs are part of the currently active set is<br>
explicitly configured by signalling messages on RSL between BTS and BSC,<br>
as well as on Layer3 (RR) between BSC and MS.<br>
<div class="HOEnZb"><div class="h5"><br>
On Thu, Feb 28, 2013 at 01:15:37PM +0300, Akib Sayyed wrote:<br>
> Dear Sylvain<br>
><br>
><br>
> While Decoding AMR do need to just decode and pack it into raw amr frames<br>
> or we need to think about hysterasis and all parts also<br>
><br>
><br>
> also there are total 8 codec  modes<br>
><br>
> but in band data have details of on 4 codec modes<br>
><br>
> which one to choose out of 8 codec modes from those 8 modes.<br>
><br>
><br>
><br>
><br>
><br>
><br>
> --<br>
> Akib Sayyed<br>
> Matrix-Shell<br>
> <a href="mailto:akibsayyed@gmail.com">akibsayyed@gmail.com</a><br>
> <a href="mailto:akibsayyed@matrixshell.com">akibsayyed@matrixshell.com</a><br>
> Mob:- <a href="tel:%2B91-966-514-2243" value="+919665142243">+91-966-514-2243</a><br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
- Harald Welte <<a href="mailto:laforge@gnumonks.org">laforge@gnumonks.org</a>>           <a href="http://laforge.gnumonks.org/" target="_blank">http://laforge.gnumonks.org/</a><br>
============================================================================<br>
"Privacy in residential applications is a desirable marketing option."<br>
                                                  (ETSI EN 300 175-7 Ch. A6)<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br>Akib Sayyed<br>Matrix-Shell<br><a href="mailto:akibsayyed@gmail.com" target="_blank">akibsayyed@gmail.com</a><br><a href="mailto:akibsayyed@matrixshell.com" target="_blank">akibsayyed@matrixshell.com</a><br>

Mob:- +91-966-514-2243<br><br>
</div></div></div>