<div dir="ltr">Okies <br><br>I shall follow your instructions <br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Feb 28, 2013 at 6:43 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"><div class="im">On Thu, Feb 28, 2013 at 05:54:27PM +0300, Akib Sayyed wrote:<br>
> I tried studying TSM code layer1 and Osmocom layer1 for purpose of<br>
> implementing them in cellphone it self but i as far as i know that init of<br>
> some variables required for amr are completed  but couldnt be able to<br>
> figure out what exactly part remaining .<br>
<br>
</div>I remain with what I stated before:<br>
<br>
you first need to understand the detailed operation of AMR in the<br>
context of GSM by studying the specs.  I'm mostly talking about the<br>
encoding of the various bits, signalling of codec mode changes, etc. -<br>
not the mathematical background of the actual voice codec.  It might<br>
also help to study related documents like the IF2 and RTP formats for<br>
AMR.<br>
<br>
Only with that backgorund knowledge _and_ knowledge of the TSM30 L1 code<br>
as well as traces from actual AMR calls on A-bis and possibly Um, I<br>
think you will be in a position to fully understand the porblem and<br>
implement what is needed.<br>
<br>
Asking for somebody to explain every little detail for you is not the<br>
way to solve any problem.  If Sylvian, Dieter, Andreas or I sit down,<br>
read the code + dosc, and give minute instructions what needs to be<br>
done, this consumes more of our time than if we actuall implement it<br>
ourselves.<br>
<br>
If you have _specific_ technical questions, please come back to the<br>
list.  If you have  a specific question, please include a precise<br>
reference to the chapter/section of the specification (+ exact version<br>
of the document), the exact function or data structure you refer to.<br>
<div class="HOEnZb"><div class="h5"><br>
--<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>
</div></div></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>