KR20140063402A - Access point apparatus and method for power saving in wireless device supporting wifi tethering services - Google Patents
Access point apparatus and method for power saving in wireless device supporting wifi tethering services Download PDFInfo
- Publication number
- KR20140063402A KR20140063402A KR1020130122815A KR20130122815A KR20140063402A KR 20140063402 A KR20140063402 A KR 20140063402A KR 1020130122815 A KR1020130122815 A KR 1020130122815A KR 20130122815 A KR20130122815 A KR 20130122815A KR 20140063402 A KR20140063402 A KR 20140063402A
- Authority
- KR
- South Korea
- Prior art keywords
- power saving
- terminal
- access point
- frame
- mode
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
- H04W52/0206—Power saving arrangements in the radio access network or backbone network of wireless communication networks in access points, e.g. base stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 발명은 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 액세스포인트 장치 및 그 방법에 관한 것이다.The present invention relates to an access point apparatus and method for power saving of a wireless device supporting a Wi-Fi tethering service.
WiFi 테더링(Tethering)은 최근 상용 스마트폰에서 널리 지원하고 있는 기능으로써, 3G/4G 등을 통해 인터넷과 연결할 수 있는 모바일 단말이 인터넷 서비스를 이용할 수 없는 다른 단말에게 WiFi를 이용하여 인터넷 서비스를 제공해 주는 기술이다. WiFi Tethering is a feature that is widely supported in commercial smartphones recently, and a mobile terminal capable of connecting to the Internet via 3G / 4G provides Internet service using WiFi to other terminals that can not use the Internet service. You are a skill.
이와 같은, WiFi 테더링을 지원하는 모바일 단말은 모바일 소프트웨어 액세스포인트(Mobile Software Access Point, MSAP)라고 한다. Such a mobile terminal supporting WiFi tethering is called a Mobile Software Access Point (MSAP).
도 1에서는 두 단말(STA1과 STA2)이 모바일 소프트웨어 액세스포인트(MSAP) 에 해당하는 단말(STA 3)을 통해 인터넷서비스를 받고 있는 WiFi 테더링의 예를 나타내고 있다. 여기서, 모바일 소프트웨어 액세스포인트(MSAP)는 HSDPA(high speed downlink packet access), LTE(long term evolution) 등의 3G/4G 무선통신 기술들을 이용하여 인터넷과 연결할 수 있다.FIG. 1 shows an example of WiFi tethering in which two terminals STA1 and STA2 receive Internet service through a terminal STA3 corresponding to a mobile software access point (MSAP). Here, a mobile software access point (MSAP) can connect to the Internet using 3G / 4G wireless communication technologies such as high speed downlink packet access (HSDPA) and long term evolution (LTE).
802.11 무선랜은 많은 무선 통신 사용자들에게 오래 전부터 널리 쓰이는 IEEE의 표준 기술이다. 무선랜에는 인프라스트럭처 모드(Infrastructure Mode)와 애드혹 모드(Adhoc Mode)의 두 가지 모드가 있다. 인프라스트럭처 모드의 경우, 동일한 BSS(Basic Service Set)내 두 단말간의 데이터 교환은 중간에 액세스포인트(Access Point)라고 불리는 중계기를 통해 수행된다. 이와 달리 애드혹 모드의 경우에는 두 단말간에 직접 통신이 가능하다.802.11 wireless LAN is IEEE standard technology that has been widely used for many wireless communication users for a long time. There are two modes of wireless LAN: Infrastructure Mode and Adhoc Mode. In the infrastructure mode, data exchange between two terminals in the same Basic Service Set (BSS) is performed through a repeater called an access point in the middle. On the other hand, in the ad hoc mode, direct communication is possible between the two terminals.
802.11 기반 무선랜의 매체접근방식은 크게 DCF(Distributed Coordination Function)와 PCF(Point Coordination Function)로 분류된다.The medium access method of 802.11 based WLAN is divided into DCF (Distributed Coordination Function) and PCF (Point Coordination Function).
CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance)를 기반으로 하는 DCF는 경쟁기간(Contention Period, CP)동안 사용되는 매체접근방식으로, DCF를 사용하는 단말들은 자신의 프레임을 전송하기 전에 다른 단말들과 경쟁(contention)을 수행한다. 이와 달리 PCF는 비경쟁기간(Contention Free Period, CFP)에서 사용되는 매체접근방식으로, 액세스포인트가 폴링(polling)방식으로 각 단말에게 순차적으로 자원을 할당하며, 단말은 자신의 차례에 맞춰 데이터 프레임을 전달하는 방식이다.A DCF based on CSMA / CA (Carrier Sense Multiple Access with Collision Avoidance) is a medium access method used during a contention period (CP). A UE using a DCF transmits a frame And contention. In contrast, the PCF is a media access method used in a contention free period (CFP). The access point sequentially allocates resources to each terminal in a polling manner, and the terminal transmits a data frame It is a way to communicate.
다음, 액세스포인트가 PCF를 수행하기 위해 필요한 채널을 얻는 동작과정에 대해 설명한다. Next, a description will be given of an operation procedure of the access point obtaining a channel necessary for performing the PCF.
먼저, 액세스포인트는 PCF 동작이 진행되는 동안 다른 단말들이 채널에 접속 시도를 하지 않도록 제어해야, PCF의 동작과정을 성공적으로 수행할 수 있다. 이를 위해 표준에서 액세스포인트와 단말은 다음과 같이 동작한다.First, the access point controls the other terminals not to attempt to access the channel while the PCF operation proceeds, and can successfully perform the operation process of the PCF. To this end, the access point and the terminal in the standard operate as follows.
액세스포인트가 PCF모드를 지원하는 경우, 액세스포인트가 브로드캐스팅하는 비콘 프레임은 CFP 파라미터 셋(Content Free Parameter Set)을 포함한다.If the access point supports the PCF mode, the beacon frame broadcasted by the access point includes a CFP parameter set.
CFP 파라미터 셋은 크게 4개의 필드(CFPCount, CFPPeriod, CFPMaxDuration, CFPDurRemaining)로 구성되어 있다. 이 중 CFPMaxDuration과 CFPDurRemaining는 비경쟁기간으로 사용할 시간을 명시하는 필드로서, CFPMaxDuration은 비경쟁기간의 최대 허용 값을 나타내고 CFPDurRemaining은 현재 비콘 프레임에 설정한 비경쟁기간의 값을 각각 나타낸다. 그리고 CFPCount는 다음 비경쟁기간이 진행될 때까지 전송될 비콘프레임 수를 의미한다. 즉, CFPCount가 0인경우 비콘프레임을 보낸 직후에 비경쟁기간이 시작됨을 의미한다. 단말들은 비경쟁기간이 스케줄 되는 시점, 즉 수신 될 비콘 프레임의 CFPCount가 0일 경우, 자신의 NAV(Network Allocation Vector)를 CFPMaxDuration값으로 설정한다. 단말은 이 전에 수신한 비콘 프레임 또는 프루브 응답(probe response) 프레임 등을 통해 CFPMaxDuration 값을 획득한다. CFPCount 값은 비콘 프레임마다 1씩 줄어들기 때문에 비콘 프레임을 받지 못하는 경우에도 CFPCount를 예측 가능하므로 비경쟁기간이 스케줄 되는 시점을 알 수 있다. 만일 이 기간에 비콘프레임을 성공적으로 수신하고, CFPCount 값이 0임을 확인한 경우, 단말은 CF 파라미터 셋의 CFPDurRemaining 값을 이용하여 자신의 NAV를 재설정한다. 802.11 표준에서는 NAV가 만료(expire)되기 전까지 단말은 채널로 전송시도를 하지 않을 것이므로, 액세스포인트는 CFPDurRemaining 동안 채널을 획득할 수 있다. 이와 같은 기간을 비경쟁기간이라 하며, 액세스포인트는 이 기간 동안 PCF를 지원하는 단말(CF-Pollable 단말)들과 순차적으로 폴링을 통해 데이터 프레임의 교환을 수행한다. 폴링과정을 끝맺은 후 액세스포인트는 CF-End 프레임을 브로드캐스팅하여 PCF 동작의 끝을 알린다. CF-End 프레임를 수신한 단말들은 자신의 NAV를 0으로 설정하고, 경쟁기간으로 진입한다. 이제 단말들은 DCF의 동작과정에 따라 데이터 프레임 전송에 참여할 수 있다.The CFP parameter set consists of four major fields (CFPCount, CFPPeriod, CFPMaxDuration, CFPDurRemaining). Among these, CFPMaxDuration and CFPDurRemaining are fields for specifying a time to be used as a contention-free period, CFPMaxDuration represents a maximum allowable value of contention-free period, and CFPDurRemaining represents a value of contention-free period set in the current beacon frame. And CFPCount is the number of beacon frames to be transmitted until the next non-contention period. That is, if CFPCount is 0, it means that the non-contention period starts immediately after sending the beacon frame. The UEs set their NAV (Network Allocation Vector) to the CFPMaxDuration value when the non-contention period is scheduled, that is, when the CFPCount of the beacon frame to be received is zero. The terminal acquires the CFPMaxDuration value through the beacon frame or the probe response frame received previously. Since the CFPCount value is reduced by 1 for each beacon frame, CFPCount can be predicted even if the beacon frame is not received, so that it is possible to know when the non-contention period is scheduled. If the beacon frame is successfully received in this period and the CFPCount value is found to be 0, the UE resets its NAV using the CFPDurRemaining value of the CF parameter set. In the 802.11 standard, an access point can acquire a channel during CFPDurRemaining, since the terminal will not attempt to transmit to the channel until the NAV expires. This period is referred to as a contention-free period, and the access point performs data frame exchange through polling sequentially with terminals supporting the PCF (CF-Pollable terminals) during this period. After completing the polling process, the access point broadcasts the CF-End frame to inform the end of the PCF operation. The UEs receiving the CF-End frame set their NAVs to 0 and enter the competition period. The UEs can participate in the data frame transmission according to the DCF operation process.
다음, 전력절감 기법(power saving mode)은 채널을 사용하지 않는 유휴(idle)시간에 낭비되는 단말의 전력을 줄이기 위한 것으로 IEEE 802.11 표준기술에 속한다. 전력절감 기법을 지원하는 단말은 두 가지 모드, 활성 모드(active mode)와 수면 모드(sleep mode)를 활용한다. 활성 모드의 단말은 액세스포인트(인프라스트럭처 모드) 또는 다른 단말(애드혹 모드)과의 데이터 통신이 가능하도록 무선 인터페이스를 켠 상태를 의미한다. 반면에, 수면 모드의 단말은 전력소비를 줄이기 위해 무선 인터페이스를 끈 상태를 의미하며 무선 인터페이스를 켠 상태보다는 저전력을 소비한다. 전력절감 기법을 지원하는 단말은 액세스포인트 또는 다른 단말과 주고 받는 데이터가 적거나 다른 이유 등으로 수면모드로 전환할 수 있다. 수면모드로 전환하기에 앞서 단말은 액세스포인트에게 수면모드로 전환함을 알리고, 이에 대한 응답메시지를 받는다. 특정 단말이 수면모드로 전환하는 것을 인지하고 있는 액세스포인트는 해당 단말로 향하는 데이터 프레임에 대해 버퍼링을 시작한다. 수면모드 상태의 단말은 주기적(예를 들어, 비콘주기)으로 활성모드로 전환하여, 비콘 프레임을 확인하고 자신이 액세스포인트로부터 수신해야 할 데이터가 있는지를 판단한다. 비콘 프레임에는 TIM(Traffic Indication Map) 필드가 있는데, 해당 필드의 각 비트는 현재 연결을 맺고 있는 단말들과 1대1로 맵핑이 된다. 액세스포인트는 특정 단말로 향하는 데이터 프레임을 하나 이상 버퍼링하고 있을 경우에 TIM 필드의 해당 비트를 1로 설정한다. 단말이 수신해야 할 데이터 프레임이 있는 경우, PS_Poll 관리 프레임을 액세스포인트로 전송하여 자신이 활성모드로 전환했음을 알린다. 이 후 액세스포인트는 해당 단말로 하나의 데이터 프레임을 전송하고, 단말은 ACK 프레임으로 응답한다. 이 때 액세스포인트는 자신의 버퍼에 해당 단말로 향하는 데이터 프레임이 더 있는 경우 데이터프레임의 MAC 헤더 내 프레임컨트롤 필드의 MD(more data) 비트를 1로 설정한다. MD 비트가 1로 설정되어 있을 경우, 단말은 다음 데이터 프레임을 수신하기 위해 PS_Poll 관리 프레임을 전송하는 과정을 재 수행하게 된다. 모든 버퍼링 된 데이터를 수신한 이 후(액세스포인트가 해당 단말로 보내는 마지막 데이터 프레임의 MD 비트가 0으로 설정), 단말은 마지막 데이터 프레임의 응답으로 전송하는 ACK 프레임 내 프레임컨트롤 필드의 PM 비트를 1로 설정하여 액세스포인트에게 전송하고 다시 수면모드로 들어간다. 이러한 방식으로 단말은 자신이 받을 데이터프레임이 있는 경우에만 활성모드로 전환하여 데이터를 수신하기 때문에 단말의 전력소비를 줄일 수 있다.Next, a power saving mode is included in the IEEE 802.11 standard technology for reducing the power of a terminal wasted in an idle time that does not use a channel. A terminal supporting the power saving technique utilizes two modes, an active mode and a sleep mode. A terminal in the active mode means a state in which the wireless interface is turned on so as to enable data communication with an access point (infrastructure mode) or another terminal (ad hoc mode). On the other hand, a sleep mode terminal refers to a state in which the wireless interface is turned off to reduce power consumption, and consumes lower power than a state in which the wireless interface is turned on. A terminal supporting the power saving technique can switch to the sleep mode because of a difference in data exchanged with an access point or another terminal or the like. Before switching to the sleep mode, the terminal notifies the access point to switch to the sleep mode, and receives a response message to the access point. An access point that is aware that a particular terminal switches to the sleep mode starts buffering for a data frame destined for that terminal. The terminal in the sleep mode transitions to the active mode periodically (e.g., a beacon period) to check the beacon frame and determine whether there is data to be received from the access point. The beacon frame has a Traffic Indication Map (TIM) field, where each bit in the corresponding field is mapped to one of the currently connected terminals. The access point sets the corresponding bit of the TIM field to 1 when the access point is buffering one or more data frames destined for a specific terminal. If there is a data frame to be received by the terminal, the PS_Poll management frame is transmitted to the access point to indicate that the terminal has switched to the active mode. Thereafter, the access point transmits one data frame to the corresponding terminal, and the terminal responds with an ACK frame. At this time, if the access point has more data frames to its terminal in its buffer, the access point sets the MD (more data) bit of the frame control field in the MAC header of the data frame to 1. If the MD bit is set to 1, the UE re-performs the process of transmitting the PS_Poll management frame to receive the next data frame. After receiving all the buffered data (the MD bit of the last data frame sent by the access point to the terminal is set to 0), the terminal sets the PM bit of the frame control field in the ACK frame transmitted in response to the last data frame to 1 To the access point, and enters the sleep mode again. In this manner, the terminal switches to the active mode only when there is a data frame to receive the data frame, and receives data, thereby reducing power consumption of the terminal.
하지만, IEEE 802.11 표준에는 액세스포인트의 경우 전력절감기법을 사용하여 수면모드로 들어가는 것은 허용되지 않는 것으로 언급되고 있다. 이는 종래의 액세스포인트의 경우 항상 주 전원(main powered)을 이용하므로 전력 소비의 절감이 큰 이슈가 되지 않았기 때문이다. 하지만 배터리 전원을 이용하는 휴대 기기의 등장과 이러한 기기의 모바일 소프트웨어 액세스포인트(Mobile Software Access Point, MSAP) 기능 지원으로 인해, 액세스포인트에도 전력 소비의 절감 기법이 필요하게 되었다. 그러나, IEEE 표준에 기술되어 있는 단말을 위한 전력절감기법을 모바일 소프트웨어 액세스포인트에 적용하는 것은 한계가 있다. 그 이유는 현재 표준의 전력절감기법은 액세스포인트가 단말에게 수면모드로 진입하는 것을 알리는 동작과정이 없기 때문이다. 액세스포인트가 단말에게 수면모드 진입 알림 과정이 없이 수면모드로 진입하면, 단말은 이를 알지 못하므로 단말이 액세스포인트로 전송하는 업링크 데이터 프레임의 손실이 되는 문제가 발생한다. However, the IEEE 802.11 standard mentions that access points are not allowed to enter sleep mode using power saving techniques. This is because the conventional access point always uses the main power so that the reduction of power consumption is not a big issue. However, due to the emergence of portable devices that use battery power and the support of mobile software access points (MSAP) functions of these devices, it is necessary to reduce the power consumption of access points. However, applying power saving techniques for terminals, described in the IEEE standard, to mobile software access points is limited. The reason for this is that the current standard power saving technique is that the access point does not have an operation process informing the terminal to enter the sleep mode. When the access point enters the sleep mode without the sleep mode entering notification process, the UE does not know the sleep mode and thus the UE experiences a problem of loss of the uplink data frame transmitted to the access point.
본 발명의 목적은 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 액세스포인트 장치 및 그 방법을 제공하는 것이다. An object of the present invention is to provide an access point apparatus and method for power saving of a wireless device supporting Wi-Fi tethering service.
상기한 목적을 달성하기 위한 본 발명에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법은 According to an aspect of the present invention, there is provided a method for reducing power consumption of a wireless device supporting a Wi-Fi tethering service,
액세스포인트 장치가 비콘 프레임을 브로드캐스팅하는 단계; 상기 비콘 프레임에 해당하는 CFP 카운터 값에 따라 타이머를 설정하는 단계; 버퍼링을 시작하고, 전력절감알림 프로세스를 수행한 단말이 존재하는지 확인하는 단계; 상기 단말의 존재 여부에 따라 상기 타이머에 따른 프레임의 수를 확인하거나, 버퍼링된 프레임의 수를 확인하는 단계; 상기 확인 결과에 따라 상기 타이머와 관계없이 해당 단말의 모드를 수면모드에서 활성모드로 전환하는 단계; 및 해당 단말의 모드를 활성모드로 전환한 후에 버퍼링을 중단하고, 경쟁기간에 진입하는 단계를 포함한다. The access point device broadcasting a beacon frame; Setting a timer according to a CFP counter value corresponding to the beacon frame; Starting buffering and confirming whether a terminal performing the power saving notification process exists; Checking the number of frames according to the timer or checking the number of buffered frames according to presence or absence of the terminal; Switching the mode of the corresponding terminal from the sleep mode to the active mode regardless of the timer according to the result of the checking; And stopping the buffering after switching the mode of the corresponding terminal to the active mode, and entering the competition period.
이 때, 상기 브로드캐스팅하는 단계는 상기 비콘 프레임의 capability information field 내 B12 reserved bit를 1로 설정하여 브로드캐스팅하는 것을 특징으로 한다. At this time, the broadcasting is performed by setting the B12 reserved bit in the capability information field of the beacon frame to 1.
이 때, 상기 타이머를 설정하는 단계는 상기 비콘 프레임의 CFP 파라미터 셋이 포함하는 상기 CFP 카운터 값을 확인하는 단계; 상기 CFP 카운터 값이 제로에 해당하는 경우, CF-Pollable 단말이 설정 범위 내에 존재하는지 확인하는 단계: 상기 CF-Pollable 단말이 설정 범위 내제 존재하는 경우에, 상기 CF-Pollable 단말이 PCF 동작을 수행하도록 제어하는 단계; 및 상기 CF-Pollable 단말이 PCF 동작을 수행하고 남은 시간으로 상기 타이머를 설정하는 단계를 포함한다.In this case, the setting of the timer may include: checking the CFP counter value included in the CFP parameter set of the beacon frame; If the CF-Pollable terminal is within the setting range, checking whether the CF-Pollable terminal exists within the setting range when the CFP counter value is equal to zero; ; And setting the timer to the remaining time after the CF-Pollable terminal performs the PCF operation.
이 때, 상기 전력절감알림 프로세스는 상기 액세스포인트 장치가 상기 단말로부터 전력절감지원 알림 프레임을 전달받는 단계; 및 상기 액세스포인트 장치가 상기 전력절감지원 알림 프레임에 대한 확인 메시지로 전력절감지원 확인 프레임을 생성하여, 해당 단말로 전송하는 단계를 포함하는 것을 특징으로 한다. In this case, the power saving notification process may include receiving the power saving support notification frame from the access point device; And generating the power saving support confirmation frame using the confirmation message for the power saving support announcement frame and transmitting the power save support confirmation frame to the access point device.
이 때, 상기 액세스포인트 장치가 전력절감모드의 사용 여부를 결정하는 단계를 더 포함하는 것을 특징으로 한다.In this case, the method further includes determining whether the access point device uses the power saving mode.
이 때, 상기 전력절감모드의 사용 여부를 결정하는 단계는 상기 액세스포인트 장치가 상기 비콘 프레임을 브로드캐스팅하기 이전에 경쟁기간에 대해 자신이 서비스하고 있는 BBS의 채널 사용 정도를 판단하는 단계; 상기 채널 사용 정도와 임계치를 비교하는 단계; 및 상기 채널 사용 정도가 임계치보다 작은 경우에 상기 전력절감모드를 사용하는 단계를 포함하는 것을 특징으로 한다.In this case, the step of determining whether to use the power saving mode may include determining a channel use level of a BBS that the access point is servicing with respect to a contention period before broadcasting the beacon frame; Comparing the degree of channel use with a threshold value; And using the power saving mode when the channel usage degree is smaller than a threshold value.
이 때, 상기 타이머를 설정하는 단계는 상기 비콘 프레임에 해당하는 CFP 카운터 값이 제로에 해당하는 경우, PCF 지원 단말이 설정 범위 내에 존재하는지 확인하는 단계; 상기 PCF 지원 단말이 존재하는 경우에, 상기 PCF 지원 단말이 PCF 동작을 수행하도록 제어하는 단계; 및 상기 PCF 지원 단말이 PCF 동작을 수행한 후에 남은 시간으로 타이머를 설정하고, 수면모드로 진입하는 단계를 포함하는 것을 특징으로 한다. In this case, if the CFP counter value corresponding to the beacon frame corresponds to zero, the step of setting the timer includes checking whether the PCF supporting terminal exists within the set range. Controlling the PCF supporting terminal to perform a PCF operation when the PCF supporting terminal exists; And setting a timer to a remaining time after the PCF supporting terminal performs the PCF operation and entering a sleep mode.
이 때, 상기 전환하는 단계는 상기 전력절감알림 프로세스를 수행한 단말이 존재하는 경우에는, 상기 타이머가 만료되기 전에 버퍼링되는 프레임 수가 프레임 임계치를 초과하고, 상기 버퍼링된 프레임 중에서 첫번째로 버퍼링된 프레임의 지연시간이 임계치를 초과하는 경우에, 상기 활성 모드로 전환하는 것을 특징으로 한다. In this case, if there is a terminal that has performed the power saving notification process, the switching may include switching the buffered frame to a first buffered frame, And switches to the active mode when the delay time exceeds a threshold value.
이 때, 상기 전환하는 단계는 상기 전력절감알림 프로세스를 수행한 단말이 존재하지 않는 경우에는, 상기 타이머가 만료되기 전에 버퍼링되는 프레임 수가 프레임 임계치를 초과하는 경우에, 상기 활성 모드로 전환하는 것을 특징으로 한다.If the number of frames buffered before the expiration of the timer exceeds a frame threshold value, the switching to the active mode is performed. .
또한, 본 발명의 실시예에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법은 Also, a method for power saving of a wireless device supporting a Wi-Fi tethering service according to an embodiment of the present invention
단말이 액세스포인트 장치가 브로드캐스팅하는 비콘 프레임을 수신하는 단계; 상기 비콘 프레임에 전력절감 비트가 설정되어 있는 경우, 상기 액세스포인트 장치와 전력절감알림 프로세스를 수행하였는지 판단하는 단계; 상기 전력절감알림 프로세스를 수행한 경우, 상기 비콘 프레임에 해당하는 CFP 카운터 값을 확인하는 단계; 상기 CFP 카운터 값에 따라 타이머를 설정하고, 상기 비콘 프레임의 버퍼링을 시작하는 단계; 상기 버퍼링이 시작되면 활성모드에서 수면모드로 전환하고, 상기 타이머가 만료되면 상기 수면모드에서 상기 활성모드로 전환하는 단계; 및 상기 비콘 프레임의 버퍼링을 중단하고, DCF 동작과정에 따라 버퍼링된 비콘 프레임의 전송을 시작하여 경쟁기간에 진입하는 단계를 포함한다.Receiving a beacon frame broadcasted by an access point device; Determining whether a power saving notification process has been performed with the access point apparatus when a power saving bit is set in the beacon frame; Confirming a CFP counter value corresponding to the beacon frame when the power saving notification process is performed; Setting a timer according to the CFP counter value and starting buffering of the beacon frame; Switching from an active mode to a sleep mode when the buffering starts and switching from the sleep mode to the active mode when the timer expires; And stopping the buffering of the beacon frame, starting transmission of the buffered beacon frame according to the DCF operation procedure, and entering into a contention period.
이 때, 상기 전력절감알림 프로세스를 수행하였는지 판단하는 단계 이전에, 상기 비콘 프레임 이외에도 프루브 응답 또는 연관 응답 프레임을 통해서 상기 전력절감 비트가 설정되어 있는지 확인하는 것을 특징으로 한다. In this case, before the step of determining whether the power saving notification process has been performed, it is checked whether the power saving bit is set through the probe response or association response frame in addition to the beacon frame.
이 때, 상기 전력절감알림 프로세스는 상기 단말이 상기 액세스포인트 장치에 접속하는 단계; 상기 단말이 전력절감지원 알림 프레임을 생성하여 상기 액세스 포인트로 전송하여, 전력절감동작에 참여함을 알리는 단계; 및 상기 액세스포인트 장치로부터 상기 전력절감지원 알림 프레임에 대응하는 전력절감지원 확인 프레임을 전달받는 단계를 포함하는 것을 특징으로 한다. At this time, the power saving notification process may include a step of the terminal accessing the access point apparatus; The terminal generates a power saving support notification frame and transmits the power saving support notification frame to the access point to notify participation in a power saving operation; And receiving a power saving support confirmation frame corresponding to the power saving support announcement frame from the access point apparatus.
이 때, 상기 CFP 카운터 값이 제로에 해당하지 않는 경우, 경쟁기간에 진입하여 DCF 동작과정에 따라 상기 액세스포인트 장치로 상기 비콘 프레임을 전송하는 단계를 더 포함하는 것을 특징으로 한다.In this case, if the CFP counter value does not correspond to zero, the mobile station enters a contention period and transmits the beacon frame to the access point apparatus according to a DCF operation procedure.
이 때, 상기 버퍼링을 시작하는 단계는 상기 CFP 카운터 값이 제로에 해당하는 경우, CFPDurRemaining값을 이용하여 네트워크 위치 벡터값을 설정하며, 상기 단말 자신이 PCF 지원 단말에 해당하는 지를 확인하는 단계; 및 상기 PCF 지원 단말에 해당하는지 확인한 결과에 따라 상기 타이머를 설정하는 단계를 포함하는 것을 특징으로 한다. In this case, when starting the buffering, if the CFP counter value is zero, setting a network location vector value using a CFPDurRemaining value and checking whether the terminal itself corresponds to a PCF supporting terminal; And setting the timer according to a result of checking whether the terminal corresponds to the PCF supporting terminal.
또한, 본 발명의 실시예에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 액세스포인트 장치는In addition, an access point device for power saving of a wireless device supporting a Wi-Fi tethering service according to an embodiment of the present invention includes:
비콘 프레임을 브로드캐스팅하는 전송부; 상기 비콘 프레임에 해당하는 CFP 카운터 값에 따라 타이머를 설정하는 타이머 설정부; 상기 비콘 프레임에 대하여 버퍼링을 수행하는 버퍼링부; 전력절감알림 프로세스를 수행한 단말이 존재하는지 확인하고, 상기 단말의 존재 여부에 따라 상기 타이머에 따른 비콘 프레임의 수를 확인하거나, 버퍼링된 비콘 프레임의 수를 확인하는 확인부; 상기 확인 결과에 따라 상기 타이머와 관계없이 해당 단말의 모드를 수면모드에서 활성모드로 전환하는 모드 전환부; 및 해당 단말의 모드를 활성모드로 전환한 후에 버퍼링을 중단하고, 경쟁기간에 진입하는 경쟁기간 진입부를 포함한다.A transmitting unit for broadcasting a beacon frame; A timer setting unit for setting a timer according to a CFP counter value corresponding to the beacon frame; A buffering unit for buffering the beacon frame; A confirmation unit for checking whether there is a terminal that has performed the power saving notification process, checking the number of beacon frames according to the timer according to the presence or absence of the terminal, or checking the number of buffered beacon frames; A mode switching unit for switching the mode of the corresponding terminal from the sleep mode to the active mode regardless of the timer according to the result of the check; And a contention period entry unit for interrupting buffering after switching the mode of the corresponding terminal to the active mode and entering a contention period.
이 때, 상기 전송부는 상기 비콘 프레임의 capability information field 내 B12 reserved bit를 1로 설정하여 브로드캐스팅하는 것을 특징으로 한다. At this time, the transmitter sets the B12 reserved bit in the capability information field of the beacon frame to 1 and broadcasts it.
이 때, 상기 타이머 설정부는 상기 비콘 프레임의 CFP 파라미터 셋이 포함하는 상기 CFP 카운터 값이 제로에 해당하고, CF-Pollable 단말이 설정 범위 내제 존재하는 경우에, 상기 CF-Pollable 단말이 PCF 동작을 수행하도록 제어하여, 상기 CF-Pollable 단말이 PCF 동작을 수행하고 남은 시간으로 상기 타이머를 설정하는 것을 특징으로 한다.At this time, if the CFP counter value included in the CFP parameter set of the beacon frame corresponds to zero, and the CF-Pollable terminal has a preset range, the timer setting unit performs the PCF operation , And the CF-Pollable terminal performs the PCF operation and sets the timer to the remaining time.
이 때, 상기 모드 전환부는 상기 전력절감알림 프로세스를 수행한 단말이 존재하는 경우에는, 상기 타이머가 만료되기 전에 버퍼링되는 프레임 수가 프레임 임계치를 초과하고, 상기 버퍼링된 프레임 중에서 첫번째로 버퍼링된 프레임의 지연시간이 임계치를 초과하는 경우에, 상기 활성 모드로 전환하는 것을 특징으로 한다.In this case, when there is a terminal that has performed the power saving notification process, the mode switching unit determines that the number of frames to be buffered before the timer expires exceeds a frame threshold, and the delay of the first buffered frame among the buffered frames And switches to the active mode when the time exceeds the threshold value.
이 때, 상기 모드 전환부는 상기 전력절감알림 프로세스를 수행한 단말이 존재하지 않는 경우에는, 상기 타이머가 만료되기 전에 버퍼링되는 프레임 수가 프레임 임계치를 초과하는 경우에, 상기 활성 모드로 전환하는 것을 특징으로 한다.In this case, when the terminal performing the power saving notification process does not exist, the mode switching unit switches to the active mode when the number of frames buffered before the timer expires exceeds a frame threshold value do.
본 발명은 단말의 수정을 요구함이 없이 액세스포인트 장치의 수정만을 통해 액세스포인트 장치의 와이파이 인터페이스 전력 소비 절감을 실현할 수 있다. 또한, 단말이 액세스포인트 장치에 대한 전력소비 절감 동작 과정을 인지할 수 있도록 수정할 경우에는 해당 단말에도 동일 기간 동안 전력 소비 절감이 가능하다.The present invention can realize a reduction in the power consumption of the Wi-Fi interface of the access point apparatus only through modification of the access point apparatus without requiring modification of the terminal. In addition, when the terminal is modified so as to recognize the operation of reducing the power consumption of the access point apparatus, the power consumption of the terminal can be reduced for the same period.
도 1은 두 단말이 모바일 소프트웨어 액세스포인트 장치에 해당하는 단말을 통해 인터넷서비스를 받고 있는 WiFi 테더링의 예를 나타내는 도면이다.
도 2는 본 발명의 실시예에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 환경을 나타내는 도면이다.
도 3은 본 발명의 실시예에 따른 실시예에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 단말을 개략적으로 나타내는 구성도이다.
도 4는 발명의 실시예에 따른 실시예에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 단말의 동작과정을 나타내는 흐름도이다.
도 5는 본 발명의 실시예에 따른 전력절감알림 프로세스를 나타내는 도면이다.
도 6은 본 발명의 실시예에 따른 액세스포인트 장치가 전력절감기법의 사용여부를 결정하기 위해 주기적으로 수행하는 과정을 나타내는 흐름도이다.
도 7은 본 발명의 실시예에 따른 기간 별 경쟁기간과 비경쟁기간을 나타내는 도면이다.
도 8은 본 발명의 실시예에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 액세스포인트 장치를 개략적으로 나타내는 구성도이다.
도 9는 본 발명의 실시예에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 액세스포인트 장치의 동작과정을 나타내는 흐름도이다. 1 is a diagram illustrating an example of WiFi tethering in which two terminals are receiving Internet service through a terminal corresponding to a mobile software access point device.
2 is a diagram illustrating an environment for power saving of a wireless device supporting a Wi-Fi tethering service according to an embodiment of the present invention.
3 is a block diagram schematically illustrating a terminal for power saving of a wireless device supporting a Wi-Fi tethering service according to an embodiment of the present invention.
FIG. 4 is a flowchart illustrating an operation procedure of a terminal for power saving of a wireless device supporting a Wi-Fi tethering service according to an embodiment of the present invention.
5 is a diagram illustrating a power saving notification process according to an embodiment of the present invention.
FIG. 6 is a flowchart illustrating a process of periodically performing an access point apparatus according to an embodiment of the present invention to determine whether to use the power saving technique.
FIG. 7 is a view showing a competitive period and a non-competitive period according to an embodiment of the present invention.
8 is a configuration diagram schematically illustrating an access point apparatus for power saving of a wireless device supporting a Wi-Fi tethering service according to an embodiment of the present invention.
9 is a flowchart illustrating an operation procedure of an access point apparatus for power saving of a wireless device supporting a Wi-Fi tethering service according to an embodiment of the present invention.
본 발명을 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다. 여기서, 반복되는 설명, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능, 및 구성에 대한 상세한 설명은 생략한다. 본 발명의 실시형태는 당 업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해서 제공되는 것이다. 따라서, 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다.The present invention will now be described in detail with reference to the accompanying drawings. Hereinafter, a repeated description, a known function that may obscure the gist of the present invention, and a detailed description of the configuration will be omitted. Embodiments of the present invention are provided to more fully describe the present invention to those skilled in the art. Accordingly, the shapes and sizes of the elements in the drawings and the like can be exaggerated for clarity.
이하, 본 발명에 따른 바람직한 실시예 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 단말, 액세스포인트 장치 및 그 방법에 대하여 첨부한 도면을 참조하여 상세하게 설명한다.Hereinafter, a terminal, an access point, and a method for power saving of a wireless device supporting a Wi-Fi tethering service according to a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.
먼저, 본 발명에서는 비콘 프레임의 CFP 파라미터 셋(Content Free Parameter Set)을 이용하여 종래의 PCF를 수행하기 위해 필요한 채널을 얻는 동작과정을 이용한다. 표준에서 채널을 얻은 액세스포인트 장치는 각 PCF를 지원하는 단말들과 순차적으로 폴링을 통해 데이터 프레임의 교환을 수행한 뒤, CF-End 프레임을 바로 전송하여, 경쟁기간으로 진입한다. 그러나, 본 발명에서 채널을 얻은 액세스포인트 장치는 각 PCF를 지원하는 단말들과 순차적으로 폴링을 통해 데이터 프레임의 교환을 수행한 뒤, CFPDurRemaining이 만료되기 직전에 CF-End 프레임을 전송한다. 이러한 방식을 사용하여 액세스포인트 장치는 남은 시간(CFPDurRemaining, PCF동작과정시간)동안 수면모드로 진입할 수 있기 되며, 이로 인하여 액세스포인트 장치의 전력절감을 실현할 수 있다. 이 기간 동안 액세스포인트 장치는 다운링크 데이터 프레임을 버퍼링한다. 단말이 액세스포인트 장치가 상기의 전력절감 방식의 사용을 인지할 수 있는 경우에 한해, 해당 단말에도 동일 기간에 대해 전력절감이 가능하다. 마찬가지로 이 기간 동안 단말은 업링크 데이터 프레임을 버퍼링한다.First, the present invention uses an operation procedure of obtaining a channel necessary for performing a conventional PCF using a CFP parameter set of a beacon frame. The access point device that has acquired the channel in the standard exchanges data frames through polling sequentially with the terminals supporting each PCF, and then directly transmits the CF-End frame to enter the competition period. However, in the present invention, the access point that has acquired the channel transmits the CF-End frame immediately before the CFPDurRemaining expires after exchanging the data frame through the polling sequentially with the terminals supporting each PCF. By using this method, the access point device can enter the sleep mode for the remaining time (CFPDurRemaining, PCF operation process time), thereby realizing power saving of the access point device. During this period, the access point device buffers the downlink data frame. Only when the terminal can recognize the use of the power saving scheme by the access point apparatus, power saving for the same period is also possible. Similarly, during this period, the terminal buffers the uplink data frame.
도 2는 본 발명의 실시예에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 환경을 나타내는 도면이다. 2 is a diagram illustrating an environment for power saving of a wireless device supporting a Wi-Fi tethering service according to an embodiment of the present invention.
도 2를 참고하면, 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 환경에는 단말(100) 및 액세스포인트 장치(200)가 위치한다. Referring to FIG. 2, the terminal 100 and the
전력절감 기법(power saving mode)을 지원하는 액세스포인트 장치(200)는 비콘 프레임의 capability information field 내 B12 reserved bit를 1로 설정하여 브로드캐스팅함으로써, 자신이 전력절감 동작과정을 지원함을 알릴 수 있다. 여기서, B12 reserved bit를 1로 설정하는 것은 액세스포인트 장치(200)가 자신의 전력을 절감하기 위한 동작과정을 지원한다는 의미이다. The
이하, 본 발명에서는 B12 reserved bit를 AP 전력절감 비트라고 한다. 이외에도, capability information field가 포함하는 다른 관리 프레임(예를 들어, 프루브 응답(probe response), 연관 응답(association response) 프레임 등)내 capability information field에 AP 전력절감 비트를 설정하여 단말에게 알릴 수 있다. Hereinafter, in the present invention, B12 reserved bits are referred to as AP power saving bits. In addition, an AP power saving bit may be set in the capability information field in another management frame (for example, a probe response, an association response frame, etc.) included in the capability information field to inform the terminal.
다음, 단말(100)의 구성 및 단말(100)의 동작 과정에 관하여 도 2 및 도 3을 참조하여 상세하게 설명한다. Next, the configuration of the terminal 100 and the operation procedure of the terminal 100 will be described in detail with reference to FIG. 2 and FIG.
도 3은 본 발명의 실시예에 따른 실시예에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 단말을 개략적으로 나타내는 구성도이다. 또한, 도 4는 발명의 실시예에 따른 실시예에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 단말의 동작과정을 나타내는 흐름도이다. 또한, 도 5는 본 발명의 실시예에 따른 전력절감알림 프로세스를 나타내는 도면이다. 3 is a block diagram schematically illustrating a terminal for power saving of a wireless device supporting a Wi-Fi tethering service according to an embodiment of the present invention. 4 is a flowchart illustrating an operation of a terminal for power saving of a wireless device supporting a Wi-Fi tethering service according to an embodiment of the present invention. 5 is a diagram illustrating a power saving notification process according to an embodiment of the present invention.
도 3을 참고하면, 단말(100)은 수신부(110), 설정 확인부(120), 프로세스 수행부(130), 카운트값 확인부(140), 타이머 설정부(150), 버퍼링부(160), 모드 전환부(170) 및 경쟁기간 진입부(180)를 포함한다.3, the terminal 100 includes a receiving
수신부(110)는 브로드캐스팅하는 비콘 프레임을 수신한다(S301). The receiving
설정 확인부(120)는 수신부(110)에서 수신한 비콘 프레임에 AP 전력절감 비트가 설정되어 있는지 확인한다(S302). 또한, 설정 확인부(120)는 비콘 프레임 이외에도 프루브 응답(probe response) 또는 연관 응답(association response) 프레임 등을 통해서도 AP 전력절감 비트가 설정되어 있는지 확인할 수 있다. The
프로세스 수행부(130)는 AP 전력절감 비트가 설정이 되어있는 경우, 액세스포인트 장치(200)와 전력절감알림 프로세스(도 5를 참고)를 수행하였는지 판단한다(S303). 프로세스 수행부(130)는 액세스포인트 장치(200)와 전력절감알림 프로세스를 수행하지 않은 경우, 전력절감알림 프로세스를 수행한다(S304).If the AP power saving bit is set, the
본 발명에서는 전력절감알림 프로세스를 수행하기 위해 새로운 관리 프레임(전력절감지원 알림 프레임, 전력절감지원 확인 프레임)을 정의한다. 이때, 802.11 표준의 추가 관리 프레임을 정의하기 위해 예약된 서브타입 값(subtype value) 중에서 2개(0110, 0111)를 사용한다. In the present invention, a new management frame (a power saving support notification frame, a power saving support confirmation frame) is defined to perform a power saving notification process. At this time, two of the reserved subtype values (0110, 0111) are used to define the additional management frame of the 802.11 standard.
도 5를 참고하면, 단말(100)은 액세스포인트 장치(200)에 접속한다(S410).Referring to FIG. 5, the terminal 100 accesses the access point 200 (S410).
단말(100)은 전력절감지원 알림 프레임을 생성하여 액세스포인트 장치(200)로 전송(S420)함으로써, 전력절감동작에 참여함을 알린다. 이때, 전력절감지원 알림 프레임은 서브타입 값을 0110으로 설정한다. The terminal 100 generates a power saving support notification frame and transmits the power saving support notification frame to the access point 200 (S420) to inform the user of participation in the power saving operation. At this time, the power saving support notification frame sets the subtype value to 0110.
액세스포인트 장치(200)는 전력절감지원 알림 프레임에 대한 확인 메시지로 전력절감지원 확인 프레임을 생성하여, 해당 단말로 전송한다(S430). 여기서, 전력절감지원 확인 프레임은 서브타입 값을 0111으로 설정한다. 즉, 전력절감지원 확인 프레임을 수신한 단말은 이제 액세스포인트 장치가 전력절감을 수행할 때에 맞추어 수면모드에 진입함으로써 전력 소비를 절감할 수 있다. The
비콘 프레임을 수신했을 때(S301), 비콘 프레임에 AP 전력절감 비트가 1로 설정(S302)되어 있으며, 해당 액세스포인트 장치와 전력절감알림 프로세스를 수행한 상태인 경우, 카운트값 확인부(140)는 비콘 프레임 내 CFP 파라미터 셋(Content Free Parameter Set)의 CFP 카운터값(CFPCount)을 확인한다. When the beacon frame is received (S301), the AP power saving bit is set to 1 (S302) in the beacon frame, and when the power saving notification process is performed with the access point apparatus, Confirms the CFP counter value (CFPCount) of the CFP parameter set in the beacon frame (Content Free Parameter Set).
구체적으로, 카운트값 확인부(140)는 CFP 카운터값(CFPCount)이 0에 해당하는지 판단한다(S305). More specifically, the count
카운트값 확인부(140)는 CFP 카운터값(CFPCount)이 0에 해당하지 않는 경우, 경쟁기간에 진입하여 DCF 동작과정에 따라 액세스포인트 장치(200)로 데이터 프레임을 전송한다. If the CFP counter value CFPCount does not correspond to 0, the count
타이머 설정부(150)는 CFP 카운터값(CFPCount)이 0에 해당하는 경우, CFPDurRemaining값을 이용하여 NAV(Network Allocation Vector)를 설정하며, 자신이 PCF 지원 단말(CF-Pollable 단말)에 해당하는지를 확인한다(S306). If the CFP counter value CFPCount is equal to 0, the
타이머 설정부(150)는 자신이 PCF 지원 단말(CF-Pollable 단말)에 해당하는 경우, PCF 동작을 수행한다(S307). 이때, 타이머 설정부(150)는 액세스 포인트와의 폴링과정을 수행한다. If the
타이머 설정부(150)는 수면모드 기간을 설정하기 위해 타이머를 설정한다(S308 및 S309).The
S308 및 S309 단계와 같이 설정되는 타이머 값(T)은 단말(100)이 PCF를 지원하지 않는 경우에는 CFPDurRemaining-t2이다(t2: sifs+CF-END 전송소요시간). PCF를 지원하는 단말의 경우에는 액세스포인트 장치(200)와 폴링과정을 통해 데이터프레임을 교환해야 하므로 자신이 폴링을 받는 데 걸리는 시간 즉, 액세스포인트 장치와 폴링과정에 소용되는 시간(t3)을 제외한 나머지 시간(T= CFPDurRemaining-t2-t3)이다.The timer value T set in steps S308 and S309 is CFPDurRemaining-t2 (t2: sifs + CF-END transmission time) when the terminal 100 does not support the PCF. In the case of a terminal supporting the PCF, since data frames must be exchanged through the polling process with the
버퍼링부(160)는 프레임의 버퍼링을 시작한다(S310). The
모드 전환부(170)는 프레임의 버퍼링이 시작되면, 활성모드에서 수면모드로 전환한다(S311). 모드 전환부(170)는 수면모드에서 타이머가 만료되는지 여부를 체크하고(S312), 타이머가 만료되면 다시 활성모드로 전환한다(S313). When buffering of the frame is started, the
버퍼링부(160)는 활성모드로 전환되면, 프레임의 버퍼링을 멈춘다(S314). When the
경쟁기간 진입부(180)는 DCF 동작과정에 따라 버퍼링된 프레임 전송을 시작함으로써, 경쟁기간에 진입한다(S315). The contention
단말(100)이 비콘 프레임을 수신하지 않는 경우에는 비콘 프레임 내 CF 파라미터 셋을 알지 못하므로 수면모드로 진입하지 않는다. 즉, 단말(100)의 이와 같은 동작은 IEEE 802.11 표준에 기술되어 있는 단말의 전력절감모드와는 별개로 수행되는 것임을 기억한다. 그리고, 액세스포인트 장치(200)가 전력절감동작을 수행하는 것을 인지하지 못하는 단말, 즉 수정이 안된 단말은 비콘 프레임의 AP전력절감 비트를 확인하지 않을 것이다.When the terminal 100 does not receive the beacon frame, it does not know the CF parameter set in the beacon frame and thus does not enter the sleep mode. That is, it is remembered that the operation of the terminal 100 is performed separately from the power saving mode of the terminal described in the IEEE 802.11 standard. A terminal that does not recognize that the
다음, 액세스포인트 장치(200)가 전력절감기법의 사용여부를 결정하기 위해 주기적으로 수행하는 과정을 도 6을 참조하여 상세하게 설명한다.Next, a process performed periodically by the
도 6은 본 발명의 실시예에 따른 액세스포인트 장치가 전력절감기법의 사용여부를 결정하기 위해 주기적으로 수행하는 과정을 나타내는 흐름도이다. 도 7은 본 발명의 실시예에 따른 기간 별 경쟁기간과 비경쟁기간을 나타내는 도면이다. FIG. 6 is a flowchart illustrating a process of periodically performing an access point apparatus according to an embodiment of the present invention to determine whether to use the power saving technique. FIG. 7 is a view showing a competitive period and a non-competitive period according to an embodiment of the present invention.
도 7을 참고하면, 주기는 비콘 주기(100ms)에 해당한다. Referring to FIG. 7, the period corresponds to the beacon period (100 ms).
DCF만을 사용하는 경우, 모든 기간이 예를 들어, 도 7의 기간 1, 기간 4와 같이 경쟁기간이 된다. When only the DCF is used, all the periods are, for example, a period of competition such as periods 1 and 4 in FIG.
그러나, 액세스포인트 장치가 전력절감모드의 사용을 결정한 경우에는 도 7의 기간 2, 기간 3과 같이, 전체 기간의 일부를 전력절감모드를 위한 비경쟁기반으로, 나머지를 데이터 교환을 위한 경쟁기간으로 사용한다. However, when the access point device determines to use the power saving mode, a part of the entire period is used as a contention-based basis for the power saving mode and the remaining is used as a competition period for data exchange, as in the period 2 and the period 3 of FIG. do.
액세스포인트 장치(200)는 경쟁기간에서 채널 사용 정도를 판단하여, 채널 사용 정도가 임계치 이하로 사용되는 경우에 전력절감모드의 사용을 위한 비경쟁기간으로의 진입을 결정한다. The
예를 들어, 도 7에서 액세스포인트 장치(200)는 기간 4 이후에 비콘 프레임을 전송하기 전(T1)에 경쟁기간에 대해 자신이 서비스하고 있는 BSS의 BTR(busy time ratio)을 계산하여 채널 사용 정도를 판단한다. 여기서, BTR은 수학식 1과 같이 계산한다. For example, in FIG. 7, the
[수학식 1][Equation 1]
수학식 1에서, α는 0에서 1사이의 값이며, BTRold는 이전 BTR 값이다. BTRcur는 현재 측정한 BTR 값으로, 측정 기간에서 프레임의 전송을 위해 채널이 사용되는 시간의 비율을 측정한 것이다.In Equation (1), a is a value between 0 and 1, and BTR old is a previous BTR value. BTR cur is the current measured BTR value, which is the ratio of the time the channel is used for transmission of the frame in the measurement period.
도 6을 참고하면, 액세스포인트 장치(200)는 예를 들어, 도 7의 기간 5에서 전력절감모드 사용여부를 결정하기 위해, T1 시점에 경쟁기간(기간 4)에 대해 BTRcur을 계산한다(S510). 여기서, BTRcur는 수학식 2와 같이 계산한다. Referring to FIG. 6, the
[수학식 2]&Quot; (2) "
BTRcur = 채널사용시간/(채널사용시간+채널유휴시간)BTR cur = Channel usage time / (channel usage time + channel idle time)
액세스포인트 장치(200)는 수학식 1과 같이, BTR을 계산한다(S520).The
액세스포인트 장치(200)는 S520 단계에서 계산한 BTR와 BTR 임계치(BTRthreshold)를 비교한다(S530).The
액세스포인트 장치(200)는 BTR가 BTR 임계치(BTRthreshold) 보다 작은 경우에 전력절감모드를 사용한다. 따라서, 액세스포인트 장치(200)는 BTR가 BTR 임계치(BTRthreshold) 보다 작은 경우에 다음 경쟁기간(기간 5)에서 전력절감모드를 사용하기 위해 비콘 프레임 내 CF 파라미터 셋의 CFPCount 필드를 0으로 설정한다(S540).The
액세스포인트 장치(200)는 BTR가 BTR 임계치(BTRthreshold)이상인 경우에 CFPCount 필드를 0이 아닌 값으로 설정한다(S550).The
BTR은 BSS 내 트래픽이 일정하다 하더라도 전력절감모드의 사용 정도에 따라 값이 변할 것이다. 이는 전력절감모드 상태에서는 단말 및 액세스포인트 장치의 프레임은 버퍼링되어 다음 경쟁기간에서 전송되므로, 다음 경쟁기간에서의 채널 사용 시간을 높일 수 있기 때문이다.The BTR will vary depending on the degree of use of the power saving mode even if the traffic in the BSS is constant. This is because, in the power saving mode, the frames of the terminal and the access point are buffered and transmitted in the next contention period, so that the channel use time in the next contention period can be increased.
다음, 액세스포인트 장치(200)의 구성 및 액세스포인트 장치(200)의 동작 과정에 관하여 도 8 및 도 9를 참조하여 상세하게 설명한다. Next, the configuration of the
도 8은 본 발명의 실시예에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 액세스포인트 장치를 개략적으로 나타내는 구성도이다. 또한, 도 9는 본 발명의 실시예에 따른 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 액세스포인트 장치의 동작과정을 나타내는 흐름도이다. 8 is a configuration diagram schematically illustrating an access point apparatus for power saving of a wireless device supporting a Wi-Fi tethering service according to an embodiment of the present invention. 9 is a flowchart illustrating an operation procedure of an access point for power saving of a wireless device supporting a Wi-Fi tethering service according to an embodiment of the present invention.
도 8을 참고하면, 액세스포인트 장치(200)는 전송부(210), 카운트값 확인부(220), 타이머 설정부(230), 버퍼링부(240), 모드 전환부(250), 확인부(260) 및 경쟁기간 진입부(270)를 포함한다. 8, the
전송부(210)는 비콘 프레임을 전송한다(S801).The transmitting
카운트값 확인부(220)는 전송부(210)에서 전송한 비콘 프레임의 CFP 파라미터 셋이 포함하는 CFP 카운터값(CFPCount)을 확인한다. The count
구체적으로, 카운트값 확인부(220)는 CFP 카운터값(CFPCount)이 0에 해당하는지 판단한다(S802). Specifically, the count
카운트값 확인부(220)는 CFP 카운터값(CFPCount)이 0에 해당하지 않는 경우, 경쟁기간에 진입하고, 다른 단말들과 DCF 기반의 경쟁을 수행하여 데이터 프레임을 전송한다. If the CFP counter value (CFPCount) does not correspond to 0, the count
타이머 설정부(230)는 CFP 카운터값(CFPCount)이 제로(0)에 해당하는 경우, PCF 지원 단말(CF-Pollable 단말)이 설정 범위 내에 존재하는지 확인한다(S803). If the CFP counter value CFPCount corresponds to zero, the
타이머 설정부(230)는 PCF 지원 단말(CF-Pollable 단말)이 설정 범위 내에 존재하는 경우에, PCF 지원 단말(CF-Pollable 단말)이 PCF 동작을 수행하도록 제어한다(S804). 다음, 타이머 설정부(230)는 남은 시간(T=CFPDurRemaining-t1-t2)으로 타이머를 설정한다(S805). 또한, 타이머 설정부(230)는 S803 단계에서 PCF 지원 단말(CF-Pollable 단말)이 설정 범위 내에 존재하지 않는 경우에도, 남은 시간(T=CFPDurRemaining-t1-t2)으로 타이머를 설정한다. 여기서, t1은 PCF 동작 수행 시간이고, t2는 sifs+CF-END 전송소요시간이다. The
S804 단계에서, 액세스포인트 장치(200)는 PCF 지원 단말(CF-Pollable 단말)이 PCF 동작을 수행한 후, 남은 시간으로 타이머를 설정하고, 수면모드로 진입한다. 이때, 수면모드의 T기간 동안 액세스포인트 장치(200)는 전력을 절감할 수 있다. In step S804, after the PCF supporting terminal (CF-Pollable terminal) performs the PCF operation, the
버퍼링부(240)는 타이머 설정부(230)에서 타이머를 설정하고, 버퍼링을 시작한다(S806). The
모드 전환부(250)는 확인부(260)의 확인 결과에 따라 수면모드에서 활성모드로 전환한다. The
확인부(260)는 액세스포인트 장치(200)에 도 5와 같은 전력절감알림 프로세스를 수행한 단말(NS)이 존재하는지 확인한다(S807).The
확인부(260)는 단말(NS)이 하나 이상 존재하는 경우, 타이머가 만료될때까지 수면모드 상태를 유지하도록 모드 전환부(250)를 제어한다. 이때, 전력절감알림 프로세스를 수행한 단말 역시 비콘 프레임 내 CF 파라미터 셋의 CFPDurRemaining값을 기반으로 수면모드로 진입할 것이다. 따라서, CFPDurRemaining 전에 CF-End를 보낸다면 수면모드의 단말들은 CF-End를 받을 수 없으므로, 해당 단말들은 경쟁기간에 늦게 참여하는 문제가 발생한다.The
그러므로, 이와 같은 문제를 해결하기 위하여 확인부(260)는 단말(NS)이 0 이상일 경우, 수면모드에서(S808) 타이머의 만료여부를 체크한다(S809). 이때, 확인부(260)는 타이머가 만료될 때까지 수면모드를 유치해야 한다. Therefore, the
또한, 확인부(260)는 단말(NS)이 0인 경우, 활성모드로 전환하는 조건으로, 수면모드에서(S810) 타이머 만료여부를 체크(S811)하는 것뿐만 아니라 버퍼링되는 프레임들의 상태 조건을 판단하는 동작 과정(S812)을 추가적으로 수행한다. Further, the
첫째, 타이머가 만료되기 전에 버퍼링되는 프레임 수(N)가 프레임 임계치(Nthreshold)를 초과하는 경우이다. 이때, 프레임 수(N)는 802.11 표준의 전력절감기법을 활용하여 수면 모드로 진입한 단말들로 전송 될 데이터 프레임을 제외한 나머지 단말들로 전송 될 데이터 프레임의 수이다.First, the number of frames (N) to be buffered before the timer expires exceeds the frame threshold (N threshold ). In this case, the number of frames (N) is the number of data frames to be transmitted to the remaining terminals except the data frame to be transmitted to the terminals entering the sleep mode by utilizing the power saving technique of the 802.11 standard.
둘째, 버퍼링 된 데이터 프레임들 중에서 첫 번째로 버퍼링 된 데이터 프레임의 지연시간(D)이 임계치(Dthreshold)를 초과하는 경우이다. 이 때 D는 802.11 표준의 전력절감기법을 활용하여 수면모드로 진입한 단말들로 전송 될 데이터 프레임은 제외한 데이터 프레임들 중 첫 번째로 버퍼링 된 데이터 프레임의 지연시간을 의미한다. Second, the delay time (D) of the first buffered data frame out of the buffered data frames exceeds the threshold (D threshold ). In this case, D denotes the delay time of the first buffered data frame among the data frames excluding the data frame to be transmitted to the UEs entering the sleep mode using the power saving technique of the 802.11 standard.
모드 전환부(250)는 상기와 같은 두 조건 중 하나라도 만족하면, 타이머와 관계없이 활성모드로 전환한다(S813). 이를 통해 수면모드의 기간이 길어졌을 때 발생하는 지연 문제 등을 완화할 수 있다. If any one of the above two conditions is satisfied, the
버퍼링부(160)는 S813 단계와 같이 활성모드로 전환한 후에 버퍼링을 중단한다(S814). The
경쟁기간 진입부(270)는 CF-End프레임을 브로드캐스팅(S815)한 뒤, 경쟁기간에 진입한다(S816). 여기서, CF-End프레임은 비콘 프레임을 수신하지 못한 단말들이 있을 경우, 이러한 단말들의 NAV를 0으로 갱신하여 모든 단말들이 동일한 시점에 경쟁기간에 참여하게 한다.The contention
액세스포인트 장치(200)는 특정 단말과 도 5와 같은 전력절감알림 프로세스를 수행한 경우 NS값을 1만큼 증가시키고, 해당 단말이 접속을 끊는 경우 1만큼 감소시킨다. The
이상에서와 같이 도면과 명세서에서 최적의 실시예가 개시되었다. 여기서 특정한 용어들이 사용되었으나, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미 한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로, 본 기술 분야의 통상의 지식을 가진자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.As described above, an optimal embodiment has been disclosed in the drawings and specification. Although specific terms have been employed herein, they are used for purposes of illustration only and are not intended to limit the scope of the invention as defined in the claims or the claims. Therefore, those skilled in the art will appreciate that various modifications and equivalent embodiments are possible without departing from the scope of the present invention. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.
100; 단말
110; 수신부 120; 설정 확인부
130; 프로세스 수행부 140; 카운트값 확인부
150; 타이머 설정부 160; 버퍼링부
170; 모드 전환부 180; 경쟁기간 진입부
200; 액세스포인트 장치
210; 전송부 220; 카운트값 확인부
230; 타이머 설정부 240; 버퍼링부
250; 모드 전환부 260; 확인부
270; 경쟁기간 진입부100; Terminal
110; A receiving
130; A
150; A
170; A
200; Access point device
210; A
230; A
250; A
270; Competition Entry
Claims (19)
상기 비콘 프레임에 해당하는 CFP 카운터 값에 따라 타이머를 설정하는 단계;
버퍼링을 시작하고, 전력절감알림 프로세스를 수행한 단말이 존재하는지 확인하는 단계;
상기 단말의 존재 여부에 따라 상기 타이머에 따른 프레임의 수를 확인하거나, 버퍼링된 프레임의 수를 확인하는 단계;
상기 확인 결과에 따라 상기 타이머와 관계없이 해당 단말의 모드를 수면모드에서 활성모드로 전환하는 단계; 및
해당 단말의 모드를 활성모드로 전환한 후에 버퍼링을 중단하고, 경쟁기간에 진입하는 단계
를 포함하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법. The access point device broadcasting a beacon frame;
Setting a timer according to a CFP counter value corresponding to the beacon frame;
Starting buffering and confirming whether a terminal performing the power saving notification process exists;
Checking the number of frames according to the timer or checking the number of buffered frames according to presence or absence of the terminal;
Switching the mode of the corresponding terminal from the sleep mode to the active mode regardless of the timer according to the result of the checking; And
Stopping the buffering after switching the mode of the terminal to the active mode, and entering the competition period
A method for power saving of a wireless device supporting a WiFi tethering service.
상기 브로드캐스팅하는 단계는
상기 비콘 프레임의 capability information field 내 B12 reserved bit를 1로 설정하여 브로드캐스팅하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법. The method according to claim 1,
The broadcasting step
And a B12 reserved bit in a capability information field of the beacon frame is set to 1 to broadcast the WiFi tethering service.
상기 타이머를 설정하는 단계는
상기 비콘 프레임의 CFP 파라미터 셋이 포함하는 상기 CFP 카운터 값을 확인하는 단계;
상기 CFP 카운터 값이 제로에 해당하는 경우, CF-Pollable 단말이 설정 범위 내에 존재하는지 확인하는 단계:
상기 CF-Pollable 단말이 설정 범위 내제 존재하는 경우에, 상기 CF-Pollable 단말이 PCF 동작을 수행하도록 제어하는 단계; 및
상기 CF-Pollable 단말이 PCF 동작을 수행하고 남은 시간으로 상기 타이머를 설정하는 단계
를 포함하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법.The method according to claim 1,
The step of setting the timer
Checking the CFP counter value included in the CFP parameter set of the beacon frame;
Checking if the CF-Pollable terminal is within the set range if the CFP counter value is zero;
Controlling the CF-Pollable terminal to perform a PCF operation when the CF-Pollable terminal exists within a set range; And
The CF-Pollable terminal performs the PCF operation and sets the timer to the remaining time
A method for power saving of a wireless device supporting a WiFi tethering service.
상기 전력절감알림 프로세스는
상기 액세스포인트 장치가 상기 단말로부터 전력절감지원 알림 프레임을 전달받는 단계; 및
상기 액세스포인트 장치가 상기 전력절감지원 알림 프레임에 대한 확인 메시지로 전력절감지원 확인 프레임을 생성하여, 해당 단말로 전송하는 단계
를 포함하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법. The method according to claim 1,
The power saving notification process
Receiving the power saving support notification frame from the access point device; And
The access point device generates a power saving support confirmation frame by using a confirmation message for the power saving support notification frame and transmits the power saving support confirmation frame to the corresponding terminal
The method comprising the steps of: (a) providing a Wi-Fi tethering service;
상기 액세스포인트 장치가 전력절감모드의 사용 여부를 결정하는 단계를 더 포함하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법. The method according to claim 1,
Further comprising the step of determining whether the access point device uses the power save mode. ≪ Desc / Clms Page number 20 >
상기 전력절감모드의 사용 여부를 결정하는 단계는
상기 액세스포인트 장치가 상기 비콘 프레임을 브로드캐스팅하기 이전에 경쟁기간에 대해 자신이 서비스하고 있는 BBS의 채널 사용 정도를 판단하는 단계;
상기 채널 사용 정도와 임계치를 비교하는 단계; 및
상기 채널 사용 정도가 임계치보다 작은 경우에 상기 전력절감모드를 사용하는 단계를 포함하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법.The method of claim 5,
Wherein the step of determining whether to use the power saving mode
Determining a channel use level of a BBS that the access point is servicing with respect to a contention period before broadcasting the beacon frame;
Comparing the degree of channel use with a threshold value; And
And using the power saving mode when the channel usage level is less than a threshold value. ≪ Desc / Clms Page number 20 >
상기 타이머를 설정하는 단계는
상기 비콘 프레임에 해당하는 CFP 카운터 값이 제로에 해당하는 경우, PCF 지원 단말이 설정 범위 내에 존재하는지 확인하는 단계;
상기 PCF 지원 단말이 존재하는 경우에, 상기 PCF 지원 단말이 PCF 동작을 수행하도록 제어하는 단계; 및
상기 PCF 지원 단말이 PCF 동작을 수행한 후에 남은 시간으로 타이머를 설정하고, 수면모드로 진입하는 단계를 포함하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법.The method according to claim 1,
The step of setting the timer
Confirming whether a PCF supporting terminal exists within a setting range when the CFP counter value corresponding to the beacon frame corresponds to zero;
Controlling the PCF supporting terminal to perform a PCF operation when the PCF supporting terminal exists; And
Setting a timer to a remaining time after the PCF supporting terminal performs a PCF operation, and entering a sleep mode. ≪ Desc / Clms Page number 20 >
상기 전환하는 단계는
상기 전력절감알림 프로세스를 수행한 단말이 존재하는 경우에는, 상기 타이머가 만료되기 전에 버퍼링되는 프레임 수가 프레임 임계치를 초과하고,
상기 버퍼링된 프레임 중에서 첫번째로 버퍼링된 프레임의 지연시간이 임계치를 초과하는 경우에, 상기 활성 모드로 전환하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법.The method according to claim 1,
The switching step
If there is a terminal that has performed the power saving notification process, the number of frames buffered before the timer expires exceeds a frame threshold,
And when the delay time of the first buffered frame exceeds a threshold value, the active mode is switched to the active mode.
상기 전환하는 단계는
상기 전력절감알림 프로세스를 수행한 단말이 존재하지 않는 경우에는, 상기 타이머가 만료되기 전에 버퍼링되는 프레임 수가 프레임 임계치를 초과하는 경우에, 상기 활성 모드로 전환하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법.The method according to claim 1,
The switching step
When the number of frames to be buffered before the timer expires exceeds a frame threshold value in the absence of the terminal performing the power saving notification process, the active mode is switched to the active mode. A METHOD FOR SAVING POWER OF A RADIO DEVICE.
상기 비콘 프레임에 전력절감 비트가 설정되어 있는 경우, 상기 액세스포인트 장치와 전력절감알림 프로세스를 수행하였는지 판단하는 단계;
상기 전력절감알림 프로세스를 수행한 경우, 상기 비콘 프레임에 해당하는 CFP 카운터 값을 확인하는 단계;
상기 CFP 카운터 값에 따라 타이머를 설정하고, 상기 비콘 프레임의 버퍼링을 시작하는 단계;
상기 버퍼링이 시작되면 활성모드에서 수면모드로 전환하고, 상기 타이머가 만료되면 상기 수면모드에서 상기 활성모드로 전환하는 단계; 및
상기 비콘 프레임의 버퍼링을 중단하고, DCF 동작과정에 따라 버퍼링된 비콘 프레임의 전송을 시작하여 경쟁기간에 진입하는 단계
를 포함하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법. Receiving a beacon frame broadcasted by an access point device;
Determining whether a power saving notification process has been performed with the access point apparatus when a power saving bit is set in the beacon frame;
Confirming a CFP counter value corresponding to the beacon frame when the power saving notification process is performed;
Setting a timer according to the CFP counter value and starting buffering of the beacon frame;
Switching from an active mode to a sleep mode when the buffering starts and switching from the sleep mode to the active mode when the timer expires; And
Stop buffering of the beacon frame, start transmission of the buffered beacon frame according to the DCF operation procedure, and enter a competition period
A method for power saving of a wireless device supporting a WiFi tethering service.
상기 전력절감알림 프로세스를 수행하였는지 판단하는 단계 이전에,
상기 비콘 프레임 이외에도 프루브 응답 또는 연관 응답 프레임을 통해서 상기 전력절감 비트가 설정되어 있는지 확인하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법. The method of claim 10,
Prior to determining whether the power saving notification process has been performed,
Wherein the power saving bit is set through a probe response or an association response frame in addition to the beacon frame.
상기 전력절감알림 프로세스는
상기 단말이 상기 액세스포인트 장치에 접속하는 단계;
상기 단말이 전력절감지원 알림 프레임을 생성하여 상기 액세스 포인트로 전송하여, 전력절감동작에 참여함을 알리는 단계; 및
상기 액세스포인트 장치로부터 상기 전력절감지원 알림 프레임에 대응하는 전력절감지원 확인 프레임을 전달받는 단계
를 포함하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법.The method of claim 10,
The power saving notification process
Connecting the terminal to the access point device;
The terminal generates a power saving support notification frame and transmits the power saving support notification frame to the access point to notify participation in a power saving operation; And
Receiving a power saving support confirmation frame corresponding to the power saving support notification frame from the access point apparatus
The method comprising the steps of: (a) providing a Wi-Fi tethering service;
상기 CFP 카운터 값이 제로에 해당하지 않는 경우, 경쟁기간에 진입하여 DCF 동작과정에 따라 상기 액세스포인트 장치로 상기 비콘 프레임을 전송하는 단계를 더 포함하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법.The method of claim 10,
If the CFP counter value does not correspond to zero, entering a contention period and transmitting the beacon frame to the access point device according to a DCF operation procedure. A method for power saving of a device.
상기 버퍼링을 시작하는 단계는
상기 CFP 카운터 값이 제로에 해당하는 경우, CFPDurRemaining값을 이용하여 네트워크 위치 벡터값을 설정하며, 상기 단말 자신이 PCF 지원 단말에 해당하는 지를 확인하는 단계; 및
상기 PCF 지원 단말에 해당하는지 확인한 결과에 따라 상기 타이머를 설정하는 단계를 포함하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 방법.The method of claim 10,
The step of initiating the buffering
Setting a network location vector value using the CFPDurRemaining value if the CFP counter value is zero and checking whether the terminal itself corresponds to a PCF supporting terminal; And
And setting the timer according to a result of checking whether the terminal corresponds to the PCF supporting terminal.
상기 비콘 프레임에 해당하는 CFP 카운터 값에 따라 타이머를 설정하는 타이머 설정부;
상기 비콘 프레임에 대하여 버퍼링을 수행하는 버퍼링부;
전력절감알림 프로세스를 수행한 단말이 존재하는지 확인하고, 상기 단말의 존재 여부에 따라 상기 타이머에 따른 비콘 프레임의 수를 확인하거나, 버퍼링된 비콘 프레임의 수를 확인하는 확인부;
상기 확인 결과에 따라 상기 타이머와 관계없이 해당 단말의 모드를 수면모드에서 활성모드로 전환하는 모드 전환부; 및
해당 단말의 모드를 활성모드로 전환한 후에 버퍼링을 중단하고, 경쟁기간에 진입하는 경쟁기간 진입부
를 포함하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 액세스포인트 장치.A transmitting unit for broadcasting a beacon frame;
A timer setting unit for setting a timer according to a CFP counter value corresponding to the beacon frame;
A buffering unit for buffering the beacon frame;
A confirmation unit for checking whether there is a terminal that has performed the power saving notification process, checking the number of beacon frames according to the timer according to the presence or absence of the terminal, or checking the number of buffered beacon frames;
A mode switching unit for switching the mode of the corresponding terminal from the sleep mode to the active mode regardless of the timer according to the result of the check; And
The buffering is stopped after the mode of the corresponding terminal is switched to the active mode,
The access point device for power saving of wireless devices supporting Wi-Fi tethering service.
상기 전송부는
상기 비콘 프레임의 capability information field 내 B12 reserved bit를 1로 설정하여 브로드캐스팅하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 액세스포인트 장치.16. The method of claim 15,
The transmitter
And the B12 reserved bit in the capability information field of the beacon frame is set to 1 to broadcast the WiFi tethering service.
상기 타이머 설정부는
상기 비콘 프레임의 CFP 파라미터 셋이 포함하는 상기 CFP 카운터 값이 제로에 해당하고, CF-Pollable 단말이 설정 범위 내제 존재하는 경우에, 상기 CF-Pollable 단말이 PCF 동작을 수행하도록 제어하여, 상기 CF-Pollable 단말이 PCF 동작을 수행하고 남은 시간으로 상기 타이머를 설정하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 액세스포인트 장치.16. The method of claim 15,
The timer setting unit
When the CFP counter value included in the CFP parameter set of the beacon frame corresponds to zero and the CF-Pollable terminal exists within the setting range, the CF-Pollable terminal controls the PCF operation to perform the PCF operation, And the timer is set to the remaining time after the pollable terminal performs the PCF operation. The access point device for power saving of the wireless device supporting the WiFi tethering service.
상기 모드 전환부는
상기 전력절감알림 프로세스를 수행한 단말이 존재하는 경우에는, 상기 타이머가 만료되기 전에 버퍼링되는 프레임 수가 프레임 임계치를 초과하고, 상기 버퍼링된 프레임 중에서 첫번째로 버퍼링된 프레임의 지연시간이 임계치를 초과하는 경우에, 상기 활성 모드로 전환하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 액세스포인트 장치.16. The method of claim 15,
The mode switching unit
If there is a terminal that has performed the power saving notification process, if the number of frames buffered before the timer expires exceeds a frame threshold and the delay time of the first buffered frame exceeds the threshold value The access point is switched to the active mode.
상기 모드 전환부는
상기 전력절감알림 프로세스를 수행한 단말이 존재하지 않는 경우에는, 상기 타이머가 만료되기 전에 버퍼링되는 프레임 수가 프레임 임계치를 초과하는 경우에, 상기 활성 모드로 전환하는 것을 특징으로 하는 와이파이 테더링 서비스를 지원하는 무선 기기의 전력절감을 위한 액세스포인트 장치.16. The method of claim 15,
The mode switching unit
When the number of frames to be buffered before the timer expires exceeds a frame threshold value in the absence of the terminal performing the power saving notification process, the active mode is switched to the active mode. Access point device for power saving of wireless device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2013/010335 WO2014077598A1 (en) | 2012-11-16 | 2013-11-14 | Access point device for saving power of wireless device supporting wi-fi tethering service, and method therefor |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120130132 | 2012-11-16 | ||
KR20120130132 | 2012-11-16 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20140063402A true KR20140063402A (en) | 2014-05-27 |
Family
ID=50891406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130122815A KR20140063402A (en) | 2012-11-16 | 2013-10-15 | Access point apparatus and method for power saving in wireless device supporting wifi tethering services |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20140063402A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024067863A1 (en) * | 2022-09-28 | 2024-04-04 | Purplevine Innovation Company Limited | Network energy saving method, and related devices |
WO2024213015A1 (en) * | 2023-04-10 | 2024-10-17 | Purplevine Innovation Company Limited | Wireless communication method |
-
2013
- 2013-10-15 KR KR1020130122815A patent/KR20140063402A/en not_active Application Discontinuation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024067863A1 (en) * | 2022-09-28 | 2024-04-04 | Purplevine Innovation Company Limited | Network energy saving method, and related devices |
WO2024213015A1 (en) * | 2023-04-10 | 2024-10-17 | Purplevine Innovation Company Limited | Wireless communication method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102378089B1 (en) | Operation method of communication node supporting low power mode in wireless local area network | |
KR102362757B1 (en) | Triggered Target Wake Time Behavior | |
KR101988320B1 (en) | Method and apparatus for accessing channel in wlan system | |
KR102052973B1 (en) | Method and apparatus for accessing channel in wlan system | |
EP2811806B1 (en) | Method and apparatus for accessing channels in wireless lan system | |
US9867128B2 (en) | Power reduction mode operation method in wireless LAN system supporting channel for downlink, and apparatus therefor | |
KR102004833B1 (en) | Method and apparatus for channel access in wireless lan system | |
KR20180040505A (en) | Method and apparatus for initial negotiation in wireless local area network | |
US9357489B2 (en) | Method for power save mode operation in wireless local area network and apparatus for the same | |
KR20140038320A (en) | Method for active scanning in wireless local area network system | |
CN104219740A (en) | Activated state processing method and device | |
US20160337974A1 (en) | Power save trigger | |
KR20140063402A (en) | Access point apparatus and method for power saving in wireless device supporting wifi tethering services | |
KR20140023850A (en) | Method for channel access in wireless local area network system | |
US20160337899A1 (en) | Power save trigger | |
WO2014077598A1 (en) | Access point device for saving power of wireless device supporting wi-fi tethering service, and method therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |