Scheme for supporting wireless transmission taking into account QoS of USB application data
AssigneesSamsung Electronics Co., Ltd., Ajou University Industry-Academic Cooperation Foundation
InventorsJun-Hyung Kim, Young-Bae Ko, Jong-Hyo Lee, Keun-Woo Lim, Woo-Sung Jung, Joo-Yeol Lee
Life of this patent
Estimating the term…
Abstract
Provided is a method and apparatus for wirelessly transmitting Universal Serial Bus (USB) application data by using an Enhanced Distributed Channel Access (EDCA) scheme that uses one or more Access Channels (ACs) having different priorities. The method includes receiving one or more USB application data from an USB application, dynamically assigning an AC through which the USB application data is to be transmitted, and transmitting the USB application data through the assigned AC.
Claims17
A method for wirelessly transmitting Universal Serial Bus (USB) application data by using an Enhanced Distributed Channel Access (EDCA) scheme that uses one or more Access Channels (ACs) having different priorities, the method comprising:
- receiving one or more USB application data from an USB application;
- assigning an AC through which the USB application data is to be transmitted;
- and
- transmitting the USB application data through the assigned AC,
- wherein the assigning of the AC comprises determining whether a size of packets queued in a queue of the AC is smaller than a predetermined queue size for the USB application data in the queue of the AC,
- wherein the USB application data comprises at least one of interrupt data, isochronous data, and bulk data,
- wherein if the USB application data comprises the isochronous data or the bulk data, the predetermined queue size for the USB application data corresponds to a value of dividing a maximum queue size of the queue of the AC by an adjustment value associated with the USB application data, and
- wherein if the USB application data comprises the interrupt data, the predetermined queue size for the USB application data corresponds to the maximum queue size of the queue of the AC.
An apparatus for wirelessly transmitting Universal Serial Bus (USB) application data by using an Enhanced Distributed Channel Access (EDCA) scheme that uses one or more Access Channels (ACs) having different priorities, the apparatus comprising:
- a Protocol Adaptation Layer (PAL) configured to receive one or more USB application data from an USB application and assign an AC through which the USB application data is to be transmitted;
- and
- a Wireless Fidelity (WiFi) EDCA unit configured to transmit the USB application data through the assigned AC,
- wherein the assigning of the AC comprises determining whether a size of packets queued in a queue of the AC is smaller than a predetermined queue size for the USB application data in the queue of the AC,
- wherein the USB application data comprises at least one of interrupt data, isochronous data, and bulk data,
- wherein if the USB application data comprises the isochronous data or the bulk data, the predetermined queue size for the USB application data corresponds to a value of dividing a maximum queue size of the queue of the AC by an adjustment value associated with the USB application data, and
- wherein if the USB application data comprises the interrupt data, the predetermined queue size for the USB application data corresponds to the maximum queue size of the queue of the AC.
Dependencies are inferred from the claim text.