14.03.2015 Views

AT Commands Reference Manual - wireless netcontrol GmbH

AT Commands Reference Manual - wireless netcontrol GmbH

AT Commands Reference Manual - wireless netcontrol GmbH

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 3: <strong>AT</strong> <strong>Commands</strong> <strong>Reference</strong><br />

Note: 1) In the TCP/IP architecture we are focusing on the TCP ability to acknowledge sent<br />

message.<br />

2) The purpose of the two TCP Stack Options: and , is to increase TCP<br />

DL/UL performance over fast high RTT (round trip time) links. i.e. In order to achieve a<br />

High Throughput over an HSDPA/HSUPA network, should be set to 63<br />

Kbytes and to 1 (Enable). Setting these two parameters affects the next socket<br />

session open request.<br />

DTE<br />

Application<br />

Remote<br />

user<br />

TCP layer<br />

IP Layer<br />

Message (S.N. = x; length = y)<br />

ACK(A.N. = x+y)<br />

TCP layer<br />

IP Layer<br />

H24<br />

Figure 3-6: TCP Data ACK NACK Indication Feature Overview<br />

S.N. - Sequence Number<br />

A.N. - Acknowledge Number<br />

1. If IsAckIndReq equal to 0, feature is inactive, the module should report nothing regarding to<br />

the number of bytes that were acknowledged by the remote user application.<br />

2. If IsAckIndReq equal to 1, the module shall report to the DTE (by MIPST<strong>AT</strong> indication),<br />

when the TCP connection is closed, the total number of bytes that were acknowledged by the<br />

remote user application.<br />

When the TCP connection is closed perform the following calculation:<br />

Total number of bytes that were acknowledged = (last accepted Acknowledge Number) -<br />

(TCP connection initial Sequence Number).<br />

3. If IsAckIndReq equal to 2, module shall report to the DTE (by MIPST<strong>AT</strong> indication) every<br />

time after receiving acknowledge from the remote user application.<br />

When the remote user application sends acknowledge perform the following<br />

calculation:Total number of bytes that were acknowledged so far = (last accepted<br />

Acknowledge Number) - (TCP connection initial Sequence Number).<br />

Note: <strong>AT</strong>+MIPCLOSE, <strong>AT</strong>+MIPUSH and <strong>AT</strong>+MIPST<strong>AT</strong> commands are affected from the<br />

IsAckIndReq feature status.<br />

Note: 2 ) The purpose of these two TCP Stack Options, and , is to increase<br />

TCP DL/UL Performance over fast high RTT (round trip time) links.<br />

i.e. In order to achieve High Throughput over HSDPA/HSUPA Network set to<br />

63 Kbytes and set to 1 (Enable).<br />

April 15, 2010 H24 - <strong>AT</strong> <strong>Commands</strong> <strong>Reference</strong> <strong>Manual</strong> 3-337

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!