Bugzilla – Bug 2052
AM RLC not sending all the packets on he Tx buffer
Last modified: 2015-04-29 04:44:36 UTC
Created attachment 1961 [details] LOG traces of the AM RLC entity with some comments Hi, my name is Imen, I am using the Lte module of ns3.21 to simulate a simple downlink UDP packet transmissions with AM RLC model. But I have encountered some problems with the RLC layer: It doesn't send all the packets of the transmission buffer "all the time", I mean that depends on the number of packets sent from the remote server. 1-for 15 pckts of 100 bytes ==> 15 pckts are received by the application layer of the UE 2-for 20 pckts of 100 bytes ==> 15 pckts are received by the application layer of the UE 3-for 100 pckts of 100 bytes ==> 94 pckts are received by the application layer of the UE I tried to follow the problem with the LOG traces, I found that the AM RLC stopped caling the DoNotifyTxOpportunity function after having all transmitted from the REtransmission buffer even if there were pending pckts on the transmission buffer. I don't know if it's really a bug or there is something escaping me. I have attached below my LOG file with some comments.
The RLC AM implementation has some known issues, see bug 1757. Can you please try the development repository mentioned in bug 1757, and comment if it fixes the problem?
I expect that this is fixed since bug 1757 was closed.