KR20120084261A - Method and system for medium access with reduced power consumption for constrained wireless devices - Google Patents
Method and system for medium access with reduced power consumption for constrained wireless devices Download PDFInfo
- Publication number
- KR20120084261A KR20120084261A KR1020120004374A KR20120004374A KR20120084261A KR 20120084261 A KR20120084261 A KR 20120084261A KR 1020120004374 A KR1020120004374 A KR 1020120004374A KR 20120004374 A KR20120004374 A KR 20120004374A KR 20120084261 A KR20120084261 A KR 20120084261A
- Authority
- KR
- South Korea
- Prior art keywords
- wireless communication
- communication device
- medium
- access
- scheduled
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000004891 communication Methods 0.000 claims abstract description 257
- 230000035945 sensitivity Effects 0.000 claims description 22
- 230000005540 biological transmission Effects 0.000 description 15
- 230000006870 function Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 241000699670 Mus sp. Species 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002552 multiple reaction monitoring Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000033458 reproduction Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B7/00—Machines or devices designed for grinding plane surfaces on work, including polishing plane glass surfaces; Accessories therefor
- B24B7/10—Single-purpose machines or devices
- B24B7/18—Single-purpose machines or devices for grinding floorings, walls, ceilings or the like
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B23/00—Portable grinding machines, e.g. hand-guided; Accessories therefor
- B24B23/02—Portable grinding machines, e.g. hand-guided; Accessories therefor with rotating grinding tools; Accessories therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B27/00—Other grinding machines or devices
- B24B27/0007—Movable machines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B27/00—Other grinding machines or devices
- B24B27/0061—Other grinding machines or devices having several tools on a revolving tools box
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B27/00—Other grinding machines or devices
- B24B27/0076—Other grinding machines or devices grinding machines comprising two or more grinding tools
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B47/00—Drives or gearings; Equipment therefor
- B24B47/10—Drives or gearings; Equipment therefor for rotating or reciprocating working-spindles carrying grinding wheels or workpieces
- B24B47/12—Drives or gearings; Equipment therefor for rotating or reciprocating working-spindles carrying grinding wheels or workpieces by mechanical gearing or electric power
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B7/00—Machines or devices designed for grinding plane surfaces on work, including polishing plane glass surfaces; Accessories therefor
- B24B7/20—Machines or devices designed for grinding plane surfaces on work, including polishing plane glass surfaces; Accessories therefor characterised by a special design with respect to properties of the material of non-metallic articles to be ground
- B24B7/22—Machines or devices designed for grinding plane surfaces on work, including polishing plane glass surfaces; Accessories therefor characterised by a special design with respect to properties of the material of non-metallic articles to be ground for grinding inorganic material, e.g. stone, ceramics, porcelain
- B24B7/222—Machines or devices designed for grinding plane surfaces on work, including polishing plane glass surfaces; Accessories therefor characterised by a special design with respect to properties of the material of non-metallic articles to be ground for grinding inorganic material, e.g. stone, ceramics, porcelain for grinding vertical surfaces
-
- 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/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/04—Scheduled access
- H04W74/06—Scheduled access using polling
-
- 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)
- Mechanical Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Chemical & Material Sciences (AREA)
- Ceramic Engineering (AREA)
- Inorganic Chemistry (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 특허 출원은 2011년 1월 19일자로 출원된 미국 특허 가출원 제61/434,058호를 참조하고, 그 우선권을 주장하고, 그 이익을 주장한 것이다.This patent application refers to US Provisional Application No. 61 / 434,058, filed Jan. 19, 2011, claims its priority, and claims its benefit.
상기 기재된 출원은 그 전체가 참조를 위해 본 명세서에 편입된다.The above-described application is incorporated herein by reference in its entirety.
발명의 특정 실시예들은 네트워킹(networking)에 관련된다. 더욱 구체적으로, 발명의 특정 실시예들은 제약된 무선 장치(constrained wireless device)들에 대해 감소된 전력 소비를 갖는 매체 액세스를 위한 방법 및 시스템에 관한 것이다.Certain embodiments of the invention relate to networking. More specifically, certain embodiments of the invention relate to methods and systems for media access with reduced power consumption for constrained wireless devices.
통신 네트워크들은 다양한 애플리케이션들에 대해 다양한 유형들 및 크기들의 데이터를 교환하는 점점 더 인기 있는 수단이 되고 있다. 네트워크 접속에 대한 많은 수요는 데스크롭 컴퓨터들, 랩톱 컴퓨터들과, 스마트폰들, 개인 매체 플레이어들, 및 개인 게이밍 시스템들과 같은 다양한 핸드헬드(handheld) 장치들을 포함하는 전자 생활방식으로의 변화에 의해 촉발된다. 증가하는 갯수의 휴대용 및/또는 핸드헬드 장치들이 네트워크 통신에 대해 가능하게 되므로, 배터리 수명은 소비자들의 주요 관심사항이 되었고, 결과적으로, 전자 장치들의 구입 결정에서 주요 요인이 되었다. 따라서, 네트워크화된 장치들에서 전력 소비를 감소시키는 방법들이 필요하다.Communication networks are becoming an increasingly popular means of exchanging data of various types and sizes for various applications. Much of the demand for network connectivity has been driven by the transition to electronic lifestyles, including desk computers, laptop computers, and various handheld devices such as smartphones, personal media players, and personal gaming systems. Triggered by As an increasing number of portable and / or handheld devices become possible for network communications, battery life has become a major concern for consumers and, consequently, has become a major factor in the purchase decision of electronic devices. Thus, there is a need for methods of reducing power consumption in networked devices.
기존의 그리고 전통적인 접근법들의 추가적인 한정들 및 단점들은 도면들을 참조하여 본 출원의 나머지에서 기재된 바와 같이, 이러한 시스템들과 본 발명의 여러 양태들과의 비교를 통해 당업자에게 명백해질 것이다.Additional limitations and disadvantages of existing and traditional approaches will become apparent to those skilled in the art through comparison of these systems with various aspects of the present invention, as described in the remainder of this application with reference to the drawings.
본 발명은 제약된 무선 장치들에 대해 감소된 전력 소비를 갖는 매체 액세스를 위한 방법 및 시스템을 제공하는 것을 목적으로 한다.The present invention aims to provide a method and system for media access with reduced power consumption for constrained wireless devices.
청구범위에서 더욱 완전하게 기술된 바와 같이, 실질적으로, 도면들 중의 적어도 하나에 도시되고 및/또는 도면들 중의 적어도 하나와 관련하여 설명된 바와 같이, 제약된 무선 장치들에 대해 감소된 전력 소비를 갖는 매체 액세스를 위한 시스템 및/또는 방법이 제공된다.As described more fully in the claims, there is substantially reduced power consumption for constrained wireless devices, as shown in at least one of the figures and / or described in connection with at least one of the figures. Systems and / or methods are provided for having media access.
일 양태에 따르면, 제 1 무선 통신 장치에서의 방법이 제공되고, 상기 방법은,According to one aspect, a method in a first wireless communication device is provided, the method comprising:
상기 제 1 무선 통신 장치 및 상기 하나 이상의 다른 무선 통신 장치들에 의해 공유되는 매체에 대한 액세스를 스케줄링하기 위하여 하나 이상의 다른 무선 통신 장치들과 통신하는 단계;Communicating with one or more other wireless communication devices to schedule access to a medium shared by the first wireless communication device and the one or more other wireless communication devices;
하나 이상의 매체 액세스 기간들이 상기 제 1 무선 통신 장치에 대해 스케줄링된 후, 상기 제 1 무선 통신 장치에 대해 스케줄링된 상기 하나 이상의 매체 액세스 기간들 중의 하나 동안에, 상기 제 1 무선 통신 장치를 지정하는 매체 예약 메시지를 수신한 후에 데이터를 상기 매체에 송신하는 단계를 포함한다.A medium reservation designating the first wireless communication device during one of the one or more medium access periods scheduled for the first wireless communication device after one or more medium access periods are scheduled for the first wireless communication device. Sending data to the medium after receiving the message.
바람직하게는, 상기 방법은,Preferably, the method further comprises:
상기 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 동안에 제 1 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 하나 이상의 부분들을 구성하는 단계; 및Configuring one or more portions of the first wireless communication device to operate in a first mode of operation during media access periods scheduled for the first wireless communication device; And
상기 제 1 무선 통신 장치에 대해 스케줄링된 상기 매체 액세스 기간들 이외의 시간에 전력 절감 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 상기 하나 이상의 부분들을 구성하는 단계를 더 포함한다.Configuring the one or more portions of the first wireless communication device to operate in a power saving mode of operation at a time other than the media access periods scheduled for the first wireless communication device.
바람직하게는, 상기 방법은,Preferably, the method further comprises:
상기 제 1 무선 통신 장치가 송신할 데이터를 가질 때, 상기 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 동안에 제 1 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 하나 이상의 부분들을 구성하는 단계; 및When the first wireless communication device has data to transmit, configuring one or more portions of the first wireless communication device to operate in a first mode of operation during media access periods scheduled for the first wireless communication device. ; And
상기 제 1 무선 통신 장치가 송신할 데이터를 가지지 않을 때, 상기 제 1 무선 통신 장치에 대해 스케줄링된 상기 매체 액세스 기간들 동안에 전력 절감 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 상기 하나 이상의 부분들을 구성하는 단계를 더 포함한다.When the first wireless communication device has no data to transmit, the one or more portions of the first wireless communication device to operate in a power saving mode of operation during the medium access periods scheduled for the first wireless communication device. It further comprises the step of configuring.
바람직하게는, 상기 제 1 무선 통신 장치의 수신기는 상기 매체에 대한 액세스를 스케줄링하기 위하여 상기 하나 이상의 다른 무선 통신 장치들과의 상기 통신하기 이전에 그리고 상기 통신하는 동안에 더 높은 감도의 동작 모드로 구성되고;Advantageously, the receiver of the first wireless communication device is configured to a higher sensitivity operating mode prior to and during the communication with the one or more other wireless communication devices to schedule access to the medium. Become;
상기 제 1 무선 통신 장치의 상기 수신기는 상기 스케줄링 이후에 더 낮은 감도의 동작 모드로 구성된다.The receiver of the first wireless communication device is configured in a lower sensitivity operating mode after the scheduling.
바람직하게는, 상기 방법은,Preferably, the method further comprises:
상기 통신하는 동안에 상기 제 1 무선 통신 장치에 대해 제 1 매체 액세스 기간을 스케줄링하는 단계; 및Scheduling a first medium access period for the first wireless communication device during the communication; And
상기 제 1 매체 액세스 기간 동안에 상기 다른 무선 통신 장치들 중의 하나와 통신하면서, 상기 제 1 무선 통신 장치에 대해 추후의 매체 액세스 기간을 스케줄링하는 단계를 더 포함한다.Scheduling a later medium access period for the first wireless communication device while communicating with one of the other wireless communication devices during the first medium access period.
또 다른 양태에 따르면, 제 1 무선 통신 장치에서의 방법이 제공되고, 상기 방법은,According to another aspect, a method in a first wireless communication device is provided, the method comprising:
상기 제 1 무선 통신 장치 및 상기 하나 이상의 다른 무선 통신 장치들에 의해 공유되는 매체에 대한 액세스를 스케줄링하기 위하여 하나 이상의 다른 무선 통신 장치들과 통신하는 단계;Communicating with one or more other wireless communication devices to schedule access to a medium shared by the first wireless communication device and the one or more other wireless communication devices;
상기 다른 무선 통신 장치들 중의 하나에 대해 스케줄링된 매체 액세스 기간의 시작 시에 또는 그 바로 이전에 상기 매체에 대한 액세스를 위해 경쟁하는 단계; 및Competing for access to the medium at or before the start of a scheduled medium access period for one of the other wireless communication devices; And
상기 매체 액세스 기간 동안, 상기 매체에 대한 액세스를 획득한 후에, 상기 다른 무선 통신 장치들 중의 상기 하나를 지정하는 매체 예약 메시지를 송신하는 단계를 포함한다.During the medium access period, after acquiring access to the medium, transmitting a media reservation message specifying the one of the other wireless communication devices.
바람직하게는, 상기 하나 이상의 다른 무선 통신 장치들로부터 매체 예약 메시지를 수신하지 않고도 상기 매체 예약 메시지가 송신된다.Advantageously, said media reservation message is transmitted without receiving a media reservation message from said one or more other wireless communication devices.
바람직하게는, 상기 방법은,Preferably, the method further comprises:
상기 다른 무선 통신 장치들 중의 하나에 대해 스케줄링된 하나 이상의 과거 및/또는 현재의 매체 액세스 기간들 동안에 상기 다른 무선 통신 장치들 중의 상기 하나로부터 통신이 전혀 수신되지 않았을 때,When no communication was received from the one of the other wireless communication devices during one or more past and / or current media access periods scheduled for one of the other wireless communication devices,
상기 다른 무선 통신 장치들 중의 하나에 대해 스케줄링된 하나 이상의 미래의 매체 액세스 기간들을 취소하는 단계; 및Canceling one or more future media access periods scheduled for one of the other wireless communication devices; And
상기 다른 무선 통신 장치들 중의 상기 하나에 대해 스케줄링된 하나 이상의 미래의 매체 액세스 기간들의 지속시간을 감소시키는 단계 중의 하나 또는 둘 모두를 더 포함한다.Reducing one or both of the durations of one or more future media access periods scheduled for the one of the other wireless communication devices.
바람직하게는, 상기 하나 이상의 다른 통신 장치들은 적어도 하나의 액세스 포인트를 포함한다.Advantageously, said one or more other communication devices comprise at least one access point.
바람직하게는, 상기 방법은,Preferably, the method further comprises:
상기 통신하는 동안에 상기 다른 무선 통신 장치들 중의 하나에 대해 제 1 매체 액세스 기간을 스케줄링하는 단계; 및Scheduling a first medium access period for one of the other wireless communication devices during the communication; And
상기 제 1 매체 액세스 기간 동안에 상기 다른 무선 통신 장치들 중의 상기 하나와 통신하면서, 상기 다른 무선 통신 장치들 중의 상기 하나에 대해 추후의 매체 액세스 기간을 스케줄링하는 단계를 더 포함한다.Scheduling a later medium access period for the one of the other wireless communication devices while communicating with the one of the other wireless communication devices during the first medium access period.
또 다른 양태에 따르면, 제 1 무선 통신 장치에서 이용하기 위한 하나 이상의 회로들을 포함하는 시스템이 제공되고, 상기 하나 이상의 회로들은,According to yet another aspect, a system is provided that includes one or more circuits for use in a first wireless communication device, wherein the one or more circuits include:
상기 제 1 무선 통신 장치 및 하나 이상의 다른 무선 통신 장치들에 의해 공유되는 매체에 대한 액세스를 스케줄링하기 위하여 상기 하나 이상의 다른 무선 통신 장치들과 통신하고;Communicate with the one or more other wireless communication devices to schedule access to a medium shared by the first wireless communication device and one or more other wireless communication devices;
상기 제 1 무선 통신 장치에 대해 하나 이상의 매체 액세스 기간들이 스케줄링된 후, 상기 제 1 무선 통신 장치에 대해 스케줄링된 상기 하나 이상의 매체 액세스 기간들 중의 하나 동안, 상기 제 1 무선 통신 장치를 지정하는 매체 예약 메시지를 수신한 후에, 데이터를 상기 매체 상으로 송신하도록 동작가능하다.A medium reservation designating the first wireless communication device during one of the one or more medium access periods scheduled for the first wireless communication device after one or more medium access periods have been scheduled for the first wireless communication device. After receiving the message, it is operable to transmit data on the medium.
바람직하게는, 상기 하나 이상의 회로들은,Preferably, the one or more circuits,
상기 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 동안에 제 1 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 하나 이상의 부분들을 구성하고;Configure one or more portions of the first wireless communication device to operate in a first mode of operation during media access periods scheduled for the first wireless communication device;
상기 제 1 무선 통신 장치에 대해 스케줄링된 상기 매체 액세스 기간들 이외의 시간에 전력 절감 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 상기 하나 이상의 부분들을 구성하도록 동작가능하다.And operable to configure the one or more portions of the first wireless communication device to operate in a power saving mode of operation at a time other than the media access periods scheduled for the first wireless communication device.
바람직하게는, 상기 하나 이상의 회로들은,Preferably, the one or more circuits,
상기 제 1 무선 통신 장치가 송신할 데이터를 가질 때, 상기 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 동안에 제 1 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 하나 이상의 부분들을 구성하고;Configure one or more portions of the first wireless communication device to operate in a first mode of operation during media access periods scheduled for the first wireless communication device when the first wireless communication device has data to transmit;
상기 제 1 무선 통신 장치가 송신할 데이터를 가지지 않을 때, 상기 제 1 무선 통신 장치에 대해 스케줄링된 상기 매체 액세스 기간들 동안에 전력 절감 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 상기 하나 이상의 부분들을 구성하도록 동작가능하다.When the first wireless communication device has no data to transmit, the one or more portions of the first wireless communication device to operate in a power saving mode of operation during the medium access periods scheduled for the first wireless communication device. Operable to configure.
바람직하게는,Preferably,
상기 하나 이상의 회로들은 수신기를 포함하고;The one or more circuits comprise a receiver;
상기 수신기는 상기 매체에 대한 액세스를 스케줄링하기 위하여 상기 하나 이상의 다른 무선 통신 장치들과 상기 통신하기 이전에 그리고 상기 통신하는 동안에 더 높은 감도의 동작 모드로 구성되고;The receiver is configured with a higher sensitivity operating mode prior to and during the communication with the one or more other wireless communication devices to schedule access to the medium;
상기 수신기는 상기 스케줄링 이후에 더 낮은 감도의 동작 모드로 구성된다.The receiver is configured for a lower sensitivity operating mode after the scheduling.
바람직하게는, 상기 하나 이상의 회로들은,Preferably, the one or more circuits,
상기 통신하는 동안에 상기 제 1 무선 통신 장치에 대해 제 1 매체 액세스 기간을 스케줄링하고;Schedule a first medium access period for the first wireless communication device during the communication;
상기 제 1 매체 액세스 기간 동안에 상기 다른 무선 통신 장치들 중의 하나와 통신하면서, 상기 제 1 무선 통신 장치에 대해 추후의 매체 액세스 기간을 스케줄링하도록 동작가능하다.And in communication with one of the other wireless communication devices during the first medium access period, is operable to schedule a subsequent medium access period for the first wireless communication device.
또 다른 양태에 따르면, 제 1 무선 통신 장치에서 이용하기 위한 하나 이상의 회로들을 포함하는 시스템이 제공되고, 상기 하나 이상의 회로들은,According to yet another aspect, a system is provided that includes one or more circuits for use in a first wireless communication device, wherein the one or more circuits include:
상기 제 1 무선 통신 장치 및 상기 하나 이상의 다른 무선 통신 장치들에 의해 공유되는 매체에 대한 액세스를 스케줄링하기 위하여 하나 이상의 다른 무선 통신 장치들과 통신하고;Communicate with one or more other wireless communication devices to schedule access to a medium shared by the first wireless communication device and the one or more other wireless communication devices;
상기 다른 무선 통신 장치들 중의 하나에 대해 스케줄링된 매체 액세스 기간의 시작 시에 또는 그 바로 이전에 상기 매체에 대한 액세스를 위해 경쟁하고;Contend for access to the medium at or before the start of a scheduled medium access period for one of the other wireless communication devices;
상기 매체 액세스 기간 동안, 상기 매체에 대한 액세스를 획득한 후에, 상기 다른 무선 통신 장치들 중의 상기 하나를 지정하는 매체 예약 메시지를 송신한다.During the medium access period, after acquiring access to the medium, transmit a medium reservation message specifying the one of the other wireless communication devices.
바람직하게는, 상기 하나 이상의 다른 무선 통신 장치들로부터 매체 예약 메시지를 수신하지 않고도, 상기 매체 예약 메시지가 송신된다.Advantageously, said medium reservation message is transmitted without receiving a medium reservation message from said one or more other wireless communication devices.
바람직하게는, 상기 하나 이상의 회로들은,Preferably, the one or more circuits,
상기 다른 무선 통신 장치들 중의 하나에 대해 스케줄링된 하나 이상의 과거 및/또는 현재의 매체 액세스 기간들 동안에 상기 다른 무선 통신 장치들 중의 상기 하나로부터 통신이 전혀 수신되지 않았을 때,When no communication was received from the one of the other wireless communication devices during one or more past and / or current media access periods scheduled for one of the other wireless communication devices,
상기 다른 무선 통신 장치들 중의 하나에 대해 스케줄링된 하나 이상의 미래의 매체 액세스 기간들의 취소, 및Cancellation of one or more future media access periods scheduled for one of the other wireless communication devices, and
상기 다른 무선 통신 장치들 중의 상기 하나에 대해 스케줄링된 하나 이상의 미래의 매체 액세스 기간들의 지속시간의 감소 중의 하나 또는 둘 모두를 행하도록 동작가능하다.Operable to effect one or both of a reduction in the duration of one or more future media access periods scheduled for the one of the other wireless communication devices.
바람직하게는, 상기 하나 이상의 다른 통신 장치들은 적어도 하나의 액세스 포인트를 포함한다.Advantageously, said one or more other communication devices comprise at least one access point.
바람직하게는, 상기 하나 이상의 회로들은,Preferably, the one or more circuits,
상기 통신하는 동안에 상기 다른 무선 통신 장치들 중의 하나에 대해 제 1 매체 액세스 기간을 스케줄링하고;Schedule a first medium access period for one of the other wireless communication devices during the communication;
상기 제 1 매체 액세스 기간 동안에 상기 다른 무선 통신 장치들 중의 상기 하나와 통신하면서, 상기 다른 무선 통신 장치들 중의 상기 하나에 대해 추후의 매체 액세스 기간을 스케줄링하도록 동작가능하다.In communication with the one of the other wireless communication devices during the first medium access period, operable to schedule a later medium access period for the one of the other wireless communication devices.
본 발명의 예시된 실시예의 상세 내용들뿐만 아니라, 본 발명의 이러한 그리고 다른 장점들, 양태들 및 신규의 특징들은 다음의 설명 및 도면들로부터 더욱 완전히 이해할 것이다.In addition to the details of the illustrated embodiment of the invention, these and other advantages, aspects and novel features of the invention will be more fully understood from the following description and drawings.
본 발명에 따르면, 제약된 무선 장치들에 대해 감소된 전력 소비를 갖는 매체 액세스를 위한 방법 및 시스템이 실현될 수 있다.In accordance with the present invention, a method and system for media access with reduced power consumption for constrained wireless devices can be realized.
도 1a는 발명의 실시예에 따라 예시적인 무선 네트워크를 예시하는 도면이다.
도 1b는 발명의 실시예에 따라 예시적인 무선 장치들을 예시하는 블럭도이다.
도 2a 및 도 2b는 발명의 실시예에 따라 제약된 무선 장치의 매체 액세스 및 전력 소비를 관리하기 위한 예시적인 단계들을 예시하는 순서도들이다.
도 3a 및 도 3b는 발명의 실시예에 따라 하나 이상의 전력 절감 동작 모드들을 지원하는 제약된 무선 장치의 매체 액세스 및 전력 소비를 관리하기 위한 예시적인 단계들을 예시하는 순서도들이다.
도 4는 발명의 실시예에 따라 매체 액세스 및 전력 소비를 관리하기 위한 예시적인 단계들을 예시하는 순서도이다.1A is a diagram illustrating an exemplary wireless network in accordance with an embodiment of the invention.
1B is a block diagram illustrating exemplary wireless devices in accordance with an embodiment of the invention.
2A and 2B are flow charts illustrating exemplary steps for managing media access and power consumption of a constrained wireless device in accordance with an embodiment of the invention.
3A and 3B are flow charts illustrating exemplary steps for managing media access and power consumption of a constrained wireless device supporting one or more power saving modes of operation in accordance with an embodiment of the invention.
4 is a flowchart illustrating exemplary steps for managing media access and power consumption in accordance with an embodiment of the invention.
발명의 특정 실시예들은 제약된 무선 장치들에 대한 매체 액세스 및 전력 소비를 위한 방법 및 시스템에서 발견될 수 있다. 발명의 다양한 실시예들에서, 제 1 무선 통신 장치는 제 1 무선 통신 장치 및 하나 이상의 다른 무선 통신 장치들에 의해 공유되는 매체를 액세스하도록 스케줄링하기 위하여 하나 이상의 다른 무선 통신 장치들과 통신하도록 동작가능할 수 있다. 하나 이상의 매체 액세스 기간(period)들이 제 1 무선 통신 장치에 대해 스케줄링된 후, 제 1 무선 통신 장치를 지정하는 매체 예약 메시지가 제 1 무선 통신 장치에 대해 스케줄링된 하나 이상의 매체 액세스 기간들 동안에 제 1 무선 통신 장치에 의해 수신될 때까지, 제 1 무선 통신 장치는 매체로 데이터를 송신하는 것을 억제하거나, 매체로 데이터를 송신하는 것을 감소시키거나 제한할 수 있다. 그 다음으로, 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 동안에 제 1 무선 통신 장치를 지정하는 매체 예약 메시지를 수신한 후, 제 1 무선 통신 장치는 데이터를 매체로 송신할 수 있다. 제 1 무선 통신 장치의 하나 이상의 부분들은 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 동안에 제 1 동작 모드에서 동작하도록 구성될 수 있고, 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 이외의 시간에는 전력 절감 동작 모드에서 동작하도록 구성된다. 제 1 무선 통신 장치가 송신할 데이터를 가질 때, 제 1 무선 통신 장치의 하나 이상의 부분들은 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 동안에 제 1 동작 모드에서 동작하도록 구성될 수 있다. 제 1 무선 통신 장치가 송신할 데이터를 가지지 않을 때에는, 제 1 무선 통신 장치의 하나 이상의 부분들은 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 동안에 전력 절감 동작 모드에서 동작하도록 구성될 수 있다. 제 1 무선 통신 장치의 수신기는 하나 이상의 매체 액세스 기간들의 초기 스케줄링 이전 그리고 이 초기 스케줄링 동안에 더 높은 감도의 동작 모드로 구성될 수 있고, 초기 스케줄링 이후에는 더 낮은 감도의 동작 모드로 구성될 수 있다. 제 1 무선 통신 장치에 대한 제 1 매체 액세스 기간은 제 1 무선 통신 장치 및 하나 이상의 다른 무선 통신 장치들 사이의 초기 통신 동안에 스케줄링될 수 있다. 제 1 무선 통신 장치에 대한 미래의 매체 액세스 기간은 현재의 매체 액세스 기간 동안에 스케줄링될 수 있다.Certain embodiments of the invention can be found in a method and system for medium access and power consumption for constrained wireless devices. In various embodiments of the invention, the first wireless communication device may be operable to communicate with one or more other wireless communication devices to schedule access to a medium shared by the first wireless communication device and the one or more other wireless communication devices. Can be. After one or more media access periods have been scheduled for the first wireless communication device, a media reservation message specifying the first wireless communication device is assigned during the first one or more medium access periods scheduled for the first wireless communication device. Until received by the wireless communication device, the first wireless communication device can inhibit transmitting data to the medium, or reduce or restrict transmitting data to the medium. Next, after receiving the media reservation message specifying the first wireless communication device during the scheduled media access periods for the first wireless communication device, the first wireless communication device may transmit data to the medium. One or more portions of the first wireless communication device may be configured to operate in a first mode of operation during media access periods scheduled for the first wireless communication device, and other than media access periods scheduled for the first wireless communication device. Is configured to operate in a power saving mode of operation. When the first wireless communication device has data to transmit, one or more portions of the first wireless communication device may be configured to operate in a first mode of operation during media access periods scheduled for the first wireless communication device. When the first wireless communication device does not have data to transmit, one or more portions of the first wireless communication device may be configured to operate in a power saving mode of operation during media access periods scheduled for the first wireless communication device. The receiver of the first wireless communication device may be configured with a higher sensitivity operating mode before and during the initial scheduling of one or more medium access periods and after the initial scheduling. The first medium access period for the first wireless communication device may be scheduled during initial communication between the first wireless communication device and one or more other wireless communication devices. Future media access periods for the first wireless communication device may be scheduled during the current media access period.
발명의 다양한 실시예들에서, 제 1 무선 통신 장치는 제 1 무선 통신 장치 및 하나 이상의 다른 무선 통신 장치들에 의해 공유되는 매체에 대한 액세스를 스케줄링하기 위하여 하나 이상의 다른 무선 통신 장치들과 통신할 수 있다. 제 1 무선 통신 장치는 다른 무선 통신 장치들 중의 특정한 하나에 대해 스케줄링된 매체 액세스 기간의 시작 시에 또는 그 바로 이전에 매체에 대한 액세스를 경쟁할 수 있다. 특정한 무선 통신 장치들에 대한 매체 액세스 기간 동안에는, 매체에 대한 액세스를 획득한 후, 제 1 무선 통신 장치는 상기 특정한 무선 통신 장치를 지정하는 매체 예약 메시지를 송신할 수 있다. 매체 예약 메시지는 특정한 무선 통신 장치로부터 매체 예약 메시지를 수신하지 않고도 송신될 수 있다. 특정한 무선 통신 장치에 대해 스케줄링된 하나 이상의 과거 및/또는 현재의 매체 액세스 기간들 동안에 특정한 무선 통신 장치로부터 통신이 전혀 수신되지 않았을 때, 제 1 무선 통신 장치는 특정한 무선 통신 장치에 대해 스케줄링된 하나 이상의 미래의 매체 액세스 기간들을 취소할 수 있다. 특정한 무선 통신 장치에 대해 스케줄링된 하나 이상의 과거 및/또는 현재의 매체 액세스 기간들 동안에 특정한 무선 통신 장치로부터 통신들이 전혀 수신되지 않았을 때, 제 1 무선 통신 장치는 특정한 무선 통신 장치에 대해 스케줄링된 하나 이상의 미래의 매체 액세스 기간들의 지속시간(duration)을 감소시킬 수 있다. 하나 이상의 다른 통신 장치들은 적어도 하나의 액세스 포인트(access point)를 포함할 수 있다. 다른 무선 통신 장치들의 특정한 하나에 대한 제 1 매체 액세스 기간은 무선 통신 장치 및 제 1 무선 통신 장치 사이의 초기 통신 동안에 스케줄링될 수 있다. 특정한 무선 통신 장치가 제 1 매체 액세스 기간 동안에 제 1 무선 통신 장치와 통신하면서, 특정한 무선 통신 장치에 대한 그 이후의 매체 액세스 기간이 스케줄링될 수 있다.In various embodiments of the invention, the first wireless communication device can communicate with one or more other wireless communication devices to schedule access to a medium shared by the first wireless communication device and the one or more other wireless communication devices. have. The first wireless communication device can contend for access to the medium at or before the start of the scheduled media access period for a particular one of the other wireless communication devices. During a medium access period for specific wireless communication devices, after acquiring access to the medium, the first wireless communication device may transmit a media reservation message specifying the specific wireless communication device. The media reservation message may be sent without receiving a media reservation message from a particular wireless communication device. When no communication has been received from a particular wireless communication device during one or more past and / or current media access periods scheduled for a particular wireless communication device, the first wireless communication device is assigned to one or more scheduled wireless communication devices. It is possible to cancel future media access periods. When no communications have been received from a particular wireless communication device during one or more past and / or current media access periods scheduled for a particular wireless communication device, the first wireless communication device is assigned to the one or more scheduled wireless communication devices. It is possible to reduce the duration of future media access periods. One or more other communication devices may include at least one access point. The first medium access period for a particular one of the other wireless communication devices may be scheduled during the initial communication between the wireless communication device and the first wireless communication device. While the particular wireless communication device is in communication with the first wireless communication device during the first medium access period, subsequent medium access periods for the particular wireless communication device may be scheduled.
도 1a는 발명의 실시예에 따라 예시적인 무선 네트워크를 예시하는 도면이다. 도 1a를 참조하면, 무선 통신 장치들(102, 104 , 및 106)을 포함하는 무선 네트워크(100)와, 복수의 매체 액세스 기간들(108, 112, 및 114)을 도시하는 삽화(110)가 도시되어 있다.1A is a diagram illustrating an exemplary wireless network in accordance with an embodiment of the invention. Referring to FIG. 1A, an
무선 통신 장치(102)는 제약된 장치를 포함할 수 있고, "제약된"은 장치(102)가 일부 형태의 제한된 자원들을 가질 수 있다는 사실을 가리킨다. 예를 들어, 장치(102)는 배터리 전력으로 실행될 수 있고, 이에 따라, 전력 소비의 측면에서 제약될 수 있다. 무선 통신 장치(102)는 무선 통신 장치의 기능들을 구현하고 본 발명의 다양한 양태들을 구현하기 위한 적당한 로직, 회로, 인터페이스들, 및/또는 코드를 포함할 수 있다. 무선 통신 장치(102)는 프로토콜들, 블루투스(Bluetooth), 무선 USB, 및 셀룰러 프로토콜들의 IEEE 802.11 계열(family)과 가튼 하나 이상의 무선 프로토콜들 중의 임의의 것을 지원할 수 있다. 예시적인 제약된 장치들은 무선 키보드들, 무선 마우스들, 무선 스피커들, 스마트폰들, 및 개인용 게이밍 시스템들을 포함한다.
무선 통신 장치(104)는 컴퓨터 또는 게임 콘솔(game console)과 같은 호스트 장치를 포함할 수 있다. 무선 통신 장치(104)는 무선 통신 장치의 기능을 구현하고 본 발명의 다양한 양태들을 구현하기 위한 적당한 로직, 회로, 인터페이스, 및/또는 코드를 포함할 수 있다. 무선 통신 장치(104)는 프로토콜들, 블루투스, 무선 USB, 및 셀룰러 프로토콜들의 IEEE 802.11 계열과 같은 하나 이상의 무선 프로토콜들 중의 임의의 것을 지원할 수 있다.The
무선 통신 장치(106)는 무선 액세스 포인트를 포함할 수 있다. 무선 통신 장치(106)는 무선 통신 장치의 기능들을 구현하고 본 발명의 다양한 양태들을 구현하기 위한 적당한 로직, 회로, 인터페이스들, 및/또는 코드를 포함할 수 있다. 무선 통신 장치(106)는 프로토콜들, 블루투스, 무선 USB, 및 셀룰러 프로토콜들의 IEEE 802.11 계열과 같은 하나 이상의 무선 프로토콜들 중의 임의의 것을 지원할 수 있다.The
삽화(110)에 의해 도시된 바와 같이, 장치(104)는 스케줄링된 매체 액세스 기간들을 추적할 수 있다. 도 1a에 도시된 예시적인 실시예에서, 매체 액세스 기간들(108)은 장치(102)에 대해 스케줄링되었고, 매체 액세스 기간들(110)은 장치(106)에 대해 스케줄링되었다. 발명의 실시예에서, 임의의 다른 장치들이 스케줄링을 인식하지 않는 상태에서, 기간들(108)은 장치들(102 및 104) 사이의 통신들에 기초하여 스케줄링되었고, 임의의 다른 장치들이 스케줄링을 인식하지 않는 상태에서, 기간들(112)은 장치들(106 및 104) 사이의 통신들에 기초하여 스케줄링되었다. 이러한 실시예에서, 장치(102) 및 근처의 다른 장치들(도시하지 않음)은 스케줄링된 기간들(112)을 인식하지 않을 수 있고, 장치(106) 및 근처의 다른 장치들(도시하지 않음)은 스케줄링된 기간들(108)을 인식하지 않을 수 있다. 그러나, 발명의 또 다른 실시예에서, 스케줄링 정보는 스케줄링에 참여한 장치들 이외의 장치들에 통신될 수 있다. 예를 들어, 기간들(112)의 존재는 장치(102) 및/또는 다른 장치들(도시하지 않음)에 통신될 수 있고, 기간들(108)의 존재는 장치(106) 및/또는 다른 장치들(도시하지 않음)에 통신될 수 있다.As shown by
발명의 실시예에서, 장치들(102 및 106)이 그 각각의 매체 액세스 기간들(108 및 112) 모두의 지속시간 동안에 송신하더라도, 다른 장치들(도시하지 않음)이 장치들(102 및 106)로부터의 간섭 없이 매체를 경쟁할 기회가 여전히 존재한다는 것을 보장하기 위하여, 호스트 장치(104)는 매체 액세스 기간(114)을 예약되지 않은 상태로 유지할 수 있다. 이것은 이러한 다른 장치들(도시하지 않음)이 매체에 대한 액세스를 획득하기 위해 요구되는 경쟁의 양을 감소시킬 수 있다.In an embodiment of the invention, even though
동작 시에, 무선 통신 장치들(102, 104, 및 106)은 서로 무선으로 통신할 수 있다. 장치들(102, 104, 및 106)이 통신 매체(공간)를 공유하고 있으므로, 매체 내에서 충돌하는 송신들로부터 유발되는 손실 또는 손상된 데이터의 영향을 방지 및/또는 완화하기 위하여 메커니즘들이 필요하다.In operation, the
네트워크(100)와 반대인 기존의 무선 네트워크에서는, 송신할 데이터를 갖는 기존의 제약된 장치는 다음과 같이 진행될 수 있다. 먼저, 송신하기 이전에, 기존의 장치는 또 다른 장치가 매체 상에서 이미 송신하고 있는지를 검출하기 위하여 매체를 청취할 수 있다. 만약 그렇다면, 기존의 장치는 연기될 수 있고 나중에 다시 시도할 수 있다. 만약 그렇지 않다면, 기존의 장치는 송신을 시작할 수 있다. 송신할 때, 장치는 매체를 예약하기 위하여 매체 예약 메시지를 송신할 수 있다. 예를 들어, 기존의 IEEE 802.11 호환가능 장치는 송신-요청(RTS : request-to-send) 프레임을 송신할 것이다. 그 다음으로, 기존의 장치는 기존의 장치가 데이터를 전송하기 시작하도록 매체가 준비되어 있음을 나타내는 매체 예약 메시지를 청취할 수 있다. 예를 들어, 기존의 IEEE 802.11 호환가능 장치는 송신-허가(CTS : clear-to-send) 프레임을 청취할 것이다. 기존의 장치가 초기 메시지를 송신하는 동안 또는 초기 메시지를 송신한 직후에 채널 상의 간섭을 검출하는 경우에는, 충돌이 발생하였고, 후퇴 기간 후에 처리가 다시 시작할 수 있다고 결정할 수 있다. 기존의 장치가 충돌을 검출할 수 있는 또 다른 방법은 송신의 의도된 수신기로부터 송신 확인(ACK)의 수신을 실패하는 것으로 인한 것이다. 따라서, 기존의 장치의 전력 전력 손실의 중요한 부분은 매체의 청취와 매체의 경쟁으로 인한 것일 수 있다.In an existing wireless network as opposed to
이러한 기존의 장치와 반대로, 본 발명의 양태들은 제약된 장치들(102)이 매체를 청취하고 매체를 위해 경쟁함에 있어서 상당히 적은 에너지를 소비하도록 한다. 이와 관련하여, 추후의 매체 액세스 기간 동안에 장치(102)가 송신하도록 매체가 이용가능할 수 있는 상기 추후의 매체 액세스 기간들을 스케줄링하기 위하여 장치(102)가 호스트 장치(104)와 성공적으로 통신할 수 있을 때까지만, 장치(102)는 매체를 위해 경쟁하도록 요구될 수 있다. 일단 하나 이상의 매체 액세스 기간들이 장치(102)에 대해 스케줄링 되었다면, 장치(102)는 더 이상 매체를 위해 경쟁할 필요가 없을 수 있다. 즉, 장치(102)는 매체를 감지하는 것과, RTS, 또는 유사한 메시지들을 송신하는 것을 교대로 행할 필요 없이 매체에 대한 액세스를 획득할 수 있다. 오히려, 발명의 다양한 실시예들에서는, 장치(102)에 대해 스케줄링된 매체 액세스 기간 동안의 매체 예약 메시지(MRM : medium reservation message)의 수신은 매체가 장치(102)에 의한 송신들을 위해 이용가능함을 나타낼 수 있다.In contrast to these existing devices, aspects of the present invention allow the constrained
하나 이상의 매체 액세스 기간들이 장치(102)에 대해 스케줄링되었으면, 장치(102)가 호스트 장치(104)로부터 메시지들을 청취하기만 하면 되고, 그 결과, 장치(102)에서의 추가적인 전력 절감들이 실현될 수 있다. 이와 관련하여, 매체를 위해 경쟁할 때, 장치는 장치(104) 이외의 장치들로부터 약한 송신들을 검출하기 위하여 매우 민감한 수신기를 필요로 할 수 있다. 이 더 높은 감도는 전형적으로 증가된 전력 소비를 희생하고 나온다. 반대로, 장치(102)가 장치(104)로부터의 메시지들을 청취하기만 해야 할 때에는, 장치(104)로부터의 송신들의 신호 강도가 장치(102)에서 비교적 강할 것이므로, 장치(102)의 수신기는 더 낮은 감도의 모드로 구성될 수 있다. 장치(102)에서 수신기 감도를 감소시키는 것은 호스트 장치(104)에 의한 불필요한 재송신들을 감소시킴으로써 전력을 절감할 수도 있다. 예를 들어, 멀리 떨어진 장치로부터의 약한 신호가 호스트 장치(104)로부터의 송신과 중첩되는 경우, 더 높은 감도의 수신기는 약한 신호를 검출할 수 있고, 약한 신호가 호스트 장치(104)로부터의 송신에 결정적으로 영향을 주지 않았더라도, 충돌이 발생하였다고 결정할 수 있다. 검출된 충돌의 결과로, 호스트 장치(104)는 불필요하게 재송신하도록 유발될 수 있다. 반대로, 더 낮은 감도의 수신기는 약한 송신을 검출하지 않을 수 있고, 따라서, 충돌이 발생하였다고 결정하지 않을 수 있다. 따라서, 더 낮은 감도의 수신기는 호스트 장치(104)로부터의 원래의 송신을 처리할 수 있고, 불필요한 재송신을 유발하는 것을 회피할 수 있다.Once one or more medium access periods have been scheduled for the
발명의 다양한 양태들은 매체가 공기인 경우의 무선 통신들에 대하여 설명되어 있지만, 발명은 그렇게 한정되지 않는다. 발명의 다양한 양태들은 광 섬유(optical fiber) 및 구리(copper)와 같은 다른 매체에 적용가능하다.Although various aspects of the invention have been described with respect to wireless communications when the medium is air, the invention is not so limited. Various aspects of the invention are applicable to other media, such as optical fibers and copper.
도 1b는 발명의 실시예에 따라 예시적인 무선 장치들을 예시하는 블럭도이다. 도 1b를 참조하면, 제약된 장치(102)는 처리기(120), 메모리(122), 송신기(124), 및 수신기(126)를 포함할 수 있고, 호스트 장치(104)는 처리기(130), 메모리(132), 송신기(134), 및 수신기(136)를 포함할 수 있다.1B is a block diagram illustrating exemplary wireless devices in accordance with an embodiment of the invention. Referring to FIG. 1B, the
처리기(120)는 무선 통신 장치의 다양한 기능들을 수행하고 본 발명의 다양한 양태들을 구현하기 위한 적당한 로직, 회로, 인터페이스들, 및/또는 코드를 포함할 수 있다. 예를 들어, 처리기(120)는 장치(102)의 오퍼레이팅 시스템을 구현하기 위한 명령들을 실행할 수 있고, 패킷 처리 기능들을 수행하기 위한 명령들을 실행할 수 있다.
메모리(122)는 RAM, ROM, NVRAM, 플래시(flash), 하드 드라이브, 또는 임의의 다른 적당한 메모리 장치를 포함할 수 있다. 메모리(122)는 예를 들어, 실행가능한 코드의 라인(line)들, 수신된 데이터, 송신될 데이터, 및/또는 임의의 다른 디지털 정보를 저장할 수 있다.
송신기(124)는 무선 신호들을 생성 및 송신하기 위하여 기저대역 데이터를 처리하기 위한 적당한 로직, 회로, 인터페이스들, 및/또는 코드를 포함할 수 있다. 발명의 다양한 실시예들에서, 송신 주파수 및 송신 전력과 같은 다양한 파라미터들은 예를 들어, 처리기(120)로부터의 피드백 및/또는 신호들에 기초하여 조절가능할 수 있다.
수신기(126)는 무선 신호들을 수신하고 기저대역 데이터를 복원하기 위하여 수신된 신호들을 처리하기 위한 적당한 로직, 회로, 인터페이스들, 및/또는 코드를 포함할 수 있다. 발명의 다양한 실시예들에서, 수신 주파수 및 수신기 감도와 같은 다양한 파라미터들은 예를 들어, 처리기(120)로부터의 피드백 및/또는 신호들에 기초하여 조절가능할 수 있다.
처리기(130)는 무선 통신 장치의 다양한 기능들을 수행하고 본 발명의 다양한 양태들을 구현하기 위한 적당한 로직, 회로, 인터페이스들, 및/또는 코드를 포함할 수 있다. 예를 들어, 처리기(130)는 장치(104)의 오퍼레이팅 시스템을 구현하기 위한 명령들을 실행할 수 있고, 패킷 처리 기능들을 수행하기 위한 명령들을 실행할 수 있다.Processor 130 may include suitable logic, circuitry, interfaces, and / or code to perform various functions of the wireless communication device and to implement various aspects of the present invention. For example, processor 130 may execute instructions for implementing the operating system of
메모리(132)는 RAM, ROM, NVRAM, 플래시, 하드 드라이브, 또는 임의의 다른 적당한 메모리 장치를 포함할 수 있다. 메모리(132)는 예를 들어, 실행가능한 코드의 라인들, 수신된 데이터, 송신할 데이터, 및/또는 임의의 다른 디지털 정보를 저장할 수 있다.
송신기(134)는 무선 신호들을 생성 및 송신하기 위하여 기저대역 데이터를 처리하기 위한 적당한 로직, 회로, 인터페이스들, 및/또는 코드를 포함할 수 있다. 발명의 다양한 실시예들에서, 송신 주파수 및 송신 전력과 같은 다양한 파라미터들은 예를 들어, 처리기(130)로부터의 피드백 및/또는 신호들에 기초하여 조절가능할 수 있다.
수신기(136)는 무선 신호들을 수신하고 기저대역 데이터를 복원하기 위하여 수신된 신호들을 처리하기 위한 적당한 로직, 회로, 인터페이스들, 및/또는 코드를 포함할 수 있다. 발명의 다양한 실시예들에서, 수신 주파수 및 수신기 감도와 같은 다양한 파라미터들은 예를 들어, 처리기(130)로부터의 피드백 및/또는 신호들에 기초하여 조절가능할 수 있다.
동작 시에, 장치(102)의 전원 공급 후, 처리기(120), 수신기(126), 및 송신기(124)는 매체에 대한 액세스를 위해 경쟁하도록 상호 동작할 수 있다. 매체에 대한 액세스를 획득한 후, 수신기(126) 및 송신기(124)는 장치(102)에 대하여 매체 액세스 기간들을 스케줄링하기 위하여 호스트(104)와의 패킷들의 교환에 참여하도록 상호 동작할 수 있다. 그 다음으로, 처리기(120)가 송신할 데이터를 가질 때, 처리기(120)는 (1) 장치(102)에 대해 스케줄링된 다음 매체 액세스 기간을 대기할 수 있고, (2) 다음 스케줄링된 매체 액세스 기간의 시작 시에, 수신기(126)가 호스트(104)로부터 MRM의 수신을 가능하게 하도록 구성할 수 있고, (3) 스케줄링된 매체 액세스 기간 동안, 장치(102)를 지정하는 MRM 프레임을 검출하기 위하여 수신된 프레임들을 처리할 수 있고, (4) 이러한 MRM 프레임을 수신한 후, 송신될 데이터를 송신기(124)에 전달할 수 있다. 그 다음으로, 송신기(124)는 데이터를 송신하기 위하여 대응하는 무선 신호들을 생성할 수 있다.In operation, after powering up
동작 시에, 처리기(130)는 장치들(102 및 106)과 같은 다양한 장치들에 의해 스케줄링된 매체 액세스 기간들을 추적할 수 있다. 각각의 매체 액세스 기간의 시작 시에, 처리기(130), 수신기(136), 및 송신기(136)는 매체에 대한 액세스를 위해 경쟁하도록 상호 동작할 수 있다. 매체에 대한 액세스를 획득한 후, 처리기(130)는 장치에 대해 기간이 스케줄링되어 있는 상기 장치를 지정하는 MRM 메시지를 생성할 수 있고, 송신을 위해 MRM을 송신기(134)에 전달할 수 있다. 그 다음으로, 처리기(130), 수신기(136), 및 송신기(136)는 장치에 대해 매체 액세스 기간이 스케줄링되어 있는 상기 장치와 매체를 통해 통신하도록 상호 동작할 수 있다.In operation, processor 130 may track media access periods scheduled by various devices, such as
도 2a 및 도 2b는 발명의 실시예에 따라 제약된 무선 장치의 매체 액세스 및 전력 소비를 관리하기 위한 예시적인 단계들을 예시하는 순서도들이다. 도 2a의 예시적인 단계들은 호스트 장치(104)에 의해 수행될 수 있고, 도 2b의 예시적인 단계들은 제약된 장치(102)에 의해 수행될 수 있다.2A and 2B are flow charts illustrating exemplary steps for managing media access and power consumption of a constrained wireless device in accordance with an embodiment of the invention. The example steps of FIG. 2A may be performed by the
도 2a의 예시적인 단계들은 단계(202)와 함께 시작하고, 이 단계(202)에서, 호스트(104)는 제약된 장치(102)를 포함하는 범위내(in-range) 장치(들)을 검출할 수 있다. 예를 들어, 호스트(104)는 장치들에 대해 폴링(polling)할 수 있고, 및/또는 범위내 장치(들)로부터 비콘(beacon) 또는 다른 탐색 신호 프레임(discovery signal frame)을 수신할 수 있다. 단계(204)에서, 장치(104)는 장치(들)에 대해 매체 액세스 기간들을 스케줄링하기 위하여 검출된 장치들과 패킷들을 교환할 수 있다. 단계(206)에서, 장치(102)에 대한 다음 스케줄링된 매체 액세스 기간의 시작 시에 또는 그 직전에, 장치(104)는 매체에 대한 액세스를 위해 경쟁하는 것을 시작할 수 있다. 단계(208)에서, 장치(104)는 매체에 대한 액세스를 획득할 수 있다. 단계(210)에서, 장치(104)는 매체 예약 메시지(MRM : medium reservation message)를 송신할 수 있다. MRM은 장치(102)를 지정하는 필드(field)를 포함할 수 있다. 예를 들어, MRM은 장치(102)의 네트워크 어드레스 또는 다른 고유의 식별자를 보유하는 필드를 포함할 수 있다. 발명의 예시적인 실시예에서, MRM은 IEEE 802.11 표준에서 규정된 바와 같은 CTS 프레임일 수 있다. 발명의 다른 실시예들에서, 차이 프레임(difference frame)은 MRM으로서 이용하기 위해 규정될 수 있다. 단계(212)에서, 장치(104)는 장치(102)로부터 패킷들을 수신할 수 있고, 장치(102)에 패킷들을 송신할 수 있다. 단계(214)에서, 매체 액세스 기간은 종료될 수 있고, 예시적인 단계들은 단계(206)로 복귀할 수 있다. 이와 관련하여, 단계(204)에서 매체 액세스 기간들이 스케줄링되었던 검출된 범위내 장치들에 대해 스케줄링된 매체 액세스 기간을 통해 장치(104)가 순환하므로, 장치(104)는 단계들(206 내지 214)을 통해 루프(loop)를 형성할 수 있다.The example steps of FIG. 2A begin with
도 2b의 예시적인 단계들은 단계(252)와 함께 시작하고, 이 단계(252)에서는, 초기화(예를 들어, 전원 공급 또는 리셋) 이후에, 장치(102)가 매체에 대한 액세스를 위해 경쟁할 수 있고, 궁극적으로 매체에 대한 액세스를 획득할 수 있다. 단계(254)에서, 장치(102)는 호스트 장치(104)에 의한 검출을 가능하게 하기 위한 신호를 송신할 수 있다. 예를 들어, 장치(102)는 장치(104)로부터의 폴링 신호(polling signal)에 대해 응답할 수 있고, 및/또는 비콘 또는 다른 탐색 신호를 송신할 수 있다. 단계(256)에서, 장치(102)는 장치(102)에 대해 하나 이상의 매체 액세스 기간들을 스케줄링하기 위하여 장치(104)와 통신할 수 있다. 단계(258)에서는, 장치(102)에 대해 스케줄링된 다음 매체 액세스 기간들의 시작 시에 또는 그 직전에, 장치(102)가 장치(104)로부터의 매체 예약 메시지(MRM : medium reservation message)를 청취하는 것을 시작할 수 있다. 단계(260)에서, 장치(102)는 장치(104)로부터 MRM을 수신할 수 있다. 단계(262)에서, 장치(102)는 MRM이 장치(102)를 지정하는지를 검증할 수 있다. 이와 관련하여, 장치(102)가 스케줄링된 매체 액세스 기간이라고 믿고 있는 상이한 장치를 지정하는 MRM은 장치들(102 및 104)의 스케줄링 및/또는 동기화 시에 에러가 발생하였음을 나타낼 수 있다. 따라서, 예시적인 단계들은 단계(252)로 복귀할 수 있다. 대안적으로, 장치(102)는 재시작이 필요하다고 판단하기 전에, 약간의 추가적인 시간 기간 및/또는 약간의 추가적인 반복 횟수들을 청취하는 것을 반복할 수 있다. 다시 단계(262)에서, MRM이 장치(104)를 지정하는 경우에는, 예시적인 단계들이 단계(264)로 진행할 수 있다. 단계(264)에서, 장치(102)는 데이터를 장치(104)에 송신하고, 및/또는 장치(104)로부터 데이터를 수신할 수 있다. 단계(266)에서, 매체 액세스 기간이 종료될 수 있고, 단계들은 단계(258)로 복귀할 수 있다.The example steps of FIG. 2B begin with
도 3a 및 도 3b는 발명의 실시예에 따라, 하나 이상의 전력 절감 동작 모드들을 지원하는 제약된 무선 장치의 매체 액세스 및 전력 소비를 관리하기 위한 예시적인 단계들을 예시하는 순서도들이다. 도 3a의 예시적인 단계들은 호스트 장치(104)에 의해 수행될 수 있고, 도 3b의 예시적인 단계들은 제약된 장치(102)에 의해 수행될 수 있다.3A and 3B are flow charts illustrating exemplary steps for managing media access and power consumption of a constrained wireless device supporting one or more power saving modes of operation, in accordance with an embodiment of the invention. The example steps of FIG. 3A may be performed by the
도 3a의 예시적인 단계들은 단계(302)와 함께 시작될 수 있고, 이 단계(302)에서, 호스트(104)는 장치(102)를 검출할 수 있다. 예를 들어, 호스트(104)는 장치들을 폴링(polling)할 수 있고, 및/또는 장치(102)로부터 비콘 또는 다른 탐색 신호 프레임을 수신할 수 있다. 단계(304)에서, 장치(104)는 장치(102)에 대해 매체 액세스 기간들을 스케줄링하기 위하여, 장치(102)와 패킷들을 교환할 수 있다. 단계(306)에서, 장치(104)는 카운터 i를 초기화할 수 있고, 이것은 장치(102)에 대해 스케줄링된 매체 액세스 기간들의 수를 추적할 수 있으며, 이 기간에는 장치(102)가 어떤 데이터도 장치(104)에 송신하지 않았다. 단계(308)에서, 장치(102)에 대해 다음으로 스케줄링된 매체 액세스 기간의 시작 시에 또는 그 직전에, 장치(104)는 매체에 대한 액세스를 경쟁하는 것을 시작할 수 있다. 단계(310)에서, 장치(104)는 매체에 대한 액세스를 획득할 수 있다. 단계(312)에서, 장치(104)는 매체 예약 메시지(MRM)를 송신할 수 있다. MRM은 장치(102)를 지정하는 필드를 포함할 수 있다. 예를 들어, MRM은 장치(102)의 네트워크 어드레스 또는 다른 고유의 식별자를 보유하는 필드를 포함할 수 있다. 단계(314)에서, 장치(104)가 장치(102)로부터 임의의 통신들을 수신하지 않을 경우에는, 시간 종료 기간 이후에, 단계들이 단계(316)로 진행할 수 있다. 단계(316)에서, 카운터 i는 증가될 수 있다. 단계(318)에서, i는 임계값 Ith와 비교될 수 있다. 임계값은 네트워크 요건들에 기초하여 예를 들어, 네트워크 관리자에 의해 설정될 수 있다. i가 Ith와 동일한 경우에는, 단계(320)에서, 장치(104)는 장치(102)에 대해 스케줄링된 하나 이상의 미래의 매체 액세스 기간들의 지속시간을 취소 및/또는 감소시킬 수 있다. 단계(320) 이후에, 예시적인 단계들은 단계(306)로 복귀할 수 있거나, 예를 들어, 모든 미래의 매체 액세스 기간들이 취소되는 경우에는, 단계(304)로 복귀할 수 있다.The example steps of FIG. 3A can begin with
단계(314)로 돌아가서, 시간 종료 이전에 장치(102)로부터 통신들이 수신되는 경우에는, 단계(322)에서, 장치(104)는 장치(102)와 패킷들을 교환한다. 발명의 실시예에서, 단계(322) 동안의 장치들(102 및 104) 사이의 통신들은 장치(102)에 대해 하나 이상의 매체 액세스 기간들의 지속시간을 스케줄링, 재스케줄링, 및/또는 조절하는 것을 포함할 수 있다. 예를 들어, 장치(102)에 대해 이전에 스케줄링된 하나 이상의 매체 액세스 기간들이 단계(320)에서 취소된 경우, 장치(104)는 이러한 취소들을 장치(102)에 통지할 수 있고, 장치(102)는 이러한 취소들을 수락할 수 있거나, 매체 액세스 기간들을 재스케줄링하도록 시도할 수 있거나, 상이한 매체 액세스 기간들을 스케줄링할 수 있다. 단계(324)에서, 매체 액세스 기간이 종료될 수 있고, 단계들은 단계(306)로 복귀할 수 있다.Returning to step 314, if communications are received from the
도 3b의 예시적인 단계들은 단계(330)와 함께 시작하고, 이 단계(330)에서, 초기화(예를 들어, 전원 공급 또는 리셋) 이후에, 장치(102)는 매체에 대한 액세스를 위해 경쟁할 수 있고, 궁극적으로 매체에 대한 액세스를 획득할 수 있다. 단계(332)에서, 장치(102)는 호스트(104)에 의한 검출을 가능하게 하기 위한 신호를 송신할 수 있다. 예를 들어, 장치(102)는 장치(104)로부터의 폴링 신호에 응답할 수 있고, 및/또는 비콘 또는 다른 탐색 신호를 송신할 수 있다. 단계(334)에서, 장치(102)는 장치(102)에 대해 하나 이상의 매체 액세스 기간들을 스케줄링하기 위하여 장치(104)와 통신할 수 있다. 단계(336)에서, 장치(102)는 그 다음으로 스케줄링된 매체 액세스 시간까지 전력 절감 구성으로 천이될 수 있다. 예를 들어, 처리기(120), 메모리(122), 송신기(124), 수신기(126), 및/또는 그 하나 이상의 부분들 중의 하나 이상은 전력 절감 모드로 구성될 수 있다. 발명의 실시예에서, 회로를 디스에이블하는 것, 회로가 클럭(clock)되는 레이트를 감소시키는 것, 그리고 다양한 동작들이 수행되는 주파수를 감소시키는 것을 포함할 수 있다. 회로를 디스에이블하는 것은 예를 들어, 회로를 리셋 상태로 유지하는 것, 또는 회로로부터 공급 전력을 접속해제하는 것을 포함할 수 있다. 단계(338)에서는, 장치(102)에 대해 스케줄링된 매체 액세스 기간이 시작될 수 있다. 단계(340)에서, 장치(102)가 현재의 매체 액세스 기간 동안에 송신할 것을 갖지 않을 경우에는, 단계(350)에서, 장치(102)는 전력 절감 모드로 유지될 수 있고, 장치(104)로부터 수신된 임의의 MRM들을 무시할 수 있다. 일단, 현재의 매체 액세스 기간이 단계(348)에서 종료되면, 단계들은 단계(336)로 복귀할 수 있다.The example steps of FIG. 3B begin with
단계(340)로 돌아가서, 장치(102)가 현재의 매체 액세스 기간 동안에 송신할 것을 갖는 경우에는, 단계(342)에서, 장치(102)는 전력 절감 모드로부터 상이한 동작 모드로 천이될 수 있다. 발명의 실시예에서, 장치(102)는, 송신기(124) 및 수신기(126)가 모두 더 낮은 전력의 구성으로 되어 있는 제 1 전력 절감 모드, 수신기(124)는 전원을 공급받지만 수신기(126)는 더 낮은 전력의 구성으로 되어 있는 제 2 전력 절감 모드, 및 송신기(124) 및 수신기(126)가 모두 전원을 공급받는 전체 동작 모드와 같은 다양한 동작 모드들을 지원할 수 있다. 발명의 다양한 실시예들에서, 상이한 동작 모드들은 상이한 수신기 감도에 대응할 수 있다. 예를 들어, 장치(102)가 장치(104) 이외의 소스(source)들로부터 신호들을 검출하는 것과 관련될 때, 수신기(126)는 단계(330) 동안에 높은 감도의 모드로 구성될 수 있지만, 장치(102)가 장치(104)에 의해 송신된 비교적 강한 신호들과 오직 관련될 때에는, 단계들(342-346)에서 낮은 감도의 모드로 구성될 수 있다. 상기 동작 모드들은 예시적인 것에 불과하고, 추가적인 및/또는 다른 동작 모드들은 장치(102)에 의해 지원될 수 있다. 이와 관련하여, 장치(102)는 수신기(126)에 전원을 공급할 수 있고, 장치(104)로부터 MRM을 청취하는 것을 시작할 수 있다. 단계(346)에서, 장치(102)를 지정하는 MRM을 수신한 후, 장치(102)는 매체 상으로 송신하는 것을 시작할 수 있다. 단계(348)에서, 현재의 매체 액세스 기간이 종료될 때, 단계들은 단계(336)로 복귀할 수 있다.Returning to step 340, if
도 4는 발명의 실시예에 따라 매체 액세스 및 전력 소비를 관리하기 위한 예시적인 단계들을 예시하는 순서도이다. 도 4를 참조하면, 예시적인 단계들은 단계(402)와 함께 시작할 수 있고, 이 단계(402)에서는, 초기화(예를 들어, 전원 공급 또는 초기화) 후에, 장치(102)는 매체에 대한 액세스를 위해 경쟁할 수 있고, 궁극적으로 매체에 대한 액세스를 획득할 수 있다. 단계(404)에서, 장치(102)는 호스트 장치(104)에 의한 검출을 가능하게 하기 위한 신호를 송신할 수 있다. 예를 들어, 장치(102)는 장치(104)로부터의 폴링 신호에 응답할 수 있고, 및/또는 비콘 또는 다른 탐색 신호를 송신할 수 있다. 단계(406)에서, 장치(102)는 장치(102)에 대해 하나 이상의 매체 액세스 기간들을 스케줄링하기 위하여 장치(104)와 통신할 수 있다. 단계(408)에서는, 장치(102)에 대해 스케줄링된 매체 액세스 기간이 시작될 수 있다. 단계(410)에서, 장치(102)는 장치(104)와 통신하는 것을 시작할 수 있다. 현재의 매체 액세스 기간 이전 또는 이 기간 동안에, 장치(102)는 그 미래의 매체 액세스 필요성들을 결정할 수도 있다. 이와 관련하여, 장치(102)는 미래에 언제 및/또는 얼마나 많은 데이터를 송신해야 하는지를 예측할 수 있다. 이러한 예측은 예를 들어, 장치(102) 상에서 실행되는 소프트웨어 애플리케이션들, 및/또는 이력 패턴(historical pattern)들에 기초한 것일 수 있다. 단계(414)에서, 장치(102)는 단계(412)에서 생성된 예측에 기초하여 미래의 매체 액세스 기간들을 스케줄링하기 위하여 장치(104)와 통신할 수 있다. 단계(416)에서, 현재의 매체 액세스 기간이 종료될 수 있고, 장치(102)는 그 다음으로 스케줄링된 매체 액세스 기간을 대기할 수 있고, 그때, 단계들은 단계(408)로 복귀할 수 있다.4 is a flowchart illustrating exemplary steps for managing media access and power consumption in accordance with an embodiment of the invention. Referring to FIG. 4, exemplary steps may begin with
발명의 예시적인 실시예에서, 제 1 무선 통신 장치(102)는 장치(102), 장치(104), 및 아마도 하나 이상의 다른 무선 통신 장치들에 의해 공유되는 매체에 대한 액세스를 스케줄링하기 위하여 제 2 무선 통신 장치(104)와 통신하도록 동작가능할 수 있다. 하나 이상의 매체 액세스 기간들(108)이 제 1 장치(102)에 대해 스케줄링된 후, 제 1 장치(102)를 지정하는 매체 예약 메시지가 매체 액세스 기간들(108) 중의 하나 동안에 제 1 장치(102)에 의해 수신될 때까지, 제 1 장치(102)는 데이터를 매체 상으로 송신하는 것을 방지할 수 있다. 그 다음으로, 제 1 장치(102)는 매체 액세스 기간들(108) 중의 하나 이상 동안에, 제 1 장치(102)를 지정하는 매체 예약 메시지를 수신한 후에 데이터를 매체 상으로 송신할 수 있다. 제 1 무선 통신 장치의 하나 이상의 부분들(예를 들어, 송신기(124), 및/또는 수신기(126) 및/또는 그 일부들)은 매체 액세스 기간들(108) 동안에 제 1 동작 모드로 동작하도록 구성될 수 있고, 기간들(112 및 114)과 같은 매체 액세스 기간들(108) 이외의 시간들에는 전력 절감 동작 모드로 동작하도록 구성될 수 있다. 제 1 장치(102)가 송신할 데이터를 가지고 있을 때, 제 1 장치(102)의 하나 이상의 부분들은 매체 액세스 기간들(108) 동안에 제 1 동작 모드로 동작하도록 구성될 수 있다. 하나 이상의 부분들은 예를 들어, 송신기(124), 및/또는 수신기(126) 및/또는 그 일부분들을 포함할 수 있다. 제 1 장치(102)가 송신할 데이터를 가지지 않을 때에는, 제 1 장치(102)의 하나 이상의 부분들(예를 들어, 송신기(124), 및/또는 수신기(126) 및/또는 그 일부분들)이 매체 액세스 기간들(108) 동안에 전력 절감 동작 모드로 동작하도록 구성될 수 있다. 제 1 장치(102)의 수신기(126)는 하나 이상의 매체 액세스 기간들(108) 중의 초기 스케줄링 이전에 그리고 초기 스케줄링 동안에 더 높은 감도의 동작 모드로 구성될 수 있고, 초기 스케줄링 이후에는 더 낮은 감도의 동작 모드로 구성될 수 있다. 제 1 장치(102)에 대한 제 1 매체 액세스 기간(1081)은 제 1 장치(102) 및 장치(104) 사이의 초기 통신들 동안에 스케줄링될 수 있다. 기간(1082)과 같이, 제 1 장치(102)에 대한 추후의 매체 액세스 기간은 매체 액세스 기간(1081) 동안에 스케줄링될 수 있다.In an exemplary embodiment of the invention, the first
발명의 바람직한 실시예들에서, 제 1 무선 통신 장치(104)는 장치들(102, 104, 및 106)에 의해 공유되는 매체에 대한 액세스를 스케줄링하기 위하여 하나 이상의 다른 무선 통신 장치들(102 및 106)과 통신할 수 있다. 제 1 장치(104)는 장치(102)에 대해 스케줄링된 매체 액세스 기간(108)의 시작 시에 또는 그 바로 이전에 매체에 대한 액세스를 위해 경쟁할 수 있다. 기간(1082)과 같이, 장치(102)에 대한 매체 액세스 기간 동안에는, 매체에 대한 액세스를 획득한 후, 제 1 장치(104)는 장치(102)를 지정하는 매체 예약 메시지를 송신할 수 있다. 장치(104)가 장치(102)로부터 매체 예약 메시지를 수신하지 않아도, 매체 예약 메시지가 송신될 수 있다. 기간들(1081 및 1082)과 같이, 장치(102)에 대해 스케줄링된 하나 이상의 과거 및/또는 현재의 매체 액세스 기간들 동안에 장치(102)로부터 통신이 전혀 수신되지 않았을 때, 제 1 장치(104)는 기간(1083)과 같이, 특정 장치(102)에 대해 스케줄링된 하나 이상의 미래의 매체 액세스 기간들을 취소할 수 있다. 기간들(1081 및 1082)과 같이, 장치(102)에 대해 스케줄링된 하나 이상의 과거 및/또는 현재의 매체 액세스 기간들 동안에 장치(102)로부터 통신이 전혀 수신되지 않았을 때, 제 1 장치(104)는 기간들(1083)과 같이, 장치(102)에 대해 스케줄링된 하나 이상의 미래의 매체 액세스 기간들의 지속시간을 감소시킬 수 있다. 하나 이상의 다른 통신 장치들(102 및 106)은 적어도 하나의 액세스 포인트(106)를 포함할 수 있다. 장치(102)에 대한 제 1 매체 액세스 기간(1081)은 장치(102) 및 제 1 장치(104) 사이의 초기 통신들 동안에 스케줄링될 수 있다. 장치(102)가 제 1 매체 액세스 기간(1081) 동안에 제 1 장치(104)와 통신하면서, 추후의 매체 액세스 기간들(1082 및 1083), 및/또는 그 결정된 지속시간이 스케줄링될 수 있다.In preferred embodiments of the invention, the first
발명의 다른 실시예들은 머신(machine) 및/또는 컴퓨터에 의해 실행가능한 적어도 하나의 코드 부분을 갖는 머신 코드 및/또는 컴퓨터 프로그램을 그 위에 저장한, 비-일시적인(non-transitory) 컴퓨터 판독가능 매체 및/또는 저장 매체, 및/또는 비-일시적인 머신 판독가능 매체 및/또는 저장 매체를 제공할 수 있고, 이에 따라, 머신 및/또는 컴퓨터가 제약된 무선 장치들에 대한 매체 액세스 및 전력 소비를 위해 본 명세서에서 설명된 단계들을 수행하도록 할 수 있다.Other embodiments of the invention are non-transitory computer readable media having stored thereon machine code and / or computer programs having at least one code portion executable by a machine and / or computer. And / or storage media, and / or non-transitory machine readable media and / or storage media, whereby the machine and / or computer can be used for media access and power consumption for constrained wireless devices. It is possible to perform the steps described herein.
따라서, 본 발명은 하드웨어, 소프트웨어, 또는 하드웨어 및 소프트웨어의 조합에 의해 실현될 수 있다. 본 발명은 적어도 하나의 컴퓨터 시스템에서 중앙집중 방식으로, 또는 상이한 소자들이 몇몇 상호접속된 컴퓨터 시스템들에 걸쳐 퍼져 있는 분산처리 방식으로 실현될 수 있다. 본 명세서에서 설명된 방법들을 수행하기 위해 구성된 임의의 종류의 컴퓨터 시스템 또는 다른 장치가 적합하다. 하드웨어 및 소프트웨어의 전형적인 조합은, 로딩 및 실행될 때, 본 명세서에서 설명된 방법들을 수행하도록 컴퓨터 시스템을 제어하는 컴퓨터 프로그램을 갖는 범용 컴퓨터 시스템(general-purpose computer system)일 수 있다.Thus, the present invention can be realized by hardware, software, or a combination of hardware and software. The invention may be realized centrally in at least one computer system or in a distributed fashion where different elements are spread across several interconnected computer systems. Any kind of computer system or other apparatus adapted for carrying out the methods described herein is suitable. A typical combination of hardware and software may be a general-purpose computer system having a computer program that, when loaded and executed, controls the computer system to perform the methods described herein.
또한, 본 발명은 컴퓨터 프로그램 제품 내에 내장될 수도 있고, 이 컴퓨터 프로그램 제품은 본 명세서에서 설명된 방법들의 구현을 가능하게 모든 특징들을 포함하고, 컴퓨터 시스템에서 로딩될 때, 이 방법들을 수행할 수 있다. 본 문맥에서의 컴퓨터 프로그램은, a) 다른 언어, 코드 또는 표기로의 변환; b) 상이한 자료 형태로의 복제 중의 하나 또는 둘 모두의 직후 또는 그 이후에, 정보 처리 능력을 갖는 시스템이 특정 기능을 수행할 수 있도록 의도된 명령들의 집합에 대한, 임의의 언어, 코드 또는 표기로 된 임의의 표현을 의미한다.In addition, the present invention may be incorporated into a computer program product, which includes all the features that enable implementation of the methods described herein and may perform these methods when loaded in a computer system. . Computer programs in this context include: a) conversion to another language, code, or notation; b) immediately after or after one or both of the reproductions in different data forms, in any language, code or notation, for a set of instructions intended for a system having information processing capabilities to perform a particular function. Means any expression.
본 발명은 특정 실시예들을 참조하여 설명되었지만, 본 발명의 범위로부터 벗어나지 않으면서 다양한 변경들이 행해질 수 있고 등가물들이 대체될 수 있다는 것을 당업자들이 이해할 것이다. 또한, 본 발명의 범위로부터 벗어나지 않으면서, 본 발명의 교시 내용들에 대해 특수한 상황 또는 자료를 적응시키기 위하여 많은 변형들이 행해질 수 있다. 그러므로, 본 발명은 개시된 특수한 실시예에 한정되도록 의도된 것이 아니라, 첨부된 청구항들의 범위 내에 속하는 모든 실시예들을 포함하도록 의도된 것이다.Although the present invention has been described with reference to specific embodiments, those skilled in the art will understand that various changes may be made and equivalents may be substituted without departing from the scope of the present invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from its scope. Therefore, it is intended that the present invention not be limited to the particular embodiment disclosed, but to include all embodiments falling within the scope of the appended claims.
Claims (15)
상기 제 1 무선 통신 장치 및 상기 하나 이상의 다른 무선 통신 장치들에 의해 공유되는 매체에 대한 액세스를 스케줄링하기 위하여 하나 이상의 다른 무선 통신 장치들과 통신하는 단계;
하나 이상의 매체 액세스 기간들이 상기 제 1 무선 통신 장치에 대해 스케줄링된 후, 상기 제 1 무선 통신 장치에 대해 스케줄링된 상기 하나 이상의 매체 액세스 기간들 중의 하나 동안에, 상기 제 1 무선 통신 장치를 지정하는 매체 예약 메시지를 수신한 후에 데이터를 상기 매체에 송신하는 단계를 포함하는, 제 1 무선 통신 장치에서의 방법.A method in a first wireless communication device,
Communicating with one or more other wireless communication devices to schedule access to a medium shared by the first wireless communication device and the one or more other wireless communication devices;
A medium reservation designating the first wireless communication device during one of the one or more medium access periods scheduled for the first wireless communication device after one or more medium access periods are scheduled for the first wireless communication device. Transmitting data to the medium after receiving a message.
상기 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 동안에 제 1 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 하나 이상의 부분들을 구성하는 단계; 및
상기 제 1 무선 통신 장치에 대해 스케줄링된 상기 매체 액세스 기간들 이외의 시간에 전력 절감 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 상기 하나 이상의 부분들을 구성하는 단계를 포함하는, 제 1 무선 통신 장치에서의 방법.The method according to claim 1,
Configuring one or more portions of the first wireless communication device to operate in a first mode of operation during media access periods scheduled for the first wireless communication device; And
Configuring the one or more portions of the first wireless communication device to operate in a power saving mode of operation at a time other than the media access periods scheduled for the first wireless communication device. Way in.
상기 제 1 무선 통신 장치가 송신할 데이터를 가질 때, 상기 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 동안에 제 1 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 하나 이상의 부분들을 구성하는 단계; 및
상기 제 1 무선 통신 장치가 송신할 데이터를 가지지 않을 때, 상기 제 1 무선 통신 장치에 대해 스케줄링된 상기 매체 액세스 기간들 동안에 전력 절감 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 상기 하나 이상의 부분들을 구성하는 단계를 포함하는, 제 1 무선 통신 장치에서의 방법.The method according to claim 1,
When the first wireless communication device has data to transmit, configuring one or more portions of the first wireless communication device to operate in a first mode of operation during media access periods scheduled for the first wireless communication device. ; And
When the first wireless communication device has no data to transmit, the one or more portions of the first wireless communication device to operate in a power saving mode of operation during the medium access periods scheduled for the first wireless communication device. And configuring the first wireless communication device.
상기 제 1 무선 통신 장치의 수신기는 상기 매체에 대한 액세스를 스케줄링하기 위하여 상기 하나 이상의 다른 무선 통신 장치들과의 상기 통신하기 이전에 그리고 상기 통신하는 동안에 더 높은 감도의 동작 모드로 구성되고,
상기 제 1 무선 통신 장치의 상기 수신기는 상기 스케줄링 이후에 더 낮은 감도의 동작 모드로 구성되는, 제 1 무선 통신 장치에서의 방법.The method according to claim 1,
A receiver of the first wireless communication device is configured with a higher sensitivity operating mode prior to and during the communication with the one or more other wireless communication devices to schedule access to the medium,
And the receiver of the first wireless communication device is configured to a lower sensitivity operating mode after the scheduling.
상기 통신하는 동안에 상기 제 1 무선 통신 장치에 대해 제 1 매체 액세스 기간을 스케줄링하는 단계; 및
상기 제 1 매체 액세스 기간 동안에 상기 다른 무선 통신 장치들 중의 하나와 통신하면서, 상기 제 1 무선 통신 장치에 대해 추후의 매체 액세스 기간을 스케줄링하는 단계를 포함하는, 제 1 무선 통신 장치에서의 방법.The method according to claim 1,
Scheduling a first medium access period for the first wireless communication device during the communication; And
Scheduling a subsequent medium access period for the first wireless communication device while communicating with one of the other wireless communication devices during the first medium access period.
상기 제 1 무선 통신 장치 및 상기 하나 이상의 다른 무선 통신 장치들에 의해 공유되는 매체에 대한 액세스를 스케줄링하기 위하여 하나 이상의 다른 무선 통신 장치들과 통신하는 단계;
상기 다른 무선 통신 장치들 중의 하나에 대해 스케줄링된 매체 액세스 기간의 시작 시에 또는 그 바로 이전에 상기 매체에 대한 액세스를 위해 경쟁하는 단계; 및
상기 매체 액세스 기간 동안, 상기 매체에 대한 액세스를 획득한 후에, 상기 다른 무선 통신 장치들 중의 상기 하나를 지정하는 매체 예약 메시지를 송신하는 단계를 포함하는, 제 1 무선 통신 장치에서의 방법.A method in a first wireless communication device,
Communicating with one or more other wireless communication devices to schedule access to a medium shared by the first wireless communication device and the one or more other wireless communication devices;
Competing for access to the medium at or before the start of a scheduled medium access period for one of the other wireless communication devices; And
During the medium access period, after obtaining access to the medium, transmitting a media reservation message specifying the one of the other wireless communication devices.
상기 하나 이상의 다른 무선 통신 장치들로부터 매체 예약 메시지를 수신하지 않고도 상기 매체 예약 메시지가 송신되는, 제 1 무선 통신 장치에서의 방법.The method of claim 6,
And wherein the media reservation message is sent without receiving a media reservation message from the one or more other wireless communication devices.
상기 다른 무선 통신 장치들 중의 하나에 대해 스케줄링된 하나 이상의 과거 및/또는 현재의 매체 액세스 기간들 동안에 상기 다른 무선 통신 장치들 중의 상기 하나로부터 통신이 전혀 수신되지 않았을 때,
상기 다른 무선 통신 장치들 중의 하나에 대해 스케줄링된 하나 이상의 미래의 매체 액세스 기간들을 취소하는 단계; 및
상기 다른 무선 통신 장치들 중의 상기 하나에 대해 스케줄링된 하나 이상의 미래의 매체 액세스 기간들의 지속시간을 감소시키는 단계 중의 하나 또는 둘 모두를 포함하는, 제 1 무선 통신 장치에서의 방법.The method of claim 6,
When no communication was received from the one of the other wireless communication devices during one or more past and / or current media access periods scheduled for one of the other wireless communication devices,
Canceling one or more future media access periods scheduled for one of the other wireless communication devices; And
Reducing one or both of the durations of one or more future media access periods scheduled for the one of the other wireless communication devices.
상기 하나 이상의 다른 통신 장치들은 적어도 하나의 액세스 포인트를 포함하는, 제 1 무선 통신 장치에서의 방법.The method of claim 6,
The one or more other communication devices comprise at least one access point.
상기 통신하는 동안에 상기 다른 무선 통신 장치들 중의 하나에 대해 제 1 매체 액세스 기간을 스케줄링하는 단계; 및
상기 제 1 매체 액세스 기간 동안에 상기 다른 무선 통신 장치들 중의 상기 하나와 통신하면서, 상기 다른 무선 통신 장치들 중의 상기 하나에 대해 추후의 매체 액세스 기간을 스케줄링하는 단계를 포함하는, 제 1 무선 통신 장치에서의 방법.The method according to claim 1,
Scheduling a first medium access period for one of the other wireless communication devices during the communication; And
Scheduling a later medium access period for the one of the other wireless communication devices, in communication with the one of the other wireless communication devices during the first medium access period. Way.
상기 하나 이상의 회로들은,
상기 제 1 무선 통신 장치들 및 하나 이상의 다른 무선 통신 장치들에 의해 공유되는 매체에 대한 액세스를 스케줄링하기 위하여 상기 하나 이상의 다른 무선 통신 장치들과 통신하고;
상기 제 1 무선 통신 장치에 대해 하나 이상의 매체 액세스 기간들이 스케줄링된 후, 상기 제 1 무선 통신 장치에 대해 스케줄링된 상기 하나 이상의 매체 액세스 기간들 중의 하나 동안, 상기 제 1 무선 통신 장치를 지정하는 매체 예약 메시지를 수신한 후에, 데이터를 상기 매체 상으로 송신하도록 동작가능한, 제 1 무선 통신 장치에서 이용하기 위한 하나 이상의 회로들을 포함하는 시스템.A system comprising one or more circuits for use in a first wireless communication device, the system comprising:
The one or more circuits,
Communicate with the one or more other wireless communication devices to schedule access to a medium shared by the first wireless communication devices and one or more other wireless communication devices;
A medium reservation designating the first wireless communication device during one of the one or more medium access periods scheduled for the first wireless communication device after one or more medium access periods have been scheduled for the first wireless communication device. And after receiving the message, one or more circuits for use in a first wireless communication device operable to transmit data onto the medium.
상기 하나 이상의 회로들은,
상기 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 동안에 제 1 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 하나 이상의 부분들을 구성하고;
상기 제 1 무선 통신 장치에 대해 스케줄링된 상기 매체 액세스 기간들 이외의 시간에 전력 절감 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 상기 하나 이상의 부분들을 구성하도록 동작가능한, 제 1 무선 통신 장치에서 이용하기 위한 하나 이상의 회로들을 포함하는 시스템.The method of claim 11,
The one or more circuits,
Configure one or more portions of the first wireless communication device to operate in a first mode of operation during media access periods scheduled for the first wireless communication device;
Use at a first wireless communication device operable to configure the one or more portions of the first wireless communication device to operate in a power saving mode of operation at a time other than the media access periods scheduled for the first wireless communication device. A system comprising one or more circuits for the purpose of.
상기 하나 이상의 회로들은,
상기 제 1 무선 통신 장치가 송신할 데이터를 가질 때, 상기 제 1 무선 통신 장치에 대해 스케줄링된 매체 액세스 기간들 동안에 제 1 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 하나 이상의 부분들을 구성하고;
상기 제 1 무선 통신 장치가 송신할 데이터를 가지지 않을 때, 상기 제 1 무선 통신 장치에 대해 스케줄링된 상기 매체 액세스 기간들 동안에 전력 절감 동작 모드로 동작하도록 상기 제 1 무선 통신 장치의 상기 하나 이상의 부분들을 구성하도록 동작가능한, 제 1 무선 통신 장치에서 이용하기 위한 하나 이상의 회로들을 포함하는 시스템.The method of claim 11,
The one or more circuits,
Configure one or more portions of the first wireless communication device to operate in a first mode of operation during media access periods scheduled for the first wireless communication device when the first wireless communication device has data to transmit;
When the first wireless communication device has no data to transmit, the one or more portions of the first wireless communication device to operate in a power saving mode of operation during the medium access periods scheduled for the first wireless communication device. And one or more circuits for use in the first wireless communication device, operable to configure.
상기 하나 이상의 회로들은 수신기를 포함하고;
상기 수신기는 상기 매체에 대한 액세스를 스케줄링하기 위하여 상기 하나 이상의 다른 무선 통신 장치들과 상기 통신하기 이전에 그리고 상기 통신하는 동안에 더 높은 감도의 동작 모드로 구성되고;
상기 수신기는 상기 스케줄링 이후에 더 낮은 감도의 동작 모드로 구성되는, 제 1 무선 통신 장치에서 이용하기 위한 하나 이상의 회로들을 포함하는 시스템.The method of claim 11,
The one or more circuits comprise a receiver;
The receiver is configured with a higher sensitivity operating mode prior to and during the communication with the one or more other wireless communication devices to schedule access to the medium;
And the receiver comprises one or more circuits for use in a first wireless communication device configured for a lower sensitivity mode of operation after the scheduling.
상기 제 1 무선 통신 장치 및 상기 하나 이상의 다른 무선 통신 장치들에 의해 공유되는 매체에 대한 액세스를 스케줄링하기 위하여 하나 이상의 다른 무선 통신 장치들과 통신하고;
상기 다른 무선 통신 장치들 중의 하나에 대해 스케줄링된 매체 액세스 기간의 시작 시에 또는 그 바로 이전에 상기 매체에 대한 액세스를 위해 경쟁하고;
상기 매체 액세스 기간 동안, 상기 매체에 대한 액세스를 획득한 후에, 상기 다른 무선 통신 장치들 중의 상기 하나를 지정하는 매체 예약 메시지를 송신하는, 제 1 무선 통신 장치에서 이용하기 위한 하나 이상의 회로들을 포함하는 시스템.A system comprising one or more circuits for use in a first wireless communication device, the system comprising:
Communicate with one or more other wireless communication devices to schedule access to a medium shared by the first wireless communication device and the one or more other wireless communication devices;
Contend for access to the medium at or before the start of a scheduled medium access period for one of the other wireless communication devices;
During the medium access period, after acquiring access to the medium, transmitting one or more circuits for use in the first wireless communication device, the medium reservation message specifying the one of the other wireless communication devices. system.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161434058P | 2011-01-19 | 2011-01-19 | |
US61/434,058 | 2011-01-19 | ||
US13/040,598 US20120184313A1 (en) | 2011-01-19 | 2011-03-04 | Method and System for Medium Access with Reduced Power Consumption for Constrained Wireless Devices |
US13/040,598 | 2011-03-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120084261A true KR20120084261A (en) | 2012-07-27 |
KR101390445B1 KR101390445B1 (en) | 2014-04-29 |
Family
ID=45470214
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120004374A KR101390445B1 (en) | 2011-01-19 | 2012-01-13 | Method and system for medium access with reduced power consumption for constrained wireless devices |
Country Status (5)
Country | Link |
---|---|
US (1) | US20120184313A1 (en) |
EP (1) | EP2480038B1 (en) |
KR (1) | KR101390445B1 (en) |
CN (2) | CN102612120A (en) |
TW (1) | TW201246999A (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018217801A1 (en) * | 2017-05-24 | 2018-11-29 | Sigma Designs, Inc. | Cross-layer sleep control in a wireless device |
Family Cites Families (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5440560A (en) * | 1991-12-24 | 1995-08-08 | Rypinski; Chandos A. | Sleep mode and contention resolution within a common channel medium access method |
US6072784A (en) * | 1997-07-25 | 2000-06-06 | At&T Corp. | CDMA mobile station wireless transmission power management with adaptive scheduling priorities based on battery power level |
US6285892B1 (en) * | 1998-11-24 | 2001-09-04 | Philips Electronics North America Corp. | Data transmission system for reducing terminal power consumption in a wireless network |
US7508781B2 (en) * | 2003-03-25 | 2009-03-24 | Texas Instruments Incorporated | Power saving mechanism for wireless LANs via schedule information vector |
CN1567869B (en) * | 2003-06-30 | 2010-05-05 | 叶启祥 | Interference control method capable of avoiding interference damage and increasing space reuse rate |
US8000284B2 (en) * | 2003-07-15 | 2011-08-16 | Qualcomm Incorporated | Cooperative autonomous and scheduled resource allocation for a distributed communication system |
FI20031646A0 (en) * | 2003-11-12 | 2003-11-12 | Nokia Corp | Traffic and radio resource management on a wireless communication device |
TWI273789B (en) * | 2004-02-24 | 2007-02-11 | Via Tech Inc | Method for adjusting the power consumption of a network interface |
US7158073B2 (en) * | 2004-04-14 | 2007-01-02 | Aviation Communication & Surveillance Systems Llc | Systems and methods for managing transmission power into a shared medium |
JP4470570B2 (en) * | 2004-04-23 | 2010-06-02 | 株式会社デンソー | UNLOCKING SYSTEM AND UNLOCKING CONTROL DEVICE |
WO2006040390A1 (en) * | 2004-10-15 | 2006-04-20 | Nokia Corporation | Reduction of power consumption in wireless communication terminals |
US20060252449A1 (en) * | 2005-04-26 | 2006-11-09 | Sridhar Ramesh | Methods and apparatus to provide adaptive power save delivery modes in wireless local area networks (LANs) |
US8600336B2 (en) * | 2005-09-12 | 2013-12-03 | Qualcomm Incorporated | Scheduling with reverse direction grant in wireless communication systems |
KR100725406B1 (en) * | 2005-09-26 | 2007-06-07 | 삼성전자주식회사 | Method and apparatus for saving power by controlling listening periods in wireless network communication system which has plural power saving mode |
WO2007085948A2 (en) * | 2006-01-27 | 2007-08-02 | Nokia Corporation | Automatic power save delivery (apsd) compatible with 802.11n frame aggregation and block acknowledgement |
US7751357B2 (en) * | 2006-02-06 | 2010-07-06 | Olympus Corporation | Power management |
US20070195798A1 (en) * | 2006-02-21 | 2007-08-23 | Jun Peng | Medium access control method and device |
EP1855424B1 (en) * | 2006-05-12 | 2013-07-10 | Panasonic Corporation | Reservation of radio resources for users in a mobile communications system |
US20080062939A1 (en) * | 2006-09-07 | 2008-03-13 | Peter Van Horn | Wireless communications between a peripheral and a mobile unit in a wireless network environment |
US8432920B2 (en) * | 2006-09-19 | 2013-04-30 | Marvell World Trade Ltd. | Direct link setup mechanisms for wireless LANs |
JP4864625B2 (en) * | 2006-09-28 | 2012-02-01 | 京セラ株式会社 | Wireless communication method and wireless communication apparatus |
JP2008136051A (en) * | 2006-11-29 | 2008-06-12 | Matsushita Electric Ind Co Ltd | Digital broadcast receiver and digital broadcast reception system using the same |
US8107968B2 (en) * | 2006-12-11 | 2012-01-31 | Nokia Corporation | Radio transmission scheduling according to multiradio control in a radio modem |
US8169957B2 (en) * | 2007-02-05 | 2012-05-01 | Qualcomm Incorporated | Flexible DTX and DRX in a wireless communication system |
JP4079197B1 (en) * | 2007-02-06 | 2008-04-23 | 松下電器産業株式会社 | Receiving apparatus and receiving system using the same |
US8412209B2 (en) * | 2007-06-18 | 2013-04-02 | Motorola Mobility Llc | Use of the physical uplink control channel in a 3rd generation partnership project communication system |
US20090059827A1 (en) * | 2007-09-04 | 2009-03-05 | Board Of Regents, The University Of Texas System | System, Method and Apparatus for Asynchronous Communication in Wireless Sensor Networks |
US8315234B2 (en) * | 2007-09-24 | 2012-11-20 | Wi-Lan, Inc. | Time multiplexing for coexistence within multiple communication systems |
US8326372B2 (en) * | 2007-11-09 | 2012-12-04 | Qualcomm Incorporated | Direct link set-up power save delivery |
US7894483B2 (en) * | 2007-12-18 | 2011-02-22 | Infineon Technologies Ag | Multi-carrier communication via sub-carrier groups |
US8824378B2 (en) * | 2008-02-01 | 2014-09-02 | Maarten Menzo Wentink | Unscheduled peer power save mode |
US8064374B2 (en) * | 2008-05-09 | 2011-11-22 | Nokia Corporation | Power save mechanism for wireless communication devices |
JP5097296B2 (en) * | 2008-07-10 | 2012-12-12 | マーベル ワールド トレード リミテッド | System and method for reducing power consumption of wireless devices |
EP2382833B1 (en) * | 2009-01-16 | 2018-08-08 | Nokia Technologies Oy | Enabling device-to-device communication in cellular networks |
KR101088180B1 (en) * | 2009-02-16 | 2011-12-02 | 한국과학기술원 | SCHEDULED POWER-SAVING METHOD IN IEEE 802.16e SYSTEM |
US8743839B2 (en) * | 2009-07-01 | 2014-06-03 | Telefonaktiebolaget L M Ericsson (Publ) | Scheduling different types of receivers in a radio base station |
US20110038290A1 (en) * | 2009-08-11 | 2011-02-17 | Michelle Xiaohong Gong | Device, system and method of power management in a wireless area network |
US8599768B2 (en) * | 2009-08-24 | 2013-12-03 | Intel Corporation | Distributing group size indications to mobile stations |
CA2781100C (en) * | 2009-11-16 | 2016-10-18 | Interdigital Patent Holdings, Inc. | Coordination of silent periods for dynamic spectrum manager (dsm) |
US20110149731A1 (en) * | 2009-12-17 | 2011-06-23 | Gong Michelle X | Device, system and method of scheduling communications with a group of wireless communication units |
US8335206B1 (en) * | 2010-03-04 | 2012-12-18 | Qualcomm Atheros, Inc. | Coexistence timer mechanism for wireless communication systems |
US20130294360A1 (en) * | 2012-05-01 | 2013-11-07 | Futurewei Technologies, Inc. | System and Method for Acknowledging Multiple Frames from Multiple Communications Devices |
-
2011
- 2011-03-04 US US13/040,598 patent/US20120184313A1/en not_active Abandoned
- 2011-12-27 EP EP11010222.5A patent/EP2480038B1/en not_active Not-in-force
-
2012
- 2012-01-13 KR KR1020120004374A patent/KR101390445B1/en not_active IP Right Cessation
- 2012-01-18 CN CN2012100150635A patent/CN102612120A/en active Pending
- 2012-01-18 CN CN201610067199.9A patent/CN105657802A/en active Pending
- 2012-01-18 TW TW101101964A patent/TW201246999A/en unknown
Also Published As
Publication number | Publication date |
---|---|
EP2480038A1 (en) | 2012-07-25 |
TW201246999A (en) | 2012-11-16 |
US20120184313A1 (en) | 2012-07-19 |
CN105657802A (en) | 2016-06-08 |
CN102612120A (en) | 2012-07-25 |
KR101390445B1 (en) | 2014-04-29 |
EP2480038B1 (en) | 2016-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9357492B2 (en) | WLAN-capable remote control device | |
JP6129918B2 (en) | Power saving mechanisms for peer-to-peer communication networks | |
TWI387388B (en) | Wifi collaboration method to reduce rf interference with wireless adapter | |
JP5826932B2 (en) | Power saving proxy in communication networks | |
JP5658260B2 (en) | Method and system for idle timeout notification time for power saving operation of wireless network | |
JP6138825B2 (en) | System and method for transmitting a configuration change message between an access point and a station | |
US8761137B2 (en) | Communication apparatus | |
JP6125587B2 (en) | System and method for acknowledging communications from multiple devices | |
CN102783245B (en) | Communication apparatus, communication control method | |
US20120021689A1 (en) | Signaling method and device for mitigating interference in m2m communication system | |
JP5177416B2 (en) | Information processing apparatus and method, program, and communication method | |
JP2017028552A (en) | Integrated circuit for wireless communication, wireless terminal and wireless communication method | |
CN107960151B (en) | Response device and request device in wireless communication system and implementation method thereof | |
CN105933960A (en) | Processing device | |
JP5152187B2 (en) | Wireless communication system and power saving method thereof | |
JP2005151476A (en) | Communication method, communication terminal device and communication system | |
WO2014101893A1 (en) | Device discovery method, apparatus and system | |
JP2004040373A (en) | Wireless terminal and control method thereof | |
JP2009533971A (en) | Station detection for wireless communication | |
WO2015113199A1 (en) | Method and apparatus for controlling discontinuous reception | |
KR101390445B1 (en) | Method and system for medium access with reduced power consumption for constrained wireless devices | |
JP2010206631A (en) | Base station apparatus, terminal apparatus, and communication method | |
WO2022152075A1 (en) | Resource selection method and apparatus, power-saving processing method and apparatus, and device | |
JP5582993B2 (en) | COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM | |
WO2017031645A1 (en) | Backoff method and apparatus, and message transmission method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |