KR101298593B1 - Apparatus and method for transmitting data using communication synchronization with usb in usb wireless lan system - Google Patents

Apparatus and method for transmitting data using communication synchronization with usb in usb wireless lan system Download PDF

Info

Publication number
KR101298593B1
KR101298593B1 KR1020090128513A KR20090128513A KR101298593B1 KR 101298593 B1 KR101298593 B1 KR 101298593B1 KR 1020090128513 A KR1020090128513 A KR 1020090128513A KR 20090128513 A KR20090128513 A KR 20090128513A KR 101298593 B1 KR101298593 B1 KR 101298593B1
Authority
KR
South Korea
Prior art keywords
usb
terminal
wireless lan
data
mode
Prior art date
Application number
KR1020090128513A
Other languages
Korean (ko)
Other versions
KR20110071844A (en
Inventor
나해영
Original Assignee
한국전자통신연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국전자통신연구원 filed Critical 한국전자통신연구원
Priority to KR1020090128513A priority Critical patent/KR101298593B1/en
Priority to US12/965,780 priority patent/US20110149819A1/en
Publication of KR20110071844A publication Critical patent/KR20110071844A/en
Application granted granted Critical
Publication of KR101298593B1 publication Critical patent/KR101298593B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0216Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Abstract

본 발명은 유에스비를 호스트 인터페이스로 하는 무선랜 시스템에서 유에스비 통신 동기화 장치 및 방법에 관한 것으로 더욱 상세하게는 유에스비 호스트 인터페이스로 하는 무선랜 시스템에서 유에스비 통신 동기화를 통한 전력 소모를 최소화하기 위한 장치 및 방법에 관한 것이다.

본 발명에서는 단말의 전력소모를 줄일 수 있고, 효율적인 패킷 전송이 가능하며 USB 시스템과 무선 랜 시스템간의 호환성을 유지할 수 있는 동기화 장치 및 방법을 제공한다.

본 발명의 일 실시 예에 따른 동기화 장치는, USB-무선 랜 시스템에서 USB 장치가 포함된 단말에서 전력 소모를 줄이며 USB 호스트와 동기를 맞추기 위한 동기화 장치에 있어서, 상기 단말의 상기 전력 모드를 조정하는 전력 모드 조정기와,상기 USB 호스트로부터 데이터를 수신하고 상기 전력 모드에 따라 응답(ACK) 또는 부정응답(NAK)을 상기 호스트로 전송하는 USB 장치와, 상기 USB 장치가 수신한 데이터를 무선 랜 규격으로 송신하는 무선랜 송신부를 포함한다.

Figure R1020090128513

USB, 무선 랜, 동기화, 응답, 부정응답

The present invention relates to a device and a method for synchronizing a USS communication in a wireless LAN system using a USB interface as a host interface, and more particularly, to an apparatus and method for minimizing power consumption by synchronizing a USS communication in a wireless LAN system using a USB interface. It is about.

The present invention provides a synchronization device and method that can reduce power consumption of a terminal, enable efficient packet transmission, and maintain compatibility between a USB system and a wireless LAN system.

The synchronization device according to an embodiment of the present invention is a synchronization device for synchronizing with a USB host while reducing power consumption in a terminal including a USB device in a USB-Wireless LAN system, which adjusts the power mode of the terminal. A power mode controller and a USB device for receiving data from the USB host and transmitting an acknowledgment (ACK) or a negative acknowledgment (NAK) to the host according to the power mode, and the data received by the USB device as a wireless LAN standard. It includes a wireless LAN transmitter for transmitting.

Figure R1020090128513

USB, WiFi, Sync, Response, No Response

Description

USB-무선 랜(LAN) 시스템에서 USB 통신 동기화를 통한 데이터 송신 장치 및 방법{APPARATUS AND METHOD FOR TRANSMITTING DATA USING COMMUNICATION SYNCHRONIZATION WITH USB IN USB WIRELESS LAN SYSTEM}APPARATUS AND METHOD FOR TRANSMITTING DATA USING COMMUNICATION SYNCHRONIZATION WITH USB IN USB WIRELESS LAN SYSTEM}

본 발명은 유에스비를 호스트 인터페이스로 하는 무선랜 시스템에서 유에스비 통신 동기화 장치 및 방법에 관한 것으로 더욱 상세하게는 유에스비 호스트 인터페이스로 하는 무선랜 시스템에서 유에스비 통신 동기화를 통한 전력 소모를 최소화하기 위한 장치 및 방법에 관한 것이다.The present invention relates to a device and a method for synchronizing a USS communication in a wireless LAN system using a USB interface as a host interface, and more particularly, to an apparatus and method for minimizing power consumption by synchronizing a USS communication in a wireless LAN system using a USB interface. It is about.

"본 발명은 지식경제부의 IT 성장동력기술개발사업의 일환으로 수행한 연구로부터 도출된 것이다. [과제고유번호 :2006-S-014-03, 과제명 : 200Mbps급 IEEE 802.11n 모뎀 및 RF 칩셋 개발 ]""The present invention is derived from a study conducted as part of the IT growth engine technology development project of the Ministry of Knowledge Economy. [Task No.: 2006-S-014-03, Task name: 200Mbps IEEE 802.11n modem and RF chipset development ] "

