<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri" size="2"><span style="font-size:11pt;">
<div>Hello All,</div>
<div>Based on your inputs and our analysis of the code bases( current master versus Radisys EGPRS) we propose following elements, each to be submitted in incremental patches for merge to master branch</div>
<ol style="margin:0;padding-left:36pt;">
<li>Compression algorithm based on code tree</li><li>EPDAN decoding based on the code tree </li><li>PUAN encoding based on code tree</li><li>MCS 5-9 support in UL</li><li>Split block handling in UL</li><li>Split block generation in DL</li><li>Retransmission with Incremental redundancy</li><li>Relevant test suite updates as part of each of the item above</li></ol>
<div> </div>
<div>Please let us know your feedback/suggestions for the same.</div>
<div> </div>
<div>Regards</div>
<div>Saurabh</div>
<div> </div>
<div>-----Original Message-----<br>

From: Holger Freyther [<a href="mailto:holger@freyther.de">mailto:holger@freyther.de</a>]
<br>

Sent: Friday, March 04, 2016 10:35 PM<br>

To: Jacob Erlbeck <jacob01@gmx.net><br>

Cc: osmocom-net-gprs@lists.osmocom.org<br>

Subject: Re: Padding patch and moving forward with EGPRS support/merge</div>
<div> </div>
<div> </div>
<div>> On 03 Mar 2016, at 14:40, Jacob Erlbeck <<a href="mailto:jacob01@gmx.net">jacob01@gmx.net</a>> wrote:</div>
<div>> </div>
<div>> Hi,</div>
<div>> </div>
<div>> On 02.03.2016 20:14, Holger Freyther wrote:</div>
<div>>> * Jacob has not implemented compressed bitmaps in the DL TBF handling.</div>
<div>> </div>
<div>> More precisely, compressed bitmaps (decoding) are supported for DL </div>
<div>> TBFs only, since it is required to decode them DL Ack/Nack if the </div>
<div>> window size is increased which makes sense with multiple PDCH.</div>
<div>> </div>
<div>>> The reason</div>
<div>>> is because we want to avoid bufferbloat our windows don't really get</div>
<div>> that big and</div>
<div>>> it seems we didn't need it yet.</div>
<div>> </div>
<div>> The reason for not implementing them for UL TBF ACK yet was the fact </div>
<div>> that we only support single slot only in that direction and that the </div>
<div>> imposed restriction won't probably hurt in most cases. We can still </div>
<div>> send URBB even if the window size were larger than 96, so there are </div>
<div>> only some cases with long runs of NACKs and very few ACKs which might </div>
<div>> suffer from a slightly increased latency.</div>
<div>> </div>
<div>>> Now that you have built a tree based encoder, it might make sense to </div>
<div>>> include the encoder, add tests for the encoding,</div>
<div>> reason/explain</div>
<div>>> the performance and then hook the encoding in the DL ACK handling.</div>
<div>> </div>
<div>> -> UL TBF ACK handling</div>
<div> </div>
<div>thanks for the correction.</div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
</span></font>
</body>
</html>