locked
Maximum packet size? RRS feed

  • Question

  • Hi, 

    I'm trying to transmit large data packet, just link a-mpdu or a-msdu. 

    I simply modify umxdot11 source code by increasing maximum threshold of the data size.

    DataBufferSize 4096 -> 65536 (appext.h)

    INPUT_MAX 4096 -> 65536 (dot11_pkt.h)

    MAX_TXVECTOR_LENGTH 4095 -> 65536 (config.h)

    In my opinion, it generate the signal properly. 

    However, when it calls SoraURadioTransferEx function (write the signal on the RCB memory), it return failure message(hr=000003e6).

    Is it impossible to generate large data packet?

    thank you.

    Monday, September 16, 2013 1:27 PM

Answers

  • The implementation in umxdot11 is assuming MTU=1500. So large packet will not supported.
    • Proposed as answer by Qi LuoEditor Tuesday, September 17, 2013 12:40 PM
    • Marked as answer by Qi LuoEditor Monday, September 30, 2013 10:22 AM
    Tuesday, September 17, 2013 12:40 PM
    Answerer

All replies

  • Maybe you should check the modulated digital signal size!

    Is it larger than 2MB?


    Danial.F

    Tuesday, September 17, 2013 6:48 AM
  • The implementation in umxdot11 is assuming MTU=1500. So large packet will not supported.
    • Proposed as answer by Qi LuoEditor Tuesday, September 17, 2013 12:40 PM
    • Marked as answer by Qi LuoEditor Monday, September 30, 2013 10:22 AM
    Tuesday, September 17, 2013 12:40 PM
    Answerer
  • So which part should I modify to support large packet?

    As I explain above, the parameters do not work?

    If you have any idea, please let me know

    Monday, September 30, 2013 7:06 AM
  • They are many components assuming this MTU, you should do a complete check on them all to make it possible (yes, great effort).

    The most critical component is Viterbi, because it holds the whole frame in lattice array.

    Monday, September 30, 2013 7:13 AM
    Answerer
  • Thanks alot
    Monday, September 30, 2013 9:54 AM