IP Library Granted Patent US 7,978,651
Granted Patent B2
US 7,978,651 · App. 11/663,676 · Granted Jul 12, 2011

Internal data structure of mobile terminal for QoS-based uplink data transmission, and operational methods thereof

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 7,978,651
App. No.
11/663,676
Granted
Jul 12, 2011
Kind
B2
Abstract

A recording medium having an internal data structure for uplink data transmission based on QoS in a mobile terminal of an OFDMA/TDMA-based high-speed portable Internet system, the internal data structure comprising a connection identifier index indicating a predetermined connection of the mobile terminal; a service class index indicating QoS classes of uplink data; a control channel index indicating a type of a control channel for transmission of a management message of the mobile terminal; an access type index indicating a type of access for a bandwidth request of the mobile terminal; a user packet list having IP packets linked to each other through a linked list; a management message list having the management messages linked to each other through a linked list; and a bandwidth request list having informative elements that are linked to each other for the bandwidth request through a linked list.

Claims (35)

1. A method for managing bandwidth for quality of service (QoS)-based uplink data transmission of a mobile terminal in an orthogonal frequency division multiple access (OFDMA)/time division multiple access (TDMA)-based high-speed portable Internet (HPi) system, the method comprising:

scanning, by the mobile terminal, management messages queued in the mobile terminal;

calculating a desired bandwidth for each connection identifier (CID) of the management messages queued in the mobile terminal;

scanning user packets queued in the mobile terminal; calculating a desired bandwidth for each CID of the user packets queued in the mobile terminal;

identifying a bandwidth request for each CID of the management messages and for each CID of the user packets as a general access type or a random access type;

storing bandwidth requests identified as the general access type in a general access type bandwidth request list;

storing bandwidth requests identified as the random access type in a random access type bandwidth request list;

performing the bandwidth requests stored in the random access type bandwidth request list prior to performing the bandwidth request stored in the general access type bandwidth request list; and

re-performing a bandwidth request for a CID when the type of bandwidth request is changed from the general access type to the random access type, wherein the management messages are linked to each other through a linked list in a management message list and are pointed by a connection identifier index indicating a predetermined connection of the mobile terminal and a control channel index indicating a type of a control channel for transmission of the management message of the mobile terminal, and

wherein the user packets are linked to each other through a linked list in a user packet list and are pointed by the connection identifier index and a service class index indicating quality of service classes of uplink data of the mobile terminal.

2. The method of claim 1 , wherein re-performing the bandwidth request comprises:

checking whether an access type change from the general access type to the random access type for the CID is requested;

when the access type change is requested, changing the general access type to the random access type as an index for the bandwidth request of the CID and storing the changed access type in a queue; and

re-performing the bandwidth request by employing the random access type stored in the queue.

3. A method for managing priority of quality of service (QoS)-based uplink data transmission of a mobile terminal in an orthogonal frequency division multiple access (OFDMA)/time division multiple access (TDMA)-based high-speed portable Internet (HPi) system, the method comprising:

comparing, by the mobile terminal, a size of a bandwidth requested for management messages to be transmitted and a size of bandwidth for transmitting the management messages to be transmitted;

when the size of the requested bandwidth is greater than the size of the bandwidth for transmitting the management messages, transmitting the management messages within the requested bandwidth according to priority;

comparing a size of a bandwidth requested for user packets to be transmitted and a size of bandwidth for transmitting the user packets to be transmitted; and

when the size of the requested bandwidth for user packets is greater than the size of the bandwidth for transmitting the user packets, transmitting the user packets within the requested bandwidth according to priority,

wherein the management messages are linked to each other through a linked list in a management message list and are pointed by a connection identifier index indicating a predetermined connection of the mobile terminal and a control channel index indicating a type of a control channel for transmission of the management message of the mobile terminal, and

wherein the user packets are linked to each other through a linked list in a user packet list and are pointed by the connection identifier index and a service class index indicating quality of service classes of uplink data of the mobile terminal.

4. The method of claim 3 , wherein the management messages are linked to a basic/primary channel and are transmitted prior to management messages linked to a secondary channel.

5. The method of claim 3 , wherein the user packets are transmitted in order of an unsolicited grant service (UGS), a real time polling service (RTPS), a non real time polling service (NRTPS), and a best effort service (BE).

6. A non-transitory computer-readable recording medium recording a program for managing bandwidth for quality of service (QoS)-based uplink data transmission of a mobile terminal in an orthogonal frequency division multiple access (OFDMA)/time division multiple access (TDMA)-based high-speed portable Internet (HPi) system, wherein the program causes the mobile terminal to execute:

scanning management messages queued in the mobile terminal;

calculating a desired bandwidth for each connection identifier (CID) of the management messages queued in the mobile terminal;

scanning user packets queued in the mobile terminal;

calculating a desired bandwidth for each CID of the user packets queued in the mobile terminal;

identifying a bandwidth request for each CID of the management messages and for each CID of the user packets as a general access type or a random access type;

storing bandwidth requests identified as the general access type in a general access type bandwidth request list;

storing bandwidth requests identified as the random access type in a random access type bandwidth request list;

performing the bandwidth requests stored in the random access type bandwidth request list prior to performing the bandwidth request stored in the general access type bandwidth request list; and

re-performing a bandwidth request for a CID when the type of bandwidth request is changed from the general access type to the random access type,

wherein the management messages are linked to each other through a linked list in a management message list and are pointed by a connection identifier index indicating a predetermined connection of the mobile terminal and a control channel index indicating a type of a control channel for transmission of the management message of the mobile terminal, and

wherein the user packets are linked to each other through a linked list in a user packet list and are pointed by the connection identifier index and a service class index indicating quality of service classes of uplink data of the mobile terminal.

Assignments (2)
MERGER Recorded Jul 20, 2009
From: KTFREETEL CO., LTD.
To: KT CORPORATION
Reel/Frame 022976/0032 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2007
From: LEE, SEUNG-QUE; SEO, JUNE-BAE; PARK, NAM-HOON
To: SAMSUNG ELECTRONICS CO., LTD.; ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE; KT COPRORATION; SK TELECOM CO., LTD.; KTFREETEL CO., LTD.; HANARO TELECOM., INC.
Reel/Frame 019119/0990 →