Apparatus for Arq Controlling in Wireless Portable Internet System and Method Thereof
First Claim
1. An automatic repeat request (ARQ) controller for performing a dynamic service change in a wireless potable internet system, comprising:
- a connection controller for performing initialization, establishing a connection with a base station, and receiving negotiated ARQ information when power is supplied;
a power and hand-off controller for periodically estimating a carrier-to-interference-and-noise ratio (CINR) between current frequencies, and transmitting the CINR to the connection controller when a hand-off operation is required;
a service data unit (SDU) buffer for receiving an SDU from a terminal equipment subsystem providing an internet service, updating a sequence number of a transmission control protocol (TCP) packet, and storing the TCP packet;
an ARQ transmitter for receiving the TCP packet from the SDU buffer, dividing the TCP packet into MAC ARQ blocks having a predetermined size, and storing the divided packets in a fragment buffer;
a personal data unit (PDU) framer for generating an MAP PDU from the divided packet fragments which are received from the ARQ transmitter, and transmitting the MAP PDU to an uplink; and
an uplink scheduler for instructing the PDU framer to generate the MAC PDU for respective service flows with reference to quality of service (QoS), MAC ARQ window size, MAC ARQ block size information on the respective service flows received from the connection controller, and a CINR value received from the power and hand-off controller.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to an ARQ control apparatus and method. According to the present invention, a subscriber station performs initialization by communicating with a base station, and receives wireless link channel quality information; stores an SDU in an SDU buffer when the SDU is transmitted from an upper block, and establishes a connection with the base station for a corresponding service flow; receives QoS information on the service flow, ARQ information, and a CINR, and transmits them to the uplink scheduler; detects a TCP header of the SDU and stores TCP sequence number information; and performs a DSC for controlling an MAC ARQ window size with reference to the QoS information, ARQ information, CINR, and TCP congestion window size.
-
Citations
13 Claims
-
1. An automatic repeat request (ARQ) controller for performing a dynamic service change in a wireless potable internet system, comprising:
-
a connection controller for performing initialization, establishing a connection with a base station, and receiving negotiated ARQ information when power is supplied; a power and hand-off controller for periodically estimating a carrier-to-interference-and-noise ratio (CINR) between current frequencies, and transmitting the CINR to the connection controller when a hand-off operation is required; a service data unit (SDU) buffer for receiving an SDU from a terminal equipment subsystem providing an internet service, updating a sequence number of a transmission control protocol (TCP) packet, and storing the TCP packet; an ARQ transmitter for receiving the TCP packet from the SDU buffer, dividing the TCP packet into MAC ARQ blocks having a predetermined size, and storing the divided packets in a fragment buffer; a personal data unit (PDU) framer for generating an MAP PDU from the divided packet fragments which are received from the ARQ transmitter, and transmitting the MAP PDU to an uplink; and an uplink scheduler for instructing the PDU framer to generate the MAC PDU for respective service flows with reference to quality of service (QoS), MAC ARQ window size, MAC ARQ block size information on the respective service flows received from the connection controller, and a CINR value received from the power and hand-off controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An automatic repeat request (ARQ) control method in a wireless potable internet system, comprising:
-
performing initialization by communicating between a subscriber station and a base station, and receiving radio link channel quality information; storing an SDU in an SDU buffer when the SDU is transmitted from an upper block, and establishing a connection between the subscriber station and the base station for a corresponding service flow; receiving QoS information and ARQ information on the service flow, and a CINR, and transmitting the same to an uplink scheduler; detecting a TCP header of the SDU and storing TCP sequence number information; and performing a DSC for controlling an MAC ARQ window size with reference to the QoS information, ARQ information, CINR, and TCP congestion window size. - View Dependent Claims (10, 11, 12, 13)
-
Specification