A method for response frame type indication according to response frame duration in a wireless network comprising an access point, AP, and a station, the method comprising: selecting a response frame type of a plurality of response frame types predefined in accordance to transmission durations of the response frame types, wherein each of the response frame types is associated with a different class of transmission duration; indicating, in a current frame scheduled for transmission, the selected response frame type using a first indication value predefined for the selected response frame type; transmitting the current frame on an access channel for one or more communication devices; wherein the response frame types include a no response type, a null data packet, NDP, response type, a normal size response type, and a long response type, wherein the normal size response type includes a normal acknowledgement, ACK, size response type and a normal block ACK, BA, size response type, wherein the NDP response type includes an NDP ACK response type and an NDP BA response type; wherein the no response type is assigned a first value, the NDP response type is assigned a second value, the normal size response type is assigned a third value, and the long response type is assigned a fourth value, wherein the first value is a two-bit indication value of 00, the second value is a two-bit indication value of 01, the third value is a two-bit indication value of 10, and the fourth value is a two-bit indication value of 11, wherein the first indication value is one of the first value, the second value, the third value and the fourth value; and the method further comprising: indicating in the current frame whether the selected response frame type is the normal ACK size response type or the normal BA size response type using a second indication value. selecting a response frame type of a plurality of response frame types predefined in accordance to transmission durations of the response frame types, wherein each of the response frame types is associated with a different class of transmission duration; indicating, in a current frame scheduled for transmission, the selected response frame type using a first indication value predefined for the selected response frame type; transmitting the current frame on an access channel for one or more communication devices; wherein the response frame types include a no response type, a null data packet, NDP, response type, a normal size response type, and a long response type, wherein the normal size response type includes a normal acknowledgement, ACK, size response type and a normal block ACK, BA, size response type, wherein the NDP response type includes an NDP ACK response type and an NDP BA response type; wherein the no response type is assigned a first value, the NDP response type is assigned a second value, the normal size response type is assigned a third value, and the long response type is assigned a fourth value, wherein the first value is a two-bit indication value of 00, the second value is a two-bit indication value of 01, the third value is a two-bit indication value of 10, and the fourth value is a two-bit indication value of 11, wherein the first indication value is one of the first value, the second value, the third value and the fourth value; and the method further comprising: indicating in the current frame whether the selected response frame type is the normal ACK size response type or the normal BA size response type using a second indication value. indicating in the current frame whether the selected response frame type is the normal ACK size response type or the normal BA size response type using a second indication value.