IP Library Granted Patent US 8,588,189
Granted Patent B2
US 8,588,189 · App. 10/583,792 · Granted Nov 19, 2013

Wireless internet terminal and packet transmission method for improving quality of service

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,588,189
App. No.
10/583,792
Granted
Nov 19, 2013
Kind
B2
Abstract

Disclosed are a terminal of an OFDMA-TDMA wireless Internet system capable of reducing transmission delay time while securing QoS for uplink data and a packet transmission method. A MAC layer of the terminal is divided into a MAC software part and a MAC hardware part to control priorities of data packets at a high level and low level. The high level priority controller carries out various fine control operations according to a QoS policy and the low level priority controller performs mechanical control operations based on a predetermined simple fixed priority policy.

Claims (34)

1. An OFDMA-TDMA (Orthogonal Frequency Division Multiple Access-Time Division Multiple Access) based wireless Internet terminal comprising:

a QoS profile storing information about a QoS policy;

Media Access Control (MAC) layer software, comprising:

a classifier configured to identify a type of packet traffic and classify data packets corresponding to the packet traffic according to the QoS policy stored in the QoS profile,

an admission controller configured to determine admission or discard the classified data packets provided from a plurality of QoS queues based on a current call state and characteristics of the classified data packets, and

a first priority controller configured to give first priorities to the admitted classified data packets according to the QoS policy; and

MAC layer hardware, comprising:

a PDU maker configured to generate PDUs from the data packets given the first priorities,

a second priority controller configured to determine data packet types of the PDUs based on headers or an identifier of the PDUs and determine second priorities of the PDUs based on the determined data packet types and a predetermined priority policy that predetermines priorities of data packets according to a data packet type, wherein the second priorities are different from the first priorities;

a sorting queue configured to store the PDUs based on the second priorities of the PDUs assigned by the second priority controller, and

a transmitter configured to arrange the PDUs given the second priorities in an allocated bandwidth to transmit the PDUs;

wherein the MAC layer software further comprises the plurality of QoS queues for dividing and storing the data packets classified by the classifier, and a plurality of priority queues for dividing and storing the data packets admitted by the admission controller based on their first priorities,

wherein the classifier identifies the type of packet traffic and stores a data packet of the packet traffic in one of the plurality of QoS queues based on the QoS policy corresponding to the identified type,

wherein the admission controller stores the data packet, which is determined for admission, in one of the plurality of priority queues and discards data packets that have a degree of importance lower than a predetermined degree based on a network state, and

wherein the type of the packet traffic comprises at least one of audio data and burst data, and wherein the PDUs are MAC PDUs, and the second priority controller determines which one among an ACK packet, a management message packet and a user data packet, a corresponding packet is, based on headers or identifiers of the MAC PDUs and gives the second priories to the MAC PDUS in the order of the ACK packet, the management message packet and the user data packet independently from the QoS profile.

2. The OFDMA-TDMA based wireless Internet terminal as claimed in claim 1 , wherein the QoS policy maximizes a bandwidth utilization rate and minimizes a packet loss rate in a current communication environment.

3. The OFDMA-TDMA based wireless Internet terminal as claimed in claim 1 , wherein a PDU having a highest priority is located at a bottom of the sorting queue.

4. The OFDMA-TDMA based wireless Internet terminal as claimed in claim 1 , wherein the first priority controller gives data, which requires real-time transmission, a higher priority than data, which tolerates transmission delay, based on the QoS policy.

5. A packet processing method in a wireless Internet terminal, comprising:

identifying a type of data traffic and classifying and storing data packets corresponding to the data traffic based on a QoS policy;

determining admission or discarding of the classified data packets based on a current call state and characteristics of the classified data packets;

providing first priories to the data packets that are classified and admitted, based on the QoS policy;

storing the data packets given the first priorities in a queue and sequentially outputting the data packets based on their first priorities;

determining types of the data packets outputted from the queue according to packet information of the data packets given the first priorities and providing second priorities to the data packets based on the determined types and a predetermined priority policy that predetermined priorities of data packets according to a data packet type and is independent from the QoS policy, wherein the packet information is based on a header or an identifier of a corresponding data packet, and wherein the second priorities are different from the first priorities;

storing the data packets given second priorities based on the second priorities in a sorting queue; and

arranging the data packets provided from the sorting queue in an allocated bandwidth;

wherein identifying the type of the data traffic, classifying and storing the data packets, determining admission or discarding of the classified data packets and providing the first priorities to the classified data packets are executed by software, and wherein providing the second priorities to the data packets and arranging the data packets are executed by hardware,

wherein, in classifying and storing data packets, a data packet of the packet traffic is stored in one of a plurality of QoS queues based on the QoS policy corresponding to the identified type,

wherein, in determining admission or discarding of the classified data packets, a data packet, which is determined for admission, is stored in one of a plurality of priority queues, and

wherein the type of the packet traffic comprises at least one of audio data and burst data, data, and

wherein providing the second priorities to the data packets determines which one among an ACK packet, a management message packet and a user data packet a corresponding packet is, based on headers or identifiers of MAC PDUs, independently of the QoS policy and gives the second priorities to the MAC PDUs in the order of the ACK packet, the management message packet and the user data packet independently from the OoS profile.

6. The packet processing method as claimed in claim 5 , wherein a data packet having a highest priority is located at a bottom of the sorting queue.

7. The packet processing method as claimed in claim 5 , wherein the QoS policy maximizes a bandwidth utilization rate and minimizes a packet loss rate in a current communication environment, and

wherein providing the first priorities to the classified data packets gives data, which requires real-time transmission, a higher priority than data, which tolerates transmission delay, based on the QoS policy.

Assignments (2)
MERGER Recorded Jul 20, 2009
From: KTFREETEL CO., LTD.
To: KT CORPORATION
Reel/Frame 022976/0032 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2007
From: LEE, SEUNG-QUE; PARK, NAM-HOON; AHN, JEE-HWAN; CHO, CHOONG-HO
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE; SAMSUNG ELECTRONICS CO., LTD.; KT CORPORATION; SK TELECOM CO., LTD.; KTFREETEL CO., LTD.; HANARO TELECOM., INC.
Reel/Frame 019141/0409 →