downloading video through lte

41 views
Skip to first unread message

student87

unread,
Sep 1, 2016, 1:27:21 PM9/1/16
to ns-3-users
Hi,
I implemented an lte scenario: a set of nodes (ue) download a video from a remote host through lte link. I used the UdpTraceClientHelper class and a video trace file. When I run the script I obtain the following message : 
assert failed. cond="m_current >= m_dataStart && m_current <= m_dataEnd", msg="You have attempted to read beyond the bounds of the available buffer space. This usually indicates that a Header::Deserialize or Trailer::Deserialize method is trying to read data which was not written by a Header::Serialize or Trailer::Serialize method. In short: check the code of your Serialize and Deserialize methods.", file=./ns3/buffer.h, line=996
terminate called without an active exception .
I tried to run the script under the debugger gdb and I obtained the same message with the following message:  program received signal SIGABRT , aborted  0xb7fdcca2 in ?? ()
When I increase the size of the MTU of the link between the pgw and the remote host (4000 bytes), the problem is solved. I want to know if it is acceptable to use a MTU > 1500 bytes or I must modify other parameters in the lte configuration? 

Tommaso Pecorella

unread,
Sep 1, 2016, 7:50:28 PM9/1/16
to ns-3-users
Hi,

it could be a bug, but we need further info.
Please read the posting guidelines and submit a complete report.

Thanks.
T.
Reply all
Reply to author
Forward
0 new messages