기존의 사용된 USB를 통한 전송은 무선 랜 시스템의 운영 모드와 관계없이 해당 종단 버퍼가 USB 데이터를 전송받을 수 있고 전송된 데이터를 저장할 만한 충분한 공간이 확보되어 있으면 전송 데이터를 수신 및 저장한다. 저장된 데이터가 있으면 무선 랜 전송 블록은 해당 데이터를 전송하기 위해 운영 모드를 수면 모 드(doze mode)에서 활성 모드(active mode)로 변경하고 무선 랜 패킷을 전송한다. In the existing transmission via USB, regardless of the operating mode of the WLAN system, if the corresponding end buffer can receive the USB data and there is enough space to store the transmitted data, the transmission data is received and stored. If there is stored data, the WLAN transmission block changes the operation mode from the sleep mode to the active mode and transmits the WLAN packet to transmit the data.

도 1은 USB를 호스트 인터페이스로 하는 무선 랜 시스템의 구성도이다.1 is a configuration diagram of a wireless LAN system using USB as a host interface.

도 1에서는 USB 호스트(110), USB 호스트(100)와 통신하는 USB 장치(121)를 포함하는 무선 랜 시스템(120), 무선 랜 시스템과 통신하는 액세스 포인트(Access Point : 이하 "AP"라 칭함)로 구성된다. 무선 랜 시스템(120)은 USB 호스트(110)와 USB 인터페이스를 지원하기 위해 USB 장치(121), USB를 통해 전송 받은 데이터를 무선 랜 송신부(125)에 전달하는 패킷 송신 경로(123), 무선 랜 수신부(WLAN)를 통해 수신 받은 데이터를 USB 장치(121)를 통해 USB 호스트(110)으로 전달하는 패킷 수신 경로(124)와 다른 무선 랜 시스템 즉, 도 1에서는 AP(130)과 패킷을 송/수신하는 무선랜 송신부(125)와 무선랜 수신부(126)로 구성된다. 또한 무선 랜의 파워 모드를 결정하는 전력 모드 조정기(122)를 가진다.In FIG. 1, a wireless LAN system 120 including a USB host 110, a USB device 121 communicating with a USB host 100, and an access point communicating with a wireless LAN system (hereinafter referred to as “AP”). It is composed of The wireless LAN system 120 transmits the data transmitted through the USB device 121 and the USB to the wireless LAN transmitter 125 to support the USB host 110 and the USB interface. In the wireless LAN system, that is, the packet reception path 124 that transfers the data received through the reception unit (WLAN) to the USB host 110 through the USB device 121, that is, in FIG. It consists of a wireless LAN transmitter 125 and a wireless LAN receiver 126 for receiving. It also has a power mode adjuster 122 that determines the power mode of the WLAN.

도 2는 USB를 호스트 인터페이스로 하는 무선 랜 시스템의 송신 동작을 위한 구성도이다.2 is a configuration diagram for a transmission operation of a wireless LAN system using USB as a host interface.

도 2에서는 주기적으로 비콘 신호(211, 212)를 송신하는 기지국(310), 전력 절약 프로토콜에 의하여 수면 모드(Doze Mode)와 활성 모드(Active Mode)로의 천이가 가능한 단말(220), USB 호스트(230), 단말 내부에 포함되며 있으며 USB 호스트와 통신을 하는 USB 장치(USB Device)(240) 단말내의 패킷 전송 경로(250)로 구성된다. 이하에서는 무선 랜 시스템을 기초로 하여 기지국을 AP로 가정하여 설명하기로 한다.In FIG. 2, the base station 310 periodically transmitting beacon signals 211 and 212, a terminal 220 capable of transitioning to a sleep mode and an active mode by a power saving protocol, and a USB host ( 230, a packet transmission path 250 included in the terminal and a USB device 240 communicating with the USB host. Hereinafter, the base station is assumed to be an AP based on a wireless LAN system.

도 2를 기준으로 USB를 호스트로 하는 인터페이스 무선 랜 시스템의 송신 동 작에 관하여 살펴보기로 한다. AP(210)는 주기적으로 비콘 신호(211, 212)를 단말에게 전송한다. 전원 절약 프로토콜을 사용하는 802.11 무선 랜 시스템의 단말(220)은 비콘 신호(211, 212)를 수신하기 위해 수면 모드(doze mode)에서 활성(active mode)(221, 223)로 전환된다. 단말(220)은 비콘 신호(211, 212)에서 획득한 정보로부터 수면 모드(Doze mode)(203)로 변경될 지 활성 모드(Active mode)에서 패킷 수신을 기다리거나 송신을 할 지 결정한다.Referring to Figure 2 will be described with respect to the transmission operation of the interface wireless LAN system with a USB host. The AP 210 periodically transmits beacon signals 211 and 212 to the terminal. The terminal 220 of the 802.11 wireless LAN system using the power saving protocol is switched from the sleep mode (doze mode) to the active mode (221, 223) to receive the beacon signals (211, 212). The terminal 220 determines whether to change to the sleep mode 203 from the information obtained from the beacon signals 211 and 212 or wait for the packet reception or transmit in the active mode.

만약 단말(220)의 수면 모드(Doze mode)일 때 USB 호스트(230)가 무선 랜을 통해 전송할 데이터를 USB 장치(240)로 데이터(230)를 보내면 USB 장치(240)는 성공적으로 전송된 데이터에 대해 ACK(241)를 USB 호스트로 송신한다(205). 이런 경우 단말은 무선으로 전송해야 할 데이터가 있다고 판단하고 수면 모드(Doze mode)에서 활성 모드(Active mode)로 천이된다. 그리하여 단말의 무선랜 송신부는 패킷 송신 경로(250)를 통해 USB 장치(240)로부터 전달받은 패킷(251)을 무선 랜을 통해 무선으로 AP(210)나 다른 단말로 송신한다. If the USB host 230 sends data 230 to the USB device 240 to transmit data through the wireless LAN in the sleep mode of the terminal 220, the USB device 240 successfully transmits the data. ACK 241 is sent to the USB host for 205. In this case, the UE determines that there is data to be transmitted wirelessly and transitions from the sleep mode to the active mode. Thus, the WLAN transmitter of the terminal transmits the packet 251 received from the USB device 240 via the packet transmission path 250 to the AP 210 or another terminal wirelessly through the WLAN.

이런 경우 전송할 데이터가 존재할 경우 지속적으로 모드의 변화에 의한 무선 단말의 전력 소모를 증가시키는 단점이 있다.In this case, if there is data to be transmitted, there is a disadvantage of continuously increasing the power consumption of the wireless terminal due to the change of the mode.

따라서 본 발명에서는 단말의 전력소모를 줄일 수 있는 동기화 장치 및 방법을 제공한다.Accordingly, the present invention provides a synchronization device and method that can reduce the power consumption of the terminal.

또한 본 발명에서는 효율적인 패킷 전송이 가능한 동기화 장치 및 방법을 제공한다.The present invention also provides a synchronization device and method capable of efficient packet transmission.

또한 본 발명에서는 USB 시스템과 무선 랜 시스템간의 호환성을 유지할 수 있는 동기화 장치 및 방법을 제공한다. The present invention also provides a synchronization device and method that can maintain compatibility between the USB system and the wireless LAN system.

본 발명의 일 실시 예에 따른 동기화 장치는, USB-무선 랜 시스템의 USB 장치가 포함된 단말에서 전력 소모를 줄이며 USB 호스트와 동기를 맞추기 위한 동기화 장치에 있어서, 상기 단말의 상기 전력 모드를 조정하는 전력 모드 조정기와,상기 USB 호스트로부터 데이터를 수신하고 상기 전력 모드에 따라 응답(ACK) 또는 부정응답(NAK)을 상기 호스트로 전송하는 USB 장치와, 상기 USB 장치가 수신한 데이터를 무선 랜 규격으로 송신하는 무선랜 송신부를 포함한다.The synchronization device according to an embodiment of the present invention provides a synchronization device for synchronizing with a USB host by reducing power consumption in a terminal including a USB device of a USB-Wireless LAN system, and adjusting the power mode of the terminal. A power mode controller and a USB device for receiving data from the USB host and transmitting an acknowledgment (ACK) or a negative acknowledgment (NAK) to the host according to the power mode, and the data received by the USB device as a wireless LAN standard. It includes a wireless LAN transmitter for transmitting.

본 발명의 일 실시 예에 따른 동기화 방법은, USB-무선 랜 시스템의 USB 장치가 포함된 단말에서 전력 소모를 줄이며 USB 호스트와 동기를 맞추기 위한 동기화 방법에 있어서, 상기 USB 호스트로부터 무선 랜을 통하여 전송할 데이터를 수신하는 과정과, 상기 단말의 모드 상태를 판단하는 과정과, 상기 모드가 수면모드이면 상기 데이터를 수신할 수 없다는 부정응답을 상기 호스트로 전송하는 과정을 포함한다.A synchronization method according to an embodiment of the present invention is a synchronization method for reducing power consumption and synchronizing with a USB host in a terminal including a USB device of a USB-Wireless LAN system, which is transmitted from the USB host through a wireless LAN. Receiving data, determining a mode state of the terminal, and transmitting a negative response to the host that the data cannot be received when the mode is a sleep mode.

본 발명의 일 실시 예에 따른 동기화 방법은, USB-무선 랜 시스템의 USB 호스트에서 USB 장치가 포함된 단말과 동기를 맞추기 위한 동기화 방법에 있어서, 상 기 USB 장치로부터 단말의 모드에 관한 정보를 수신하는 과정과, 상기 단말의 모드에 관한 정보를 기초로 상기 단말의 모드를 판단하는 과정과, 상기 단말의 모드가 수면모드이면 상기 USB 호스트는 상기 무선 랜을 통하여 전송할 데이터를 버퍼링하는 과정을 포함한다.The synchronization method according to an embodiment of the present invention is a synchronization method for synchronizing with a terminal including a USB device in a USB host of a USB-Wireless LAN system, and receives information about a mode of the terminal from the USB device. And determining a mode of the terminal based on the information about the mode of the terminal, and if the mode of the terminal is a sleep mode, the USB host buffering data to be transmitted through the wireless LAN. .

본 발명의 동기화 방법 및 시스템은 단말의 전력소모를 줄일 수 있고, 효율적인 패킷 전송이 가능하며 USB 시스템과 무선 랜 시스템간의 호환성을 유지할 수 있다.The synchronization method and system of the present invention can reduce power consumption of the terminal, enable efficient packet transmission, and maintain compatibility between the USB system and the WLAN system.

본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail.

본 발명에서는 USB를 호스트로 하는 무선 랜 시스템에서 동기화를 통한 대기 전력 소모를 최소화하는 방법 및 장치에 관하여 설명한다. 대기 전력을 최소화하기 위해서는 USB-무선 랜 시스템을 구성하고 있는 기능 블록 중 수면 모드(Doze mode)에서 동작하는 기능 블록을 최소화하여야 한다. 수면 모드(Doze mode)에 USB 전송에 응답하기 위한 최소한의 기능 블록만을 동작시키고 나머지 블록의 동작을 사용하지 않아 전력 소모를 최소화하고자 한다. 이를 위해 무선 랜의 운용 모드에 따른 USB와의 통신을 동기화하는 방법 및 시스템을 설명한다. 여기서 USB-무선 랜 시스템이란 USB를 호스트로 사용하고 USB 호스트와 통신을 하는 USB 장치가 존재하는 단말이 있으며, 단말과 통신하는 기지국 및 단말이 함께 존재하는 BSS(Basic Service Set)을 기본 단위로 하는 망 구조를 의미한다.In the present invention, a method and apparatus for minimizing standby power consumption through synchronization in a wireless LAN system with USB as a host will be described. In order to minimize the standby power, the functional blocks that operate in the sleep mode should be minimized among the functional blocks constituting the USB-Wireless LAN system. It aims to minimize power consumption by operating only the minimum functional blocks to respond to USB transfers in doze mode and not using the rest of the blocks. To this end, a method and system for synchronizing communication with a USB according to an operation mode of a wireless LAN will be described. Here, a USB-Wireless LAN system includes a terminal using a USB as a host and a USB device communicating with the USB host, and a basic service set (BSS) in which a base station and a terminal communicating with the terminal exist together. It means network structure.

이하에서 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시 예를 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 3은 본 발명의 일 실시 예에 따른 USB를 호스트 인터페이스로 하는 무선 랜 시스템의 송신 동작을 위한 구성도이다.3 is a configuration diagram for a transmission operation of a wireless LAN system using a USB as a host interface according to an embodiment of the present invention.

도 3에서는 주기적으로 비콘 신호(311, 312)를 송신하는 기지국(310), 전력 절약 프로토콜에 의하여 수면 모드(Doze Mode)와 활성 모드(Active Mode)로의 천이가 가능한 단말(320), USB 호스트(330), 단말 내부에 포함되며 있으며 USB 호스트와 통신을 하는 USB 장치(USB Device)(340) 단말내의 패킷 전송 경로(350)로 구성된다. 이하에서는 무선 랜 시스템을 기초로 하여 기지국을 AP로 가정하여 설명하기로 한다. 또한 단말(320)은 전력 모드를 결정하는 전력 모드 조정기를 포함하고 있으며 도 3에서는 도시하지 않았다. 그리고 나머지 도 3의 단말의 구성은 도 1과 동일하다고 가정한다.In FIG. 3, a base station 310 periodically transmitting beacon signals 311 and 312, a terminal 320 capable of transitioning to a sleep mode and an active mode by a power saving protocol, and a USB host ( 330, a packet transmission path 350 included in the terminal and communicating with a USB host 340. Hereinafter, the base station is assumed to be an AP based on a wireless LAN system. In addition, the terminal 320 includes a power mode adjuster for determining a power mode, which is not shown in FIG. 3. And it is assumed that the rest of the configuration of the terminal of FIG. 3 is the same as FIG.

도 3를 기준으로 본 발명의 일 실시 예에 따른 USB를 호스트로 하는 인터페이스 무선 랜 시스템의 송신 동작에 관하여 살펴보기로 한다. AP(310)는 주기적으로 비콘 신호(311, 312)를 단말에게 전송한다. 전원 절약 프로토콜을 사용하는 802.11 무선 랜 시스템의 단말(320)은 비콘 신호(311, 312)를 수신하기 위해 수면 모드(doze mode)에서 활성(active mode)(321, 323)로 전환된다. 단말(320)은 비콘 신호(311, 312)에서 획득한 정보로부터 수면 모드(Doze mode)(303)로 변경될 지 활성 모드(Active mode)에서 패킷 수신을 기다리거나 송신을 할 지 결정한다. 이러한 모드 변환의 정보 및 변경은 도 1의 전력 모드 조정기가 담당한다.Referring to Figure 3 will be described with respect to the transmission operation of the interface wireless LAN system using a USB host according to an embodiment of the present invention. The AP 310 periodically transmits beacon signals 311 and 312 to the terminal. The terminal 320 of the 802.11 wireless LAN system using the power saving protocol is switched from the sleep mode (doze mode) to the active mode (321, 323) to receive the beacon signals (311, 312). The terminal 320 determines whether to change from the information acquired in the beacon signals 311 and 312 to the doze mode 303 or to wait for the packet reception or transmit in the active mode. Information and modification of this mode conversion is in charge of the power mode regulator of FIG.

만약 단말(320)의 수면 모드(Doze mode)에서 USB 호스트(330)가 무선 랜을 통해 전송할 데이터(331)를 전송하면 USB 장치(340)는 전송된 데이터에 대해 NAK(341)를 호스트로 송신한다. 이는 불필요한 전력 소모를 줄이기 위하여 USB 호스트에 의해 전송되는 패킷에 따라 모드가 변경되는 것을 제안하기 위해서이다. NAK(341)를 수신한 USB 호스트(330)는 성공적으로 데이터를 전송할 때까지 지속적으로 패킷을 전송한다. 단말이 수면 모드(Doze mode)에서 활성 모드(Active mode)천이되면 USB 장치(340)는 USB 호스트(330)로부터 수신한 데이터(332)에 대한 ACK(342)를 송신하여 성공적으로 전송되었음을 USB 호스트(330)에 알린다. 그리하여 단말의 무선랜 송신부는 패킷 송신 경로(350)를 통해 USB 장치(340)로부터 전달받은 패킷(351)을 무선 랜 시스템을 통해 무선으로 AP(210)나 다른 단말로 송신한다.If the USB host 330 transmits data 331 to be transmitted through the wireless LAN in the sleep mode of the terminal 320, the USB device 340 transmits a NAK 341 to the host for the transmitted data. do. This is to suggest that the mode is changed according to the packet transmitted by the USB host in order to reduce unnecessary power consumption. Receiving the NAK 341, the USB host 330 continuously transmits packets until the data is successfully transmitted. When the terminal transitions from the sleep mode to the active mode, the USB device 340 transmits the ACK 342 for the data 332 received from the USB host 330 to successfully transmit the USB host. Notified at 330. Thus, the WLAN transmitter of the terminal transmits the packet 351 received from the USB device 340 through the packet transmission path 350 to the AP 210 or another terminal wirelessly through the WLAN system.

도 4는 본 발명의 일 실시 예에 따른 전력 절약 상태의 USB-무선 랜 시스템의 동작 흐름도이다.4 is an operation flowchart of a USB-Wireless LAN system in a power saving state according to an embodiment of the present invention.

410 단계에서 USB 장치(340)는 USB 호스트(330)로부터 패킷을 수신한다. 420 단계에서 단말(320)의 모드를 판단한다. 430 단계에서 단말(320)이 수면 모드(Doze mode)일 경우 USB 장치(340)는 항상 부정응답(NAK)(341) 메시지를 USB 호스트(330) 에게 전달한다. 440 단계에서 단말(340)이 수면 모드(Doze)가 아닐 경우 즉, 활성 모드(Active mode)일 경우는 US 장치(340)는 endpoint condition에 따라 USB 호스트(330)로 응답(ACK)을 전달한다. 450 단계에서 단말(320)이 지속적으로 수면 모드일 경우 USB 장치는 항상 부정응답(NAK)을 응답한다. 만약 단말(340)이 수면 모드(Doze)가 아닐 경우 즉, 활성 모드(Active mode)일 경우는 USB 장치(340)는 endpoint condition에 따라 USB 호스트(330)로 응답(ACK)을 전달한다. 상술한 단말은 USB-무선 랜 시스템의 일부분이며, 단말의 모드 변화는 USB-무선 랜 시스템의 상태변화와 동일하다.In operation 410, the USB device 340 receives a packet from the USB host 330. In step 420, the mode of the terminal 320 is determined. In operation 430, when the terminal 320 is in the sleep mode, the USB device 340 always transmits a NAK 341 message to the USB host 330. If the terminal 340 is not in the sleep mode (Doze), that is, in the active mode (step 440), the US device 340 transmits an acknowledgment (ACK) to the USB host 330 according to the endpoint condition. . When the terminal 320 is in the sleep mode continuously in step 450, the USB device always responds with a negative response (NAK). If the terminal 340 is not in the sleep mode (Doze), that is, the active mode (Active mode), the USB device 340 transmits a response (ACK) to the USB host 330 according to the endpoint condition. The above-described terminal is a part of the USB-Wireless LAN system, the mode change of the terminal is the same as the state change of the USB-Wireless LAN system.

도 5는 본 발명의 다른 실시 예에 따른 전력 절약 상태의 USB-무선 랜 시스템의 동작 흐름도이다.5 is an operation flowchart of a USB-Wireless LAN system in a power saving state according to another embodiment of the present invention.

510단계에서 USB 호스트(330)는 USB 장치(340)로부터 인터럽트 트랜스퍼(interrupt transfer) 메시지를 통하여 단말의 모드 정보를 수신한다. 520 단계에서 USB 호스트(330)는 510 단계에서 수신한 인터럽트 트랜스퍼 메시지를 기준으로 단말이 수면(Doze) 모드 인지 활성(Active) 모드 인지를 판단한다. 530 단계에서 USB 호스트(330)는 단말(320)이 수면(Doze)모드 일 경우 무선 랜을 통하여 전송해야 하는 패킷을 전송하지 않고 버퍼링한다. 540 단계에서 USB 호스트(330)는 단말(320)이 수면(Doze) 모드가 아닐 경우 즉, 활성 모드(Active) 모드 일 경우 무선 랜을 통하여 전달할 패킷을 생성하고 USB 장치(340)로 전송한다. 550 단계와 560 단계에서 USB 호스트(330)는 단말(320)의 모드 상태를 수신한다. 여기서 모드 상태는 수면(Doze)상태 또는 활성 상태(Active) 상태를 의미하여 모드의 변화가 없을 경우 550 단계와 560 단계를 생략할 수 있다. 즉 상태가 수면 상태가 지속되거나 활성 상태가 지속될 경우 USB 장치(340)는 단말의 모드 정보를 전송하지 않으며 모드가 바뀔 경우에만 USB 호스트(330)에게 전송하여 불필요한 메시지의 전송을 막을 수 있다. 570 단계에서 USB 호스트(330)는 단말(320)의 모드가 수면(Doze)모드 인지 활성(Active)모드 인지를 판단하여 수면 모드일 경우 530 단계로 천이하여 패킷을 버퍼링하며 만약 단말이 수면모드가 아닐 경우 즉, 활성 모드일 경우 540 단계로 천이하여 패킷을 생성하고 전송한다.In step 510, the USB host 330 receives mode information of the terminal from the USB device 340 through an interrupt transfer message. In step 520, the USB host 330 determines whether the terminal is in a sleep mode or an active mode based on the interrupt transfer message received in step 510. In step 530, the USB host 330 buffers a packet to be transmitted through a wireless LAN when the terminal 320 is in a sleep mode. In step 540, when the terminal 320 is not in the sleep mode, that is, in the active mode, the USB host 330 generates a packet to be transmitted through the WLAN and transmits the packet to the USB device 340. In steps 550 and 560, the USB host 330 receives the mode state of the terminal 320. In this case, the mode state means a sleep state or an active state, and thus, when there is no change in mode, steps 550 and 560 may be omitted. In other words, when the sleep state or the active state is maintained, the USB device 340 does not transmit the mode information of the terminal and transmits to the USB host 330 only when the mode is changed, thereby preventing unnecessary transmission of the message. In operation 570, the USB host 330 determines whether the terminal 320 is in the sleep mode or the active mode, and in case of the sleep mode, the USB host 330 proceeds to step 530 to buffer the packet. If not, that is, the active mode transitions to step 540 to generate and transmit the packet.

도 1은 USB를 호스트 인터페이스로 하는 무선 랜 시스템의 구성도,1 is a configuration diagram of a wireless LAN system using USB as a host interface;

도 2는 USB를 호스트 인터페이스로 하는 무선 랜 시스템의 송신 동작을 위한 구성도,2 is a configuration diagram for a transmission operation of a wireless LAN system using USB as a host interface;

도 3은 본 발명의 일 실시 예에 따른 USB를 호스트 인터페이스로 하는 무선 랜 시스템의 송신 동작을 위한 구성도,3 is a configuration diagram for a transmission operation of a wireless LAN system using a USB as a host interface according to an embodiment of the present invention;

도 4는 본 발명의 일 실시 예에 따른 전력 절약 상태의 USB-무선 랜 시스템의 동작 흐름도,4 is an operation flowchart of a USB-Wireless LAN system in a power saving state according to an embodiment of the present invention;

도 5는 본 발명의 다른 실시 예에 따른 전력 절약 상태의 USB-무선 랜 시스템의 동작 흐름도.5 is an operation flowchart of a USB-Wireless LAN system in a power saving state according to another embodiment of the present invention.

Claims (14)

USB-무선 랜(LAN) 시스템에서 단말과 USB 통신 동기화를 통해 데이터를 송신하는 장치에 있어서,In the device for transmitting data through the USB communication synchronization with the terminal in a USB-Wireless LAN (LAN) system, USB 호스트로부터 데이터를 수신하고, 상기 USB 호스트로부터의 데이터 수신 시 상기 단말의 전력 모드에 따라 응답(ACK) 또는 부정응답(NAK)을, 상기 USB 호스트로 송신하는 USB 장치와,A USB device for receiving data from a USB host and transmitting an acknowledgment (ACK) or a negative acknowledgment (NAK) to the USB host according to the power mode of the terminal when receiving data from the USB host; 상기 USB 장치가 수신한 데이터를, 무선 랜(LAN)을 통해 송신하는 무선 랜(LAN) 송신부를 포함하는 것을 특징으로 하는 데이터 송신장치.And a wireless LAN (LAN) transmitter for transmitting data received by the USB device through a wireless LAN. 제 1항에 있어서 The method of claim 1, wherein 상기 USB 장치로 데이터를 송신하고, 상기 송신한 데이터에 대한 응답으로 상기 응답(ACK) 또는 상기 부정응답(NAK)을 수신하는 상기 USB 호스트를 더 포함하며,And transmitting the data to the USB device and receiving the response (ACK) or the negative response (NAK) in response to the transmitted data. 상기 USB 호스트는, 상기 부정응답(NAK)을 수신하면, 상기 USB 장치로 송신할 데이터를 버퍼링하는 것을 특징으로 하는 데이터 송신 장치.And when receiving the negative response (NAK), the USB host buffers data to be transmitted to the USB device. 제 1항에 있어서,The method of claim 1, 상기 단말과 상기 무선 랜(LAN)을 통해 상기 데이터를 송/수신하는 기지국을 더 포함하는 것을 특징으로 하는 데이터 송신 장치.And a base station for transmitting / receiving the data via the terminal and the wireless LAN. 제 1항에 있어서, 상기 USB 장치는,The method of claim 1, wherein the USB device, 상기 단말이 활성 모드(Active mode)일 경우, 상기 응답(ACK)을 상기 USB 호스트로 송신하는 것을 특징으로 하는 데이터 송신 장치.And transmitting the response (ACK) to the USB host when the terminal is in an active mode. 제 1항에 있어서, 상기 USB 장치는,The method of claim 1, wherein the USB device, 상기 단말이 수면 모드(Doze mode)일 경우, 상기 부정응답(NAK)을 상기 USB 호스트로 송신하는 것을 특징으로 하는 데이터 송신장치.And transmitting the negative acknowledgment (NAK) to the USB host when the terminal is in the sleep mode. USB-무선 랜(LAN) 시스템에서 단말과 USB 통신 동기화를 통해 USB 장치가 데이터를 송신하는 방법에 있어서,In the USB-WLAN system, a USB device transmits data through a USB communication synchronization with a terminal. USB 호스트로부터 무선 랜(LAN)을 통해 송신할 데이터를 수신하는 과정과,Receiving data to be transmitted via a wireless LAN from a USB host; 상기 단말의 전력 모드를 판단하는 과정과, Determining a power mode of the terminal; 상기 단말의 전력 모드가 수면 모드(Doze mode)이면 상기 송신된 데이터를 수신할 수 없음을 지시하는 부정응답(NAK)을 상기 USB 호스트로 송신하는 과정을 포함하는 것을 특징으로 하는 데이터 송신 방법.And transmitting a negative acknowledgment (NAK) to the USB host indicating that the transmitted data cannot be received if the power mode of the terminal is a sleep mode. 제 6항에 있어서,The method according to claim 6, 상기 단말의 전력 모드가 활성 모드(Active mode)이면, 응답(ACK)을 송신하는 과정을 더 포함하는 것을 특징으로 하는 데이터 송신 방법.If the power mode of the terminal is an active mode (Active mode), further comprising the step of transmitting a response (ACK). 제 7항에 있어서, 상기 응답(ACK)은,The method of claim 7, wherein the response (ACK), 상기 송신된 데이터가 성공적으로 전송되었음을 상기 USB 호스트에게 알리는 것을 특징으로 하는 데이터 송신 방법. And notifying the USB host that the transmitted data has been successfully transmitted. 제 6항에 있어서, 상기 부정응답(NAK)은,상기 송신된 데이터가 성공적으로 전송되지 않았음을 상기 USB 호스트에게 알리는 것을 특징으로 하는 데이터 송신 방법.The method of claim 6, wherein the negative acknowledgment (NAK) informs the USB host that the transmitted data was not successfully transmitted. USB-무선 랜(LAN) 시스템에서 단말과 USB 통신 동기화를 통해 USB 호스트가 데이터를 송신하는 방법에 있어서,In the USB-wireless LAN (LAN) system in the USB host to transmit data through the USB communication synchronization, USB 장치로부터 단말의 모드 정보를 수신하는 과정;Receiving mode information of a terminal from a USB device; 상기 단말의 모드 정보를 통해 상기 단말의 전력 모드를 판단하는 과정;Determining a power mode of the terminal based on mode information of the terminal; 상기 단말의 전력 모드가 수면모드(Doze mode)일 경우, 상기 USB 장치로 송신할 데이터를 버퍼링하는 과정을 포함하는 것을 특징으로 하는 데이터 송신 방법.And buffering data to be transmitted to the USB device when the power mode of the terminal is a sleep mode. 제 10항에 있어서,상기 단말의 전력 모드가 활성 모드(Active mode)일 경우, 무선 랜(LAN)을 통해 상기 USB 장치로 상기 데이터를 송신하는 과정을 더 포함하는 것을 특징으로 하는 데이터 송신 방법.The method of claim 10, further comprising transmitting the data to the USB device through a wireless LAN when the power mode of the terminal is an active mode. 제 10항에 있어서,상기 단말의 모드 정보를 수신하는 과정은,The method of claim 10, wherein the receiving of the mode information of the terminal comprises: 상기 단말의 전력 모드가 변경될 경우, 상기 USB 장치로부터 상기 단말의 전력 모드 변경을 수신하는 것을 특징으로 하는 데이터 송신 방법.And when the power mode of the terminal changes, receiving the power mode change of the terminal from the USB device. 제 11항에 있어서, 상기 데이터를 버퍼링하는 과정은, The method of claim 11, wherein the buffering of the data comprises: 상기 단말의 수면 모드(Doze mode)가 변화하지 않으면, 지속적으로 패킷을 버퍼링하는 것을 특징으로 하는 데이터 송신방법.If the doze mode of the terminal does not change, characterized in that for continuously buffering the packet. 제 11항에 있어서, 상기 단말의 전력 모드를 판단하는 과정은, The method of claim 11, wherein the determining of the power mode of the terminal comprises: 상기 USB 장치로부터 상기 데이터의 수신에 대한 응답(ACK) 또는 부정응답(NAK)을 통해, 상기 단말의 전력 모드를 더 판단하는 과정을 포함하는 것을 특징으로 하는 데이터 송신 방법.And determining the power mode of the terminal through a response (ACK) or a negative response (NAK) to the reception of the data from the USB device.
KR1020090128513A 2009-12-21 2009-12-21 Apparatus and method for transmitting data using communication synchronization with usb in usb wireless lan system KR101298593B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020090128513A KR101298593B1 (en) 2009-12-21 2009-12-21 Apparatus and method for transmitting data using communication synchronization with usb in usb wireless lan system
US12/965,780 US20110149819A1 (en) 2009-12-21 2010-12-10 Apparatus and method for synchronizing usb communication in usb-wireless lan system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090128513A KR101298593B1 (en) 2009-12-21 2009-12-21 Apparatus and method for transmitting data using communication synchronization with usb in usb wireless lan system

Publications (2)

Publication Number Publication Date
KR20110071844A KR20110071844A (en) 2011-06-29
KR101298593B1 true KR101298593B1 (en) 2013-08-22

Family

ID=44150924

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090128513A KR101298593B1 (en) 2009-12-21 2009-12-21 Apparatus and method for transmitting data using communication synchronization with usb in usb wireless lan system

Country Status (2)

Country Link
US (1) US20110149819A1 (en)
KR (1) KR101298593B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2549148B1 (en) 2011-07-20 2019-03-13 LG Innotek Co., Ltd. Planetary gear train for transmission of motor
US20130031392A1 (en) * 2011-07-29 2013-01-31 Mclane William J Usb device side wake-up for power conservation and management
KR20140118528A (en) * 2013-03-29 2014-10-08 삼성전자주식회사 Method and apparatus for selecting a power control mode in a wireless communication system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003019396A1 (en) 2001-08-22 2003-03-06 General Atomics Wireless device attachment and detachment system, apparatus and method
KR20040104242A (en) * 2003-06-03 2004-12-10 삼성전자주식회사 Apparatus And Method for Tranfering USB Transaction in Personal Area Network
KR20070018270A (en) * 2005-08-09 2007-02-14 삼성전자주식회사 Method for flow control of wireless USB communication, wireless USB device and wireless USB host using the same
US20090199031A1 (en) * 2007-07-23 2009-08-06 Zhenyu Zhang USB Self-Idling Techniques

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6332086B2 (en) * 1997-04-07 2001-12-18 Graham Avis Discontinuous receive operation in a wireless terminal
US6609167B1 (en) * 1999-03-17 2003-08-19 Adaptec, Inc. Host and device serial communication protocols and communication packet formats
JP4019006B2 (en) * 2003-04-02 2007-12-05 Necインフロンティア株式会社 Wireless network system, wireless base station, and wireless mobile terminal proxy processing method used therefor
JP3649227B2 (en) * 2003-06-06 2005-05-18 セイコーエプソン株式会社 Data transfer control device, electronic device, and data transfer control method
JP4095501B2 (en) * 2003-06-25 2008-06-04 インターナショナル・ビジネス・マシーンズ・コーポレーション Computer apparatus, wireless access point, power-on method via wireless network, frame listening method, frame transmission method, and program
US6990362B2 (en) * 2003-12-16 2006-01-24 Motorola, Inc. Communication unit energy conservation apparatus and method
US20060277330A1 (en) * 2005-06-01 2006-12-07 Wilhelmus Diepstraten Techniques for managing priority queues and escalation considerations in USB wireless communication systems
US7535908B2 (en) * 2005-06-09 2009-05-19 International Business Machines Corporation Method for data transfer
KR100654465B1 (en) * 2005-09-23 2006-12-06 삼성전자주식회사 Apparatus and method for wireless network relay
JP4640812B2 (en) * 2005-09-29 2011-03-02 株式会社エヌ・ティ・ティ・ドコモ Wireless communication apparatus and wireless communication method
US8200856B2 (en) * 2006-05-25 2012-06-12 Qualcomm Incorporated Flow control for universal serial bus (USB)
US7490255B2 (en) * 2006-06-30 2009-02-10 Intel Corporation Power efficient flow control model for USB asynchronous transfers
KR101357162B1 (en) * 2007-03-30 2014-02-04 삼성전자주식회사 Apparatus, method and system to control communication between host apparatus and USB apparatus
WO2008133565A2 (en) * 2007-04-27 2008-11-06 Telefonaktiebolaget Lm Ericsson (Publ) A method and a device for saving power in a wireless user terminal
JP4980151B2 (en) * 2007-06-18 2012-07-18 株式会社日立製作所 MOBILE COMMUNICATION SYSTEM, PDIF, AND MONITORING MONITORING METHOD FOR MOBILE TERMINAL
US20090006676A1 (en) * 2007-06-29 2009-01-01 Intel Corporation Method for Scheduling a Device Notification Time Slot for a Wireless USB System
US20090286489A1 (en) * 2008-05-15 2009-11-19 General Atomics Wireless Communications Between Wired Devices with Adaptive Data Rates
US8078768B2 (en) * 2008-08-21 2011-12-13 Qualcomm Incorporated Universal Serial Bus (USB) remote wakeup
US7978717B2 (en) * 2008-10-16 2011-07-12 Synapse Wireless, Inc. Systems and methods for reducing power consumption in communication networks
US8332676B2 (en) * 2009-09-24 2012-12-11 Intel Mobile Communications GmbH Methods of preparing a power saving state, universal serial bus device and universal serial bus host

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003019396A1 (en) 2001-08-22 2003-03-06 General Atomics Wireless device attachment and detachment system, apparatus and method
KR20040104242A (en) * 2003-06-03 2004-12-10 삼성전자주식회사 Apparatus And Method for Tranfering USB Transaction in Personal Area Network
KR20070018270A (en) * 2005-08-09 2007-02-14 삼성전자주식회사 Method for flow control of wireless USB communication, wireless USB device and wireless USB host using the same
US20090199031A1 (en) * 2007-07-23 2009-08-06 Zhenyu Zhang USB Self-Idling Techniques

Also Published As

Publication number Publication date
US20110149819A1 (en) 2011-06-23
KR20110071844A (en) 2011-06-29

Similar Documents

Publication Publication Date Title
US10887836B2 (en) Scheduled peer power save mode
EP2451115B1 (en) Standby Time Improvements for Stations in a Wireless Network
US8743765B2 (en) Power save mechanism for wireless communication devices
EP3024289B1 (en) Communication system, communication apparatus and communication method, and computer program
US20070230418A1 (en) Triggering rule for energy efficient data delivery
EP2736288B1 (en) Communications apparatus and method for reducing power consumption of a communications apparatus in an Access Point mode
JP2006060788A (en) Method of optimizing energy consumption of communication station in radio network, and method of controlling communication station
JP2007096898A (en) Radio communication apparatus and radio communication method
US11659486B2 (en) Wireless communication method with adaptive power control mechanism and associated circuitry within electronic device
US8705375B2 (en) Power save protocol interoperability detection
US20050037802A1 (en) Radio communication apparatus and radio communication method
KR101298593B1 (en) Apparatus and method for transmitting data using communication synchronization with usb in usb wireless lan system
US20070268867A1 (en) Access Point Polling Systems and Methods
US20100246464A1 (en) Power conservation through bi-directional association of multiple devices
JP2012129655A (en) Communication apparatus and its control method and program
JP4890476B2 (en) Communication terminal

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170907

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20181112

Year of fee payment: 6