Internal data structure of mobile terminal for QoS-based uplink data transmission, and operational methods thereof
First Claim
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, andwherein 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 Assignments
0 Petitions
Accused Products
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.
9 Citations
6 Claims
-
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. - View Dependent Claims (2)
-
-
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. - View Dependent Claims (4, 5)
-
-
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.
-
Specification