KR101928662B1 - 웨이크-업 라디오 보조 wlan 전력 절감 기술들 - Google Patents

웨이크-업 라디오 보조 wlan 전력 절감 기술들 Download PDF

Info

Publication number
KR101928662B1
KR101928662B1 KR1020170092721A KR20170092721A KR101928662B1 KR 101928662 B1 KR101928662 B1 KR 101928662B1 KR 1020170092721 A KR1020170092721 A KR 1020170092721A KR 20170092721 A KR20170092721 A KR 20170092721A KR 101928662 B1 KR101928662 B1 KR 101928662B1
Authority
KR
South Korea
Prior art keywords
power
message
wireless communication
low
communication
Prior art date
Application number
KR1020170092721A
Other languages
English (en)
Other versions
KR20180011722A (ko
Inventor
융 류
크리스티안 에이. 하트만
지크프리트 레만
수 키용 용
거우칭 리
Original Assignee
애플 인크.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 애플 인크. filed Critical 애플 인크.
Publication of KR20180011722A publication Critical patent/KR20180011722A/ko
Application granted granted Critical
Publication of KR101928662B1 publication Critical patent/KR101928662B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1853Satellite systems for providing telephony service to a mobile station, i.e. mobile satellite service
    • H04B7/18532Arrangements for managing transmission, i.e. for transporting data or a signalling message
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/18Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0203Power saving arrangements in the radio access network or backbone network of wireless communication networks
    • H04W52/0206Power saving arrangements in the radio access network or backbone network of wireless communication networks in access points, e.g. base stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0216Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W68/00User notification, e.g. alerting and paging, for incoming communication, change of service or the like
    • H04W68/02Arrangements for increasing efficiency of notification or paging channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • H04W76/16Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/27Transitions between radio resource control [RRC] states
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems
    • H04W84/045Public Land Mobile systems, e.g. cellular systems using private Base Stations, e.g. femto Base Stations, home Node B
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/12Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W68/00User notification, e.g. alerting and paging, for incoming communication, change of service or the like
    • H04W68/12Inter-network notification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/10Access point devices adapted for operation in multiple networks, e.g. multi-mode access points
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks
    • Y02D70/00

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

고-전력(예컨대, Wi-Fi) 라디오 및 저-전력(예컨대, BLE) 라디오 둘 다를 포함한 듀얼-라디오 AP는 전력-제한 듀얼-라디오 모바일 디바이스(STA)에 대해 보조 웨이크업 서비스를 지원할 수 있다. 전력-제한 STA는 보조 웨이크업 서비스를 위해 AP에 등록할 수 있으며, 그 후에 그의 Wi-Fi 라디오를 디스에이블(또는 그렇지 않으면 저-전력 모드를 개시)할 수 있다. 전력-제한 STA는, AP가 전력-제한 STA에 적용 가능한, 보류중인 Wi-Fi 송신들 또는 업데이트들을 가진다는 것을 표시하는 BLE 통신을 수신할 수 있다. 이에 응답하여, 전력-제한 STA는 그의 Wi-Fi 라디오를 턴 온하며, AP로부터 보류중인 송신들 또는 업데이트들을 수신할 수 있다. AP가 저-전력 라디오를 포함하지 않는 경우, 전력-제한이 없는 고-전력/저-전력 듀얼-라디오 STA는 보조 웨이크업 서비스 프록시의 역할을 할 수 있다. 프록시는 AP로부터 Wi-Fi 비콘들을 스캔 및 추적하며, AP를 대신하여 전력-제한 STA로 BLE 통신을 발생시킬 수 있다.

Description

웨이크-업 라디오 보조 WLAN 전력 절감 기술들{Wake-Up Radio Assisted WLAN Power Saving Technologies}
우선권 정보
본 출원은 2016년 7월 25일 자로 출원된 용 리우(Yong Liu) 등의 "웨이크-업 라디오 보조 WLAN 전력 절감 기술들(Wake-Up Radio Assisted WLAN Power Saving Technologies)" 명칭을 가진 미국 가출원 특허 제62/366,445호에 대한 우선권을 주장하며, 상기 가출원 특허는 본 명세서에서 완전하고 완벽하게 설명된 것처럼 전체적으로 참조로 병합된다.
기술분야
본 개시는 IEEE 802.11/블루투스 저 에너지(Bluetooth Low Energy) 무선 시스템들과 같은 듀얼-라디오 WLAN 시스템들에서 보조 웨이크업 서비스들을 위한 기술들을 포함하는 무선 통신에 관한 것이다.
무선 통신 시스템들은 사용이 급격히 증가하고 있다. 추가적으로, 다수의 상이한 무선 통신 기술들 및 표준들이 존재한다. 무선 통신 표준들의 일부 예시로는 GSM, UMTS(예컨대, WCDMA 또는 TD-SCDMA 에어 인터페이스들과 연관됨), LTE, LTE-A(LTE Advanced), HSPA, 3GPP2 CDMA2000(예컨대, 1xRTT, 1xEV-DO, HRPD, eHRPD), IEEE 802.11(WLAN 또는 Wi-Fi), IEEE 802.16(WiMAX), 블루투스 등이 포함된다.
무선 통신은, 제한된 능력들을 가질 수 있는 상대적으로 단순한(예컨대, 잠재적으로 값싼) 디바이스들로부터, 보다 큰 능력들을 가질 수 있는 상대적으로 복잡한(예컨대, 잠재적으로 보다 비싼) 디바이스들까지에 이르는 광범위한 디바이스 종류들에 유용할 수 있다. 특히, 웨어러블 디바이스들과 같은 단순하고, 소형이고, 그리고/또는 경량인 일부 디바이스 종류는, 다른 무선 통신 디바이스들보다 더 심각한 배터리 제한들을 가질 수 있다. 그러므로, 전력-제한 디바이스들을 포함하는 다양한 타입들의 모바일 디바이스들과의 무선 통신들에서 개선된 전력 효율성을 제공하는 것이 바람직할 것이다.
본 문헌은 그 중에서도 IEEE 802.11(Wi-Fi) 라디오 및 블루투스 저 에너지(BLE) 라디오 둘 다, 또는 다른 라디오들을 포함한 디바이스들과 같은 듀얼-라디오 WLAN 디바이스들에서 보조 웨이크업 서비스들을 구현하는 방법들을 기술하며, 기술된 방법들을 구현하도록 구성된 무선 디바이스들을 기술한다.
고-전력(예컨대, Wi-Fi) 라디오 및 저-전력(예컨대, BLE) 라디오 둘 다를 포함한 듀얼-라디오 AP는 전력-제한 듀얼-라디오 모바일 디바이스(STA)에 대해 보조 웨이크업 서비스를 지원할 수 있다. 전력-제한 STA는 보조 웨이크업 서비스를 위해 AP에 등록할 수 있으며, 그 후에 그의 고-전력 라디오를 턴 오프할 수 있다. 전력-제한 STA는 전력-제한 STA에 적용 가능한, 보류중인 고-전력-라디오 송신들 또는 업데이트들을 AP가 가진다는 것을 표시하는 저-전력-라디오 통신을 수신할 수 있다. 이에 응답하여, 전력-제한 STA는 그의 고-전력 라디오를 턴 온하며, AP로부터 보류중인 송신들 또는 업데이트들을 수신할 수 있다. AP가 저-전력 라디오를 포함하지 않는 경우, 전력-제한이 없는 고-전력/저-전력 듀얼-라디오 STA는 보조 웨이크업 서비스 프록시의 역할을 할 수 있다. 프록시는 AP로부터 고-전력-라디오 비콘들을 스캔 및 추적하며, AP를 대신하여 전력-제한 STA로 저-전력-라디오 통신을 발생시킬 수 있다.
제1 통신 프로토콜(예컨대, Wi-Fi 프로토콜)에 따라 통신하도록 구성된 고-전력 통신 모듈; 제2, 상이한 통신 프로토콜(예컨대, BLE 프로토콜)에 따라 통신하도록 구성된 저-전력 통신 모듈; 및 고-전력 통신 모듈 및 저-전력 통신 모듈에 통신 가능하게 결합된 적어도 하나의 프로세서를 포함하는 무선 통신 디바이스(예컨대 전력-제한 STA)가 개시된다. 무선 통신 디바이스는 고-전력 통신 모듈이 비활성 상태에 있는 동안, 제2 통신 프로토콜에 따라, 저-전력 통신 모듈을 통해 제1 통신(예컨대, 저-전력 업데이트(LPU) 메시지)을 수신하도록 구성될 수 있다. 무선 디바이스는 액세스 포인트가 제1 프로토콜에 따라 무선 통신 디바이스로 전송할 수 있는 데이터를 가진다는 표시(예컨대, 트래픽 표시 맵(traffic indication map, TIM))를 제1 통신이 포함한다는 것을 결정하도록 추가로 구성될 수 있다. 이러한 결정을 수신하는 것에 응답하여, 무선 통신 디바이스는 고-전력 통신 모듈을 비활성 상태(예컨대, 슬립 상태)로부터 활성 상태(예컨대, 웨이크 상태)로 전환할 수 있다. 무선 통신 디바이스는, 고-전력 통신 모듈이 활성 상태에 있는 동안, 고-전력 통신 모듈을 통해 데이터를 포함한 제2 통신(예컨대, 데이터 메시지)을 차후에 수신할 수 있다.
일부 실시예들에서, 제1 통신은 액세스 포인트로부터 수신될 수 있다. 다른 실시예들에서, 제1 통신은 액세스 포인트가 아닌 프록시 디바이스로부터 수신될 수 있다.
일부 실시예들에서, 저-전력 통신 모듈은 제1 통신을 스캔하기 위해 비활성 상태로부터 활성 상태로 주기적으로 전환되도록 구성될 수 있다. 일부 실시예들에서, 저-전력 통신 모듈은, 액세스 포인트가 제1 프로토콜에 따라 무선 통신 디바이스로 전송할 수 있는 데이터를 가진다는 것을 제1 통신이 표시한다는 것을 결정하며, 고-전력 통신 모듈로 하여금 비활성 상태로부터 활성 상태로 전환하게 하도록 구성될 수 있다. 일부 실시예들에서, 저-전력 통신 모듈은 광고 메시지를 송신하도록 구성되며, 제1 통신은 광고 메시지에 응답한다.
일부 실시예들에서, 무선 통신 디바이스는, 고-전력 통신 모듈이 비활성 상태에 있는 동안, 저-전력 통신 모듈을 비활성 상태로부터 활성 상태로 전환하며, 제2 통신 프로토콜에 따라, 저-전력 통신 모듈을 통해 광고 메시지를 송신하도록 추가로 구성될 수 있다. 무선 통신 디바이스는 그 후에 광고 메시지를 송신한 것에 이어 미리 결정된 시간(predetermined amount of time) 내에, 광고 메시지에 응답하여, 스캔 요청 메시지가 저-전력 통신 모듈을 통해 수신되었는지를 결정할 수 있다. 스캔 요청 메시지가 미리 결정된 시간 내에 수신되지 않았다는 결정에 응답하여, 무선 통신 디바이스는 저-전력 통신 모듈을 활성 상태로부터 비활성 상태로 전환할 수 있다. 스캔 요청 메시지가 미리 결정된 시간 내에 수신되었다는 결정에 응답하여, 무선 통신 디바이스는, 무선 통신 디바이스가 제2 통신 프로토콜에 따라 추가 통신을 스캔할 것을 표시하는 스캔 응답 메시지를 저-전력 통신 모듈을 통해 송신할 수 있으며, 제1 통신은 스캔 응답 메시지에 응답한다.
일부 실시예들에서, 무선 통신 디바이스는 제1 통신 프로토콜에 따라 제1 비콘을 액세스 포인트로부터 수신하며, 제2 통신 프로토콜에 따라 제2 비콘을 액세스 포인트로부터 수신하도록 추가로 구성될 수 있다. 제1 비콘 또는 제2 비콘 중 적어도 하나는, 액세스 포인트가 제1 프로토콜에 따라 무선 통신 디바이스로 전송할 수 있는 데이터를 가진다는 표시를, 제2 통신 프로토콜에 따라, 제1 통신에 액세스 포인트가 포함할 수 있다는 것을, 표시할 수 있다. 일부 실시예들에서, 무선 통신 디바이스는, 액세스 포인트가 제1 프로토콜에 따라 무선 통신 디바이스로 전송할 수 있는 데이터를 가진다는 표시를, 제2 통신 프로토콜에 따라 제1 통신에 포함하라고 액세스 포인트에 명령하며, 그 후에, 명령 이후에 고-전력 통신 모듈로 하여금 비활성 상태로 진입하게 하도록 추가로 구성될 수 있다.
제1 통신 프로토콜(예컨대, Wi-Fi 프로토콜)에 따라 통신하도록 구성된 고-전력 통신 모듈; 제2, 상이한 통신 프로토콜(예컨대, BLE 프로토콜)에 따라 통신하도록 구성된 저-전력 통신 모듈; 및 고-전력 통신 모듈 및 저-전력 통신 모듈에 통신 가능하게 결합된 적어도 하나의 프로세서를 포함하는 무선 통신 디바이스(예컨대, 보조 웨이크업 서비스 프록시)가 개시된다. 무선 통신 디바이스는 (예컨대, 액세스 포인트로부터의) 고-전력 라디오를 통해 제1 통신(예컨대, 비콘 메시지)을 수신하도록 구성될 수 있고, 제1 통신은 액세스 포인트가 제1 통신 프로토콜에 따라 수신 디바이스로 송신할 수 있는 데이터를 가진다는 표시(예컨대, TIM)를 포함한다. 무선 디바이스는 저-전력 라디오를 통해 수신 디바이스로 제2 통신(예컨대, LPU 메시지)을 송신하도록 추가로 구성될 수 있고, 제2 통신은, 액세스 포인트가 제1 통신 프로토콜에 따라 수신 디바이스로 송신할 수 있는 데이터를 가진다는 것을 표시하는 표시(예컨대, TIM)의 적어도 일 부분을 포함한다.
일부 실시예들에서, 무선 통신 디바이스는, 액세스 포인트가 보조 웨이크업 서비스를 지원한다는 표시를 액세스 포인트로부터 수신하며, 무선 통신 디바이스가 보조 웨이크업 서비스를 지원한다는 표시를 수신 디바이스로 제공하도록 추가로 구성될 수 있다. 무선 통신 디바이스는 보조 웨이크업 서비스를 구현하기 위한 요청을 수신 디바이스로부터 수신하도록 추가로 구성될 수 있으며, 보조 웨이크업 서비스를 구현하는 것은 저-전력 라디오를 통해 제2 통신을 송신하는 것을 포함한다.
일부 실시예들에서, 무선 통신 디바이스는, TIM이 보조 웨이크업 서비스를 위해 등록된 디바이스들의 식별자들의 블록을 포함한다는 것을 결정하도록 추가로 구성될 수 있고, 식별자들의 블록은 수신 디바이스의 식별자를 포함한다. 제2 통신에 포함된 TIM의 적어도 일 부분은 보조 웨이크업 서비스를 위해 등록된 디바이스들에 할당된 식별자들의 블록을 포함할 수 있다.
일부 실시예들에서, 무선 통신 디바이스는, 제1 통신을 수신하기 앞서, 액세스 포인트가 제1 통신 프로토콜에 따라 수신 디바이스로 송신할 수 있는 데이터를 가진다는 표시를, 제2 통신 프로토콜에 따라, 수신 디바이스로 포워딩하는 명령어를, 수신 디바이스로부터 수신하도록 추가로 구성될 수 있다.
일부 실시예들에서, 무선 통신 디바이스는 제2 통신 프로토콜에 따라 광고 메시지를 수신 디바이스로부터 수신하도록 추가로 구성될 수 있으며, 제2 통신을 송신하는 것은 광고 메시지에 응답하는 것이다.
일부 실시예들에서, 무선 통신 디바이스는, 제2 통신 프로토콜에 따라, 저-전력 라디오를 통해 수신 디바이스로부터 광고 메시지를 수신하도록 추가로 구성될 수 있다. 광고 메시지는 수신 디바이스가 제2 통신 프로토콜에 따라 통신을 수신할 준비가 되었다는 것을 표시할 수 있다. 무선 통신 디바이스는, 광고 메시지에 응답하여, 저-전력 라디오를 통해 스캔 요청 메시지를 송신할 수 있고, 스캔 요청 메시지는 제2 통신 프로토콜에 따라 추가 통신을 스캔하라고 수신 디바이스에 명령한다. 무선 통신 디바이스는, 스캔 요청 메시지에 응답하여, 저-전력 라디오를 통해 스캔 응답 메시지를 수신할 수 있다. 스캔 응답 메시지는, 수신 디바이스가 제2 통신 프로토콜에 따라 추가 통신을 스캔할 것을 승인할 수 있다. 제2 통신을 송신하는 것은 스캔 응답 메시지에 응답하는 것일 수 있다.
일부 실시예들에서, 제2 통신은 액세스 포인트에 의한 다음 멀티캐스트 송신까지의 시간 표시, 및 비콘 업데이트 시퀀스 번호를 추가로 포함할 수 있다. 시간 표시 및 비콘 업데이트 시퀀스 번호는 제1 통신으로부터 도출될 수 있다.
본 명세서에 기술된 기술들은, 셀룰러 폰들, 휴대용 미디어 플레이어들, 휴대용 게임 디바이스들, 태블릿 컴퓨터들, 웨어러블 컴퓨팅 디바이스들, 원격 제어기들, 무선 스피커들, 셋톱 박스 디바이스들, 텔레비전 시스템들, 및 컴퓨터들을 포함하지만 이에 제한되지 않는 다수의 상이한 타입들의 디바이스들에서 구현되고, 그리고/또는 상기 디바이스들로 사용될 수 있다.
본 발명의 내용은 본 명세서 내에 기술된 요지 중 일부의 간략한 개요를 제공하도록 의도된 것이다. 따라서, 위에서 설명한 특징들은 단지 예시일 뿐이고 본 명세서에 설명된 요지의 범주 또는 기술적 사상을 어떤 방식으로든 한정하여 해석되어서는 아니된다는 것을 이해할 것이다. 본 명세서에 설명된 요지의 다른 특징들, 양태들 및 이점들은 다음의 상세한 설명, 도면 및 청구범위로부터 명백해질 것이다.
바람직한 실시예들에 대한 다음의 상세한 설명이 다음의 도면들과 관련하여 고려될 시 본 발명의 요지에 대한 더 양호한 이해가 얻어질 수 있다.
도 1 및 도 2는 일부 실시예들에 따른, 예시적인(및 단순화된) 무선 통신 시스템들을 도시하고;
도 3은 일부 실시예들에 따른, 예시적인 무선 디바이스의 블록도를 도시하고;
도 4는 일부 실시예들에 따른, 고-전력/저-전력 듀얼-라디오 무선 AP를 사용하여 고-전력/저-전력 듀얼-라디오 STA에 대해 보조 웨이크업 서비스를 구현하는 방법을 도시하는 흐름도이고;
도 5는 일부 실시예들에 따른, STA에 의해 수동 스캔을 하는 고-전력/저-전력 듀얼-라디오 AP를 사용하여 수동 보조 웨이크-업 서비스를 구현하는 방법의 양태들을 도시하는 신호 흐름도이고;
도 6은 일부 실시예들에 따른, STA에 의해 활성 광고를 하는 고-전력/저-전력 듀얼-라디오 AP를 사용하여 능동 보조 웨이크업 서비스를 구현하는 예시적인 방법의 양태들을 도시하는 신호 흐름도이고;
도 7a는 일부 실시예들에 따른, 고-전력 라디오 AP 및 고-전력/저-전력 듀얼-라디오 보조 웨이크업 서비스 프록시를 사용하여 고전력/저전력 듀얼-라디오 STA에 대해 보조 웨이크업 서비스를 구현하는 방법을 도시하는 흐름도이고;
도 7b는 일부 실시예들에 따른, 고-전력/저-전력 듀얼-라디오 보조 웨이크업 서비스 프록시가 고-전력 라디오 AP를 사용하여 고-전력/저-전력 듀얼-라디오 STA에 대해 보조 웨이크업 서비스를 구현하는 방법을 도시하는 흐름도이고;
도 8은 일부 실시예들에 따른, STA에 의해 수동 스캔을 하는 고-전력 AP 및 고-전력/저-전력 듀얼-라디오 프록시를 사용하는 수동 보조 웨이크업 서비스를 구현하는 방법의 양태들을 도시하는 신호 흐름도이며; 도 9는 일부 실시예들에 따른, STA에 의해 활성 광고를 하는 고-전력 AP 및 고-전력/저-전력 듀얼 -라디오 프록시를 사용하여 능동 보조 웨이크업 서비스를 구현하는 방법의 양태들을 도시하는 신호 흐름도이다.
본 명세서에서 기술된 특징들에 대해 다양한 수정들 및 대안적인 형태들을 허용하지만, 본 발명의 특정 실시예들은 도면들에 예시로서 도시되고 본 명세서에서 상세히 기술된다. 그러나, 그에 대한 도면 및 상세한 설명은 본 발명을 개시된 특정 형태로 제한하도록 의도되는 것이 아니며, 반대로, 첨부된 청구범위에 의해 정의되는 바와 같은 요지의 기술적 사상 및 범주 내에 있는 모든 수정들, 등가들 및 대안들을 포괄하려는 의도로 이해하여야 한다.
참조 병합
다음은 이에 의하여 본 명세서에서 완전하고 완벽하게 설명된 것처럼 전체적으로 참조로 병합된다.
IEEE Std 802.11-2012
용어
다음은 본 개시에서 사용된 용어들의 해설이다:
메모리 매체 ― 다양한 타입들의 비-일시적인 컴퓨터에 액세스 가능한 메모리 디바이스들 또는 저장 디바이스들 중 임의의 것. 용어 "메모리 매체"는, 인스톨 매체, 예컨대, CD-ROM, 플로피 디스크, 또는 테이프 디바이스; DRAM, DDR RAM, SRAM, EDO RAM, 램버스(Rambus) RAM, 기타 등등과 같은 컴퓨터 시스템 메모리 또는 랜덤-액세스 메모리; 플래시, 자기 매체들, 예컨대, 하드드라이브, 또는 광 저장소와 같은 비휘발성 메모리; 레지스터들, 또는 다른 유사한 타입들의 메모리 요소들, 기타 등등을 포함하도록 의도된다. 메모리 매체는 또한 다른 타입들의 비-일시적 메모리 또는 이들의 조합들을 포함할 수 있다. 추가적으로, 메모리 매체는 프로그램들이 실행되는 제1 컴퓨터 시스템에 위치되거나, 인터넷과 같은 네트워크를 통해 제1 컴퓨터 시스템에 연결하는 상이한 제2 컴퓨터 시스템에 위치될 수 있다. 후자의 경우, 제2 컴퓨터 시스템은 실행을 위해 프로그램 명령어들을 제1 컴퓨터에 제공할 수 있다. 용어 "메모리 매체"는 상이한 위치들, 예컨대, 네트워크를 통해 연결되는 상이한 컴퓨터 시스템들에 존재할 수 있는 둘 이상의 메모리 매체들을 포함할 수 있다. 메모리 매체는 하나 이상의 프로세서들에 의해 실행될 수 있는 프로그램 명령어들(예컨대, 컴퓨터 프로그램들로서 구현될 수 있음)을 저장할 수 있다.
반송 매체 ― 전술된 메모리 매체뿐만 아니라, 버스, 네트워크와 같은 물리적 송신 매체, 및/또는 전기, 전자기, 또는 디지털 신호들과 같은 신호들을 전달하는 다른 물리적 송신 매체.
프로그램가능 하드웨어 요소 ― 프로그램가능 상호연결부를 통해 연결되는 다수의 프로그램가능 기능 블록들을 포함하는 다양한 하드웨어 디바이스들 중 임의의 것 예들은 FPGA(필드 프로그램가능 게이트 어레이, Field Programmable Gate Array)들, PLD(프로그램가능 로직 디바이스, Programmable Logic Device)들, FPOA(필드 프로그램가능 객체 어레이, Field Programmable Object Array)들, 및 CPLD(복합 PLD, Complex PLD)들을 포함한다. 프로그램가능 기능 블록들은 그 범위가 파인 그레인형(fine grained)(조합 로직 또는 룩업 테이블들)으로부터 코어스 그레인형(coarse grained)(산술 로직 유닛들 또는 프로세서 코어들)에까지 이를 수 있다. 프로그램가능 하드웨어 요소는 또한 "재구성가능 로직"으로 지칭될 수 있다.
컴퓨터 시스템 ― 개인용 컴퓨터 시스템(PC), 메인프레임 컴퓨터 시스템(mainframe computer system), 워크스테이션(workstation), 네트워크 어플라이언스(network appliance), 인터넷 어플라이언스(Internet appliance), 개인 휴대 정보 단말기(personal digital assistant, PDA), 개인 통신 디바이스(personal communication device), 스마트폰, 텔레비전 시스템, 그리드 컴퓨팅 시스템, 또는 다른 디바이스 또는 디바이스들의 조합들을 포함하는 다양한 타입들의 컴퓨팅 또는 프로세싱 시스템들 중 임의의 것. 일반적으로, 용어 "컴퓨터 시스템"은 메모리 매체로부터의 명령어들을 실행하는 적어도 하나의 프로세서를 갖는 임의의 디바이스(또는 디바이스들의 조합)를 포함하는 것으로 폭넓게 정의될 수 있다.
모바일 디바이스 ― 모바일 또는 휴대용이며 WLAN 통신을 사용하여 무선 통신들을 수행하는 다양한 타입들의 컴퓨터 시스템들 디바이스들 중 임의의 것 모바일 디바이스들의 예시들은, 모바일 텔레폰들 또는 스마트 폰들(예컨대, iPhone™, Android™-기반의 폰들), 및 iPad™, Samsung Galaxy™ 기타 등등과 같은 태블릿 컴퓨터들을 포함한다.
다양한 다른 타입들의 디바이스들은 그들이 랩톱 컴퓨터들(예컨대, MacBook™), 휴대용 게임 디바이스들(예컨대, Nintendo DS™, PlayStation Portable™, Gameboy Advance™), 휴대용 인터넷 디바이스들, 및 다른 핸드헬드 디바이스들뿐만 아니라, 손목-워치들, 헤드폰들, 펜던트들(pendants), 이어피스들(earpieces), 기타 등등과 같은 웨어러블 디바이스들과 같은, 셀룰러 및 Wi-Fi 통신 능력들 둘 다를 포함하는 경우 이 카테고리에 속할 것이다. 일반적으로, 용어 "모바일 디바이스"는 사용자에 의해 손쉽게 운반되고 WLAN을 사용하여 무선 통신할 수 있는 임의의 전자, 컴퓨팅, 및/또는 통신 디바이스(또는 디바이스들의 조합)를 포괄하기 위해 폭넓게 정의될 수 있다.
액세스 포인트 ― 용어 "액세스 포인트"는 그의 보통 의미의 모든 범위를 가지며, Wi-Fi 네트워크와 같은 무선 로컬 영역 네트워크(WLAN)에 대한 연결성을 제공하는 무선 통신 디바이스를 적어도 포함한다.
무선 디바이스 ― WLAN 통신들을 사용하여 무선 통신들을 수행하는 다양한 타입들의 컴퓨터 시스템들 디바이스들 중 임의의 것 본 명세서에 사용되는 바와 같이, 용어 "무선 디바이스"는, 상기에서 정의된 바와 같이, 모바일 디바이스, 또는 무선 베이스 스테이션과 같은 고정 상태(stationary)의 디바이스를 지칭할 수 있다. 예를 들어, 무선 디바이스는 액세스 포인트(AP) 또는 클라이언트 스테이션(STA)과 같은, 802.11 시스템의 임의의 타입의 무선 스테이션일 수 있다.
WLAN ― 용어 "WLAN"은 그의 보통 의미의 모든 범위를 가지며, WLAN 액세스 포인트들에 의해 서비스 제공받고 이들 액세스 포인트들을 통한 인터넷으로의 연결성을 제공하는 무선 통신 네트워크 또는 RAT를 적어도 포함한다. 대부분의 최신 WLAN들은 IEEE 802.11 표준들에 기반하며 Wi-Fi™ 이름 하에 판매된다. WLAN 네트워크는 셀룰러 네트워크와는 상이하다.
링크 버짓 제한(Link Budget Limited) - 그의 보통 의미의 모든 범위를 포함하며, 링크 버짓 제한이 아닌 디바이스에 대한, 또는 라디오 액세스 기술(radio access technology, RAT) 표준이 개발되는 디바이스들에 대한, 제한 통신 능력들, 또는 제한 전력을 나타내는 무선 디바이스의 특성을 적어도 포함한다. 링크 버짓 제한인 무선 디바이스는 디바이스 설계, 디바이스 크기, 배터리 크기, 안테나 크기 또는 설계, 송신 전력, 수신 전력, 전류 송신 매체 조건들, 및/또는 다른 인자들과 같은 하나 이상의 인자들로 인해 있을 수 있는 상대적으로 제한된 수신 및/또는 송신 능력들을 경험할 수 있다. 본 발명에서 이러한 디바이스들을 "링크 버짓 제한"(또는 "링크 버짓 제약(constrained)") 디바이스들로 지칭할 수 있다. 디바이스는 크기, 배터리 전력 및/또는 송신/수신 전력으로 인해 내재적인 링크 버짓 제한일 수 있다. 예를 들어, 액세스 포인트와 함께, WLAN을 통해 통신하고 있는 스마트 워치는 그의 감소된 송신/수신 전력 및/또는 감소된 안테나로 인한 내재적인 링크 버짓 제한일 수 있다. 스마트 워치와 같은 웨어러블 디바이스들은 일반적으로 링크 버짓 제한 디바이스들이다. 대안적으로, 디바이스는 내재적인 링크 버짓 제한이 아닌 것으로서, 예컨대, WLAN를 통한 정상적인 통신을 위한 충분한 크기, 배터리 전력 및/또는 송신/수신 전력을 가질 수 있지만, 예컨대, 스마트 폰이 WLAN 커버리지 영역의 에지에 있는 기타 등등의 현재 통신 조건들로 인해 일시적으로 링크 버짓 제한이 될 수 있다. 용어 "링크 버짓 제한"은 전력 제한들을 포함 또는 포괄하고, 이로써 전력 제한 디바이스가 링크 버짓 제한 디바이스로 고려될 수 있음을 유의한다.
프로세싱 요소(Processing Element) - 다양한 요소들 또는 요소들의 조합들을 지칭함. 예를 들어, 프로세싱 요소들은 ASIC(주문형 집적회로, Application Specific Integrated Circuit)와 같은 회로들, 개별적 프로세서 코어들의 일부분 또는 회로들, 전체 프로세서 코어들, 개별적 프로세서들, FPGA와 같은 프로그램가능 하드웨어 디바이스들, 및/또는 다수의 프로세서들을 포함하는 시스템들의 보다 큰 부분들을 포함한다.
자동으로 ― 작동 또는 동작을 직접적으로 특정하거나 수행시키는 사용자 입력 없이 컴퓨터 시스템(예컨대, 컴퓨터 시스템에 의해 실행되는 소프트웨어) 또는 디바이스(예컨대, 회로, 프로그램가능 하드웨어 요소들, ASIC들, 기타 등등)에 의해 수행되는 작동 또는 동작을 지칭함. 이로써, 용어 "자동으로"는 사용자가 동작을 직접적으로 수행시키는 입력을 제공하는, 사용자에 의해 수동으로 수행되거나 특정되는 동작과 대비된다. 자동 절차는 사용자에 의해 제공된 입력에 의해 개시될 수 있지만, "자동으로" 수행되는 차후 작동들은 사용자에 의해 특정되지 않는데, 즉, 사용자가 수행할 각각의 작동을 특정하는 "수동으로" 수행되지 않는다. 예를 들어, 사용자가 각각의 필드를 선택하고 (예컨대, 정보를 타이핑하는 것, 체크 박스들을 선택하는 것, 무선 선택 등에 의해) 정보를 특정하는 입력을 제공함으로써 전자 양식을 기입하는 것은, 컴퓨터 시스템이 사용자 작동들에 응답하여 그 양식을 업데이트해야 하는 경우라 해도, 그 양식을 수동으로 기입하는 것이다. 양식은 컴퓨터 시스템(예컨대, 컴퓨터 시스템 상에서 실행되는 소프트웨어)이 양식의 필드들을 분석하고 필드들에 대한 응답을 특정하는 어떠한 사용자 입력 없이도 그 양식에 기입하는 컴퓨터 시스템에 의해 자동으로 기입될 수 있다. 전술된 바와 같이, 사용자는 양식의 자동 기입을 호출할 수 있지만, 양식의 실제 기입에 참여되지 않는다(예컨대, 사용자가 필드들에 대한 응답들을 수동으로 특정하는 것이라기보다는 그들이 자동으로 완료되는 것이다). 본 명세서는 사용자가 취한 작동들에 응답하여 자동으로 수행되고 있는 동작들의 다양한 예시들을 제공한다.
IEEE 802.11 ― 802.11a, 802.11.b, 802.11g, 802.11n, 802.11-2012, 802.11ac 및/또는 다른 IEEE 802.11 표준들과 같은 IEEE 802.11 무선 표준들에 기반한 기술을 지칭한다. IEEE 802.11 기술은 또한 "Wi-Fi"로 지칭될 수 있으며, 용어 "무선 로컬 영역 네트워크(WLAN)" 기술에 포함될 수 있다.
도 1 및 도 2 - 통신 시스템
도 1은 일부 실시예들에 따른, 예시적인(및 단순화된) 무선 통신 시스템(100)을 도시한다. 도 1의 시스템(100)은 가능한 시스템의 단지 일 예시일 뿐, 실시예들은 원하는 대로 다양한 시스템들 중 임의의 것에서 구현될 수 있음을 유의한다. 예를 들어, 도 1에 도시된 예시적인 무선 통신 시스템(100)이 4 개의 무선 디바이스들을 포함하는 것으로 도시되어 있지만, 본 개시의 양태들은 보다 많거나 보다 적은 수들(즉, 임의의 임의적인 수)의 무선 디바이스들을 가진 무선 통신 시스템들에서 구현될 수 있음을 유의한다.
도시된 바와 같이, 예시적인 무선 통신 시스템(100)은 송신 매체를 통해 통신하는 다수의 무선 디바이스들(102 내지 108)을 포함한다. 무선 디바이스들 중 일부 또는 모두는 실질적으로 모바일 디바이스들("스테이션들" 또는 "STA들") 일 수 있다. 대안적으로, 또는 추가적으로, 무선 디바이스들 중 일부 또는 모두는 실질적으로 고정 상태에 있을 수 있다.
무선 디바이스들(102 내지 108)은 무선 네트워크를 형성하는 그러한 방식으로 무선 송신 매체를 통해 통신할 수 있다. 무선 네트워크는 전용 액세스 포인트(예컨대, 무선 디바이스(102))에 의해 제공된 IEEE 802.11 '인프라스트럭처 모드' 네트워크일 수 있다; 대안적으로, 무선 네트워크는 'ad-hoc' 또는 피어-투-피어 기반 네트워크일 수 있다. 무선 네트워크가 하나 이상의 '숨겨진 노드(hidden node)들'을 포함할 가능성이 있을 수 있음을 유의한다; 예를 들어, 도시된 바와 같이, 무선 디바이스(108)는 무선 디바이스(102)의 통신 범위 내에 있을 수 있지만, 무선 디바이스들(104 및 106)을 검출할 수 없을 수 있다(그리고/또는 상기 무선 디바이스들에 의해 검출될 수 없을 수 있다). 무선 디바이스들(102 내지 108)은 본 개시의 양태들에 따른 무선 통신에서 세대 간 자동-검출을 수행하도록 구성될 수 있다.
무선 디바이스들 중 하나 이상은 하나 이상의 외부 네트워크들과 통신하도록 갖춰질 수 있다. 예를 들어, 도시된 바와 같이, 무선 디바이스(102)는 네트워크(110)에 통신 가능하게 결합될 수 있다. 외부 네트워크(들)는, 다양한 가능성들 중에서, 셀룰러 서비스 제공자의 코어 네트워크(예컨대, 셀룰러 베이스 스테이션을 통해), 인터넷 또는 관리기관의 인트라넷과 같은 다양한 타입들의 네트워크들 중 임의의 것일 수 있다.
무선 디바이스들(102 내지 108) 중 하나 이상이 다수의 무선 통신 표준들을 사용하여 통신할 수 있음을 유의한다. 예를 들어, 무선 디바이스들(102 내지 108) 중 하나 이상은 적어도 하나의 무선 네트워킹 프로토콜(예컨대, Wi-Fi), 및 적어도 하나의 피어-투-피어 무선 통신 프로토콜(예컨대, BT, BLE, Wi-Fi 피어-투-피어, 기타 등등) 및/또는 적어도 하나의 셀룰러 통신 프로토콜(예컨대, GSM, UMTS, LTE, LTE-Advanced(LTE-A), 3GPP2 CDMA2000(예컨대, 1xRTT, 1xEV-DO, HRPD, eHRPD), 기타 등등)을 사용하여 통신하도록 구성될 수 있다. 무선 디바이스들(102 내지 108) 중 임의의 것 또는 모두는, 원한다면, 또한, 또는 대안적으로 하나 이상의 글로벌 항행 위성 시스템들(GNSS)(예컨대, GPS, GLONASS, 또는 COMPASS), 하나 이상의 모바일 텔레비전 방송 표준들(예컨대, ATSC-M/H 또는 DVB-H), 및/또는 임의의 다른 무선 통신 프로토콜을 사용하여 통신하도록 구성될 수 있다. (2개 초과의 무선 통신 표준들을 포함하는) 무선 통신 표준들의 다른 조합들이 또한 가능하다.
무선 디바이스들(102 내지 108) 중 임의의 것 또는 모두는, 예를 들어, 다양한 보조 웨이크업 서비스들 중 임의의 것을 구현하는 것을 포함하기 위해, 본 명세서에 기술된 방법 실시예들 중 임의의 것, 또는 본 명세서에 기술된 방법 실시예들 중 임의의 것의 임의의 부분을 수행하도록 구성될 수 있다.
도 2는 일부 실시예들에 따른, 도 1의 시스템(100)의 양태들이 나타나는 예시적인 무선 통신 시스템(200)을 도시한다. 도시된 시스템에 도시된 바와 같이, 무선 디바이스(106)는 모바일 스테이션(STA)(106)일 수 있으며, 무선 디바이스(102)는 액세스 포인트(102)(또한 "AP"로, 또는 대안적으로 "베이스 스테이션" 또는 "BS"로 지칭됨)일 수 있다. STA(106)는 모바일 폰, 핸드-헬드 디바이스, 웨어러블 디바이스, 컴퓨터 또는 태블릿 컴퓨터, 또는 가상적인 임의의 타입의 무선 디바이스와 같은 WLAN(예컨대, Wi-Fi) 통신 능력을 갖는 사용자 디바이스일 수 있다. AP(102)는 무선 라우터 또는 다른 무선 액세스 포인트와 같은 WLAN(예컨대, Wi-Fi) 통신 능력을 갖는 액세스 포인트 디바이스일 수 있다. AP(102) 및 STA(106) 중 어느 하나 또는 둘 다는 블루투스 또는 블루투스 LE와 같은 추가적인 RAT들을 통한 통신 능력을 추가로 가질 수 있다.
AP(102) 및 STA(106) 중 어느 하나 또는 둘 다는 메모리에 저장된 프로그램 명령어들을 실행하도록 구성된 프로세서를 포함할 수 있다. AP(102) 및 STA(106) 중 어느 하나 또는 둘 다는, 예컨대, 그러한 저장 명령어들을 실행함으로써, 본 명세서에 기술된 방법 실시예들 중 임의의 것을 수행할 수 있다. 대안적으로, 또는 추가적으로, 본 명세서에서 기술된 방법 실시예들 중 임의의 것, 또는 본 명세서에서 기술된 방법 실시예들 중 임의의 것의 임의의 부분을 수행하도록 구성된 FPGA(field-programmable gate array)와 같은 프로그램가능 하드웨어 요소는 AP(102) 및/또는 STA(106)의 일부로서 포함될 수 있다.
도 3 - 무선 디바이스의 예시적인 블록도
도 3은 일부 실시예들에 따른, 본 개시의 다양한 양태들과 함께 사용하도록 구성될 수 있는 무선 디바이스(300)의 예시적인 블록도를 도시한다. 디바이스(300)는 다양한 타입들의 디바이스 중 임의의 것일 수 있으며, 다양한 타입들의 기능성 중 임의의 것을 수행하도록 구성될 수 있다. 예를 들어, 디바이스(300)는 모바일 폰, 개인 생산성 디바이스, 컴퓨터 또는 태블릿 컴퓨터, 핸드헬드 게임 콘솔, 휴대용 미디어 플레이어, 기타 등등과 같은, 실질적인 휴대용 디바이스(모바일 디바이스)일 수 있다. 대안적으로, 디바이스(300)는, 원한다면, 텔레비전, 서브우퍼, 스피커, 또는 다른 오디오 렌더링 디바이스, 무선 액세스 포인트, 셋-톱 박스, 기타 등등과 같은 실질적인 고정 상태의 디바이스일 수 있다. 무선 디바이스(300)는 무선 디바이스들(102 내지 108) 중 임의의 것과 같은 AP 또는 모바일 디바이스를 포함할 수 있거나, 또는 상기 AP 또는 모바일 디바이스에 포함될 수 있다.
도시된 바와 같이, 디바이스(300)는 프로세싱 요소(304)를 포함할 수 있다. 프로세싱 요소(304)는 메모리(302)와 같은 하나 이상의 로컬 및/또는 시스템 메모리 요소들을 포함할 수 있거나, 상기 메모리 요소들에 결합될 수 있다. 메모리(302)는 다양한 타입들의 메모리 중 임의의 것을 포함할 수 있으며, 다양한 기능들 중 임의의 것을 제공할 수 있다. 예를 들어, 메모리(302)는 프로세싱 요소(304)에 대한 시스템 메모리의 역할을 하는 RAM일 수 있다. 다른 타입들 및 기능들 또한 가능하다.
디바이스(300)는 또한 고-전력 무선 통신 회로부(306)를 포함할 수 있다. 고-전력 무선 통신 회로부(306)는 아날로그 및/또는 디지털 회로부 구성요소들을 포함할 수 있으며, 대안적으로 "라디오" 또는 "모듈"로 지칭될 수 있다. 일반적으로, 라디오는 베이스밴드 프로세서, 아날로그 RF 신호 프로세싱 회로부(예컨대, 필터들, 믹서들, 발진기들, 증폭기들, 기타 등등을 포함함), 및/또는 디지털 프로세싱 회로부(예컨대, 디지털 변조뿐만 아니라, 다른 디지털 프로세싱을 위함)의 임의의 조합을 포함할 수 있다. 유사하게, 라디오는 전술된 하드웨어를 사용하여 하나 이상의 수신 및 송신 체인들을 구현할 수 있다. 예를 들어, 무선 디바이스(300)는 상기에서 논의된 것들과 같은 다수의 무선 통신 기술들 사이에서 수신 및/또는 송신 체인의 하나 이상의 부분들을 공유할 수 있다. 고-전력 무선 통신 회로부는 하나 이상의 안테나(308)들을 포함하거나, 상기 안테나들에 결합될 수 있다.
원한다면, 고-전력 무선 통신 회로부(306)가 프로세싱 요소(304)와 더불어 별개의 프로세싱 요소를 포함할 수 있음을 유의한다; 예를 들어, 프로세싱 요소(304)는 '애플리케이션 프로세서'일 수 있는 반면, 고-전력 무선 통신 회로부(306)는 그 자신의 '베이스밴드 프로세서'를 포함할 수 있다. 고-전력 무선 통신 회로부(306)는 또한 메모리(302)와 더불어 별개의 메모리 요소를 포함할 수 있다. 고-전력 무선 통신 회로부(306)의 별개의 메모리 요소는 다양한 타입들의 메모리 중 임의의 것을 포함할 수 있으며, 예를 들어, 고-전력 무선 통신 회로부(306)의 별개의 프로세싱 요소에 의해 실행되는(예컨대, 베이스밴드 프로세서에 의해 실행되는) 펌웨어 또는 다른 소프트웨어를 저장할 수 있다. 대안적으로(또는 추가적으로), 프로세싱 요소(304)는 고-전력 무선 통신 회로부(306)에 대한 프로세싱 능력을 제공할 수 있다. 디바이스(300)는 고-전력 무선 통신 회로부(306) 및 안테나(들)(308)를 통해 다양한 고-전력 무선 통신 기술들 중 임의의 것을 사용하여 통신할 수 있다. "고-전력" 무선 통신 기술들은 Wi-Fi 또는 다양한 셀룰러 RAT들 중 임의의 것과 같은(그러나 이에 제한되지 않음) 임의의 전체-전력 또는 표준-전력 무선 통신 기술을 포함할 수 있다.
디바이스(300)는 또한 저-전력 무선 통신 회로부(310)를 포함할 수 있다. 저-전력 무선 통신 회로부(310)는 고-전력 무선 통신 회로부(306)의 것들과 유사한 구성요소들을 포함할 수 있다. 저-전력 무선 통신 회로부는 하나 이상의 안테나(312)들을 포함하거나, 상기 안테나들에 결합될 수 있다.
디바이스(300)는 저-전력 무선 통신 회로부(310) 및 안테나(들)(312)를 통해 다양한 저-전력 무선 통신 기술들 중 임의의 것을 사용하여 통신할 수 있다. "저-전력" 무선 통신 기술들은, 예를 들어, 블루투스 저 에너지("블루투스 LE" 또는 "BLE")와 같은(그러나 이에 제한되지 않음) 전력 절약 또는 전력-제한 디바이스들을 위해 개발되었거나, 상기 전력 절약 또는 전력-제한 디바이스들에 적용 가능한 통신 기술을 포함할 수 있다.
일부 실시예들에서, 고-전력 무선 통신 회로부(306) 및 저-전력 무선 통신 회로부(310)는 안테나(들)(308)와 같은 단일 안테나 또는 한 세트의 안테나들을 공유할 수 있으며, 안테나(들)(312)는 생략될 수 있다. 일부 실시예들에서, 하나 이상의 수신 및/또는 송신 체인들, 베이스밴드 프로세서 및/또는 메모리의 다양한 부분들은 고-전력 무선 통신 회로부(306)와 저-전력 무선 통신 회로부(310) 사이에서 공유될 수 있다.
디바이스(300)는, 프로세싱 및/또는 메모리 요소들, 하나 이상의 전력 공급원 요소들(배터리 전력 및/또는 외부 전원에 의존할 수 있음), 사용자 인터페이스 요소들(예컨대, 디스플레이, 스피커, 마이크로폰, 카메라, 키보드, 마우스, 터치 스크린, 기타 등등), 추가적인 통신 요소들(예컨대, 무선 통신용 안테나(들), 유선 통신용 I/O 포트들, 통신 회로부/제어기들, 기타 등등) 및/또는 다양한 다른 구성요소들 중 임의의 것을 추가로 포함할 수 있는 디바이스(300)의 의도된 기능성에 따라, 디바이스 기능성을 구현하기 위한 다양한 다른 구성요소들(미도시) 중 임의의 것을 추가적으로 포함할 수 있다.
프로세싱 요소(304), 메모리(302), 고-전력 무선 통신 회로부(306), 안테나(들)(308), 저-전력 무선 통신 회로부(310) 및 안테나(들)(312)와 같은 디바이스(300)의 구성요소들은, 가능하면 다수의 타입들의 인터페이스의 조합을 포함한 다양한 타입들의 인터페이스 중 임의의 것을 포함할 수 있는 하나 이상의 인트라-칩 또는 인터-칩 상호 연결 인터페이스들을 통해 동작적으로 결합될 수 있다. 일 예시로서, USB 고속 인터-칩(HSIC) 인터페이스는 프로세싱 요소(304)와 무선 통신 회로부(306) 사이의 인터-칩 통신들을 위해 제공될 수 있다. 대안적으로(또는 추가적으로), 범용 비동기 수신기 송신기(UART) 인터페이스, 직렬 주변 인터페이스(SPI), 상호 집적 회로부(I2C), 시스템 관리 버스(SMBus) 및/또는 다양한 다른 통신 인터페이스들 중 임의의 것은 프로세싱 요소(304), 메모리(302), 무선 통신 회로부(306) 및/또는 다양한 다른 디바이스 구성요소들 중 임의의 것 사이의 통신들을 위해 사용될 수 있다. 다른 타입들의 인터페이스들(예컨대, 디바이스(300) 내 또는 외부의 주변 구성요소들과의 통신을 위한 주변 인터페이스들, 기타 등등)은 또한 디바이스(300)의 일부로서 제공될 수 있다.
본 명세서에 기술된 바와 같이, 디바이스(300)는 다양한 보조 웨이크업 서비스들 중 임의의 것을 구현하기 위한 하드웨어 및 소프트웨어 구성요소들을 포함할 수 있다.
도 4 내지 도6 - 고-전력/저-전력 듀얼 라디오 AP를 사용하는 보조 웨이크업 서비스
스마트 워치들 및 Wi-Fi 센서들과 같은 저 전력 Wi-Fi 디바이스들은 AP로부터 Wi-Fi 비콘들을 스캔 및/또는 추적하기 위해 그들의 전력의 다량 또는 대부분을 소비할 수 있다. Wi-Fi 비콘들을 추적함으로써, 저-전력 Wi-Fi 디바이스들은 예컨대, AP로부터의 보류중인 유니캐스트 송신들, 동작 파라미터 변화들, 및 AP로부터의 다운링크 멀티캐스트 송신들을 얻을 수 있다.
Wi-Fi 전력 소비를 감소시키기 위해, 저-전력 Wi-Fi 디바이스들은 예컨대 100ms(통상적인 비콘 간격)로부터 300ms(통상적인 멀티캐스트 간격)까지 또는 보다 길게까지도 그들의 비콘 추적 기간을 연장할 수 있다. 그러나, 이는, 예컨대, 다운링크 유니캐스트 송신들을 수신할 시에 레이턴시(latency)를 증가시키는 것, 업데이트된 동작 파라미터들을 누락시키는 것, 및 AP로부터 멀티캐스트 송신들을 누락시키는 것을 포함하는 부정적인 결과들을 가질 수 있다.
이로써, Wi-Fi 전력 소비를 상당히 감소시키지만, 동시에 비콘 추적 기간을 증가시킴으로써 야기되는 부정적인 결과들을 제거 또는 감소시키기 위한 개선들이 필요하다. 저 전력 무선 통신 디바이스들은 또한 Wi-Fi와는 다른 고-전력 라디오 기술들을 활용할 시에 유사한 결점들을 경험할 수 있다. Wi-Fi과 관련하여 본 명세서에 개시된 임의의 방법들 또는 디바이스들이 또한(또는 대안적으로) 그러한 다른 고-전력 라디오 기술들에 대해 구현될 수 있음을 이해하여야 한다.
일부 실시예들에 따른 듀얼-라디오 AP는, 고-전력 라디오 및 저-전력 라디오 둘 다를(통해 통신하도록 구성될 수 있다) 포함할 수 있다. 예를 들어, AP는 Wi-Fi 라디오 및 BLE 라디오 둘 다를 포함할 수 있다. 다음의 논의는 Wi-Fi/BLE 듀얼 라디오 AP를 포함한 예시의 실시예들을 언급한다. 그러나 이는 단지 예시적일 뿐, 논의된 방법들 및 장치들이 또한 상이한 고-전력 라디오(예컨대, Wi-Fi와는 다른 통신 프로토콜을 구현하도록 구성된 고-전력 라디오) 및/또는 상이한 저-전력 라디오(예컨대, BLE와는 다른 통신 프로토콜을 구현하도록 구성된 저-전력 라디오)를 사용하여 AP에 적용될 수 있음을 이해하여야 한다.
일부 실시예들에서, Wi-Fi/BLE(또는 다른 고-전력/저-전력) 듀얼-라디오 AP는 보조 웨이크업 서비스를 지원할 수 있다. AP는 그의 고-전력 라디오(예컨대, Wi-Fi 비콘들) 및/또는 그의 저-전력 라디오(예컨대, BLE 광고 메시지들)를 통해 주기적 비콘들에서 이러한 능력을 표시할 수 있다.
도 4는 일부 실시예들에 따른, 고-전력/저-전력(예컨대, Wi-Fi/BLE) 듀얼-라디오 STA가 고-전력/저-전력(예컨대, Wi-Fi/BLE) 듀얼-라디오 AP를 사용하여 그러한 보조 웨이크업 서비스를 활용하는 예시적인 방법을 도시하는 흐름도이다. 도 4에 도시된 방법은, 다른 디바이스들 중에서 상기의 도면들에 도시된 컴퓨터 시스템들 또는 디바이스들 중 임의의 것과 함께 사용될 수 있다. 도시된 방법 요소들 중 일부는 동시에 수행되거나 도시된 바와는 상이한 순서로 수행될 수 있거나, 또는 생략될 수 있다. 추가적인 방법 요소들은 또한 원하는 대로 수행될 수 있다.
402에서, 전력-제한 듀얼-라디오 STA는, 예컨대, Wi-Fi 및 BLE 인터페이스들 둘 다에서 AP를 발견할 수 있으며, 이에 응답하여 404에서 보조 웨이크업 서비스를 위해 AP에 등록할 수 있다. 일단 등록되면, 전력-제한 STA는, 406에서, 그의 Wi-Fi 라디오를 디스에이블하며(예컨대, Wi-Fi 라디오를 비활성 모드로 하거나, 그렇지 않으면 저-전력 모드를 개시함), AP와 통신하여, AP로부터 보류중인 Wi-Fi 송신들 또는 업데이트들이 있는 여부를 확인하기 위해 BLE 라디오에 의존할 수 있다. 예를 들어, 전력-제한 STA는, 408에서, AP가 전력-제한 STA에 적용 가능한, 보류중인 Wi-Fi 송신들 또는 업데이트들을 가진다는 것을 표시하는 AP로부터 BLE 통신을 수신할 수 있다. 이에 응답하여, STA는, 410에서, Wi-Fi 라디오를 활성화할 수 있다(예컨대, Wi-Fi 라디오를 비활성 상태로부터 활성 상태로 전환함). 412에서, STA는 보류중인 Wi-Fi 송신들 또는 업데이트들을 AP로부터 수신할 수 있다.
Wi-Fi(또는 다른 고-전력 통신)가 종종 BLE(또는 다른 저-전력 통신)보다 넓은 범위를 가지기 때문에, 전력-제한 STA는, 일부 시나리오들에서, AP의 BLE 범위를 벗어나면서, AP의 Wi-Fi 범위 내에는 남아 있을 수 있다. 이로써, 전력-제한 STA가 오랜(예컨대, 미리 결정된) 기간 동안 AP로부터 어떠한 BLE 메시지도 수신하지 않는 경우, 이는 그의 Wi-Fi 라디오를 활성화하고, Wi-Fi 발견을 수행하며(예컨대, Wi-Fi 비콘들 수동적으로 스캔 또는 프로브 요청 프레임들을 능동적으로 송신함), AP의 Wi-Fi 비콘들의 추적을 시작할 수 있다.
도 5는 일부 실시예들에 따른, STA에 의해 수동 스캔을 하는 고-전력/저-전력(예컨대, Wi-Fi/BLE) 듀얼-라디오 AP를 사용하여 수동 보조 웨이크업 서비스를 구현하는 예시적인 방법의 양태들을 도시하는 신호 흐름도이다. 도 5는 도 4의 방법에 따른 일부 실시예들에 관한 추가적인 세부 사항들을 제공한다. 특히, 도 5는 STA가 BLE 광고 메시지들과 같은 저-전력 메시지들의 수동적인 스캔을 사용하여 AP로부터 Wi-Fi 활동 정보를 수신하는 실시예들에 대한 예시 신호 흐름을 도시한다. 도시된 바와 같이, AP(102)와 같은 AP는 STA(106)와 같은 모바일 디바이스와 통신할 수 있다. AP(102)는 Wi-Fi 모듈(또는 다른 고-전력 라디오)(570) 및 BLE 모듈(또는 다른 저-전력 라디오)(572)을 포함할 수 있다. STA(106)는 또한 Wi-Fi 모듈(또는 다른 고-전력 라디오)(592) 및 BLE 모듈(또는 다른 저-전력 라디오)(590)을 포함할 수 있다. STA(106)는 전력-제한 STA일 수 있다.
AP의 Wi-Fi 모듈(570)은 예컨대, 이용 가능한 새로운 LPU 메시지가 있을 때마다 Wi-Fi 저-전력 업데이트(LPU) 메시지(502)를 AP의 BLE 모듈(572)에 제공할 수 있다. Wi-Fi LPU 메시지(502)는, 예컨대, 다음 정보 중 임의의 것 또는 모두를 포함할 수 있다:
Figure 112017070294396-pat00001
AP의 BSSID, 또는 단축된 BSSID, 이를테면 BSS Color.
Figure 112017070294396-pat00002
802.11 트래픽 표시 맵(TIM)과 같은 보류중인 유니캐스트 및 멀티캐스트 송신들.
일부 시나리오들에서, AP(102)는 보조 웨이크업 서비스를 위해 등록한 각각의 STA에, 특수한 AID 블록 내의 연관 식별자(Association Identifier, AID)를 할당할 수 있다. 일부 실시예들에서, LPU 메시지는, 포함된 TIM의 크기를 감소시키기 위해 특수한 AID 블록에 대해서만 TIM을 포함할 수 있다.
Figure 112017070294396-pat00003
다음 멀티캐스트 송신까지 카운트 다운을 하는 카운터.
Figure 112017070294396-pat00004
802.11 Check 비콘 필드와 같은 Wi-Fi 비콘 업데이트 시퀀스 번호.
AP(102)의 BLE 모듈(572)은 BLE 광고 메시지(504)를 주기적으로 송신할 수 있다. BLE 모듈(572)은 하나 이상의 그러한 BLE 광고 메시지들에 Wi-Fi LPU 메시지(502)를 포함할 수 있다. 예를 들어, 일부 실시예들에서, BLE 광고 메시지(504)는 가장 최근에 수신된 Wi-Fi LPU 메시지를 포함할 수 있다. 다른 실시예들에서, BLE 광고 메시지(504)는 이전의 BLE 광고 메시지 이후에 수신된 경우에서만 Wi-Fi LPU 메시지(502)를 포함할 수 있다.
STA(106)는, 예컨대, 보조 웨이크업 서비스를 위해 AP에 등록하는 것에 응답하여, 수동 보조 웨이크업 서비스 모드에서 동작할 수 있다. 특히, 수동 보조 웨이크업 서비스 모드에서 동작할 시, STA(106)는 그의 Wi-Fi 모듈(592)을 디스에이블(예컨대, 저-전력 상태 또는 모드를 호출)할 수 있다. BLE 모듈(590)은 또한 슬립 모드(sleep mode)(또는 다른 감소-전력 모드)에 있을 수 있으며, BLE 광고 메시지(504)를 스캔하기 위해 주기적으로 웨이크 업(예컨대, 활성 모드로 진입)할 수 있다. AP(102)로부터 BLE 광고 메시지(504)를 수신하면, BLE 모듈(590)(또는 STA(106)의 다른 구성요소)은, 포함된 Wi-Fi LPU 메시지(502)를 검사할 수 있다. AP(102)가 STA(106)에 대해 보류중인 Wi-Fi 송신들 또는 동작 업데이트들을 가진다고 Wi-Fi LPU 메시지(502)가 보여주는 경우(예컨대, AP(102)가 STA(106)에 대해 버퍼링된 프레임들을 가진다는 것을 LPU 메시지(502)에 포함된 TIM이 표시하는 경우), BLE 모듈(590)(또는 STA(106)의 다른 구성요소)은 통지(506)를 Wi-Fi 모듈 (592)에 제공할 수 있다.
통지(506)에 응답하여, STA(106)의 Wi-Fi 모듈(592)은 턴 온되며(예컨대, 활성 모드로 진입함), 보류중인 송신들 또는 동작 업데이트들을 AP(102)로부터 요청할 수 있다. 예를 들어, 일단 활성화되면, Wi-Fi 모듈(592)은 AP(102)의 Wi-Fi 모듈(570)로부터 Wi-Fi 비콘(508)을 수신하고; 트리거(510)를 Wi-Fi 모듈(570)로 송신하며; 종래의 Wi-Fi 데이터 통신(512)들을 통해 데이터를 송신 및/또는 수신할 수 있다. 일부 시나리오들에서, Wi-Fi 모듈(592)은 Wi-Fi LPU에서 표시될 수 있는 바와 같이, 다음 멀티캐스트 송신을 수신할 시간에 턴 온할 수 있다. Wi-Fi 데이터 통신(512)들이 완료되면, STA(106)는 다시 한번 Wi-Fi 모듈(592)을 디스에이블하며, 보조 웨이크업 서비스 모드로 되돌아갈 수 있다.
도 5의 선행 신호 흐름은 새로운 Wi-Fi LPU 메시지가 이용 가능하게 될 시에 반복될 수 있다.
도 6은 일부 실시예들에 따른, STA에 의해 활성 광고를 하는 고-전력/저-전력(예컨대, Wi-Fi/BLE) 듀얼-라디오 AP를 사용하여 능동 보조 웨이크업 서비스를 구현하는 예시적인 방법의 양태들을 도시하는 신호 흐름도이다. 도 6은 도 4의 방법에 따른 일부 실시예들에 관한 추가적인 세부 사항들을 제공한다. 특히, 도 6은, AP로부터 BLE 광고 메시지들을 수동적으로 스캔하기보다는 오히려, Wi-Fi 업데이트를 포함할 수 있는 BLE 광고 메시지에 대한 요청을 STA가 능동적으로 광고하는 실시예들에 대한 예시 신호 흐름을 도시한다. 도시된 바와 같이, AP(102)와 같은 AP는 STA(106)와 같은 모바일 디바이스와 통신할 수 있다. AP(102)는 Wi-Fi 모듈(또는 다른 고-전력 라디오)(670) 및 BLE 모듈(또는 다른 저-전력 라디오)(672)을 포함할 수 있다. STA(106)는 또한 Wi-Fi 모듈(또는 다른 고-전력 라디오)(692) 및 BLE 모듈(또는 다른 저-전력 라디오)(690)을 포함할 수 있다. STA(106)는 전력-제한 STA일 수 있다.
AP의 Wi-Fi 모듈(670)은 예컨대, 이용 가능한 새로운 LPU 메시지가 있을 때마다 Wi-Fi 저-전력 업데이트(LPU) 메시지(602)를 AP의 BLE 모듈(672)에 제공할 수 있다. Wi-Fi LPU(602) 메시지는 도 5의 Wi-Fi LPU 메시지(502)와 유사할 수 있다. AP(102)의 BLE 모듈(672)은 BLE 광고 메시지(604)를 주기적으로 송신할 수 있다. 도 5의 방법에서와 같이, BLE(672)는 하나 이상의 그러한 BLE 광고 메시지들에 Wi-Fi LPU 메시지(602)를 포함할 수 있다.
그러나, 도 6의 방법에서, STA(106)는 BLE 광고 메시지(604)를 수신하지 않을 수 있다. 특히, STA(106)는, 예컨대, 보조 웨이크업 서비스를 위해 AP에 등록하는 것에 응답하여 능동 보조 웨이크업 서비스 모드에서 동작할 수 있다. 특히, 능동 보조 웨이크업 서비스 모드에서 동작할 시, STA(106)는 그의 Wi-Fi 모듈(692)을 디스에이블할 수 있다. BLE 모듈(690)은 또한 슬립 모드(또는 다른 감소-전력 모드)에 있을 수 있으며, 도 5의 수동 보조 웨이크업 서비스 모드와 달리 BLE 광고 메시지(604)를 스캔하기 위해 주기적으로 웨이크 업하지 않을 수 있다. 대신에, BLE 모듈(690)은 그 자신의 BLE 광고 메시지(606)를 송신하기 위해 주기적으로 웨이크 업할 수 있다. BLE 광고 메시지(606)는 예컨대, STA(106)의 MAC 어드레스 및/또는 AID를 포함할 수 있다.
AP(102)의 BLE 모듈(672)은 STA(106)와 같은 STA들로부터 BLE 광고 메시지들을 (예컨대, 연속적으로) 스캔할 수 있다. STA(106)의 BLE 모듈(690)로부터 BLE 광고 메시지(606)를 수신하면, BLE 모듈(672)은 스캔 요청 메시지(608)를 STA(106)로 송신할 수 있다. AP(102)의 BLE 모듈(672)이 STA(106)에 대해 새로운 Wi-Fi LPU(602)를 가지는 경우, 스캔 요청 메시지(608)는, BLE 모듈(672)이 STA(106)의 BLE 모듈(690)로부터 스캔 응답 메시지(610)를 수신하면 하나 이상의 여분의 BLE 광고 메시지(612)들을 송신할 것이라는 표시를 포함할 수 있다. AP(102)의 BLE 모듈(672)이 STA(106)에 대해 새로운 Wi-Fi LPU(602)를 가지지 않는 경우, 스캔 요청 메시지(608)는, AP(102)가 여전히 STA(106)의 BLE 범위 내에 있다는 것을 단지 STA(106)에게 표시할 수 있다. 대안적으로, AP(102)의 BLE 모듈(672)이 STA(102)에 대해 새로운 Wi-Fi LPU(602)를 가지지 않는 경우, AP(102)는 스캔 요청 메시지(608)를 송신하지 않을 수 있다.
BLE 모듈(672)이 하나 이상의 여분의 BLE 광고 메시지(612)들을 송신할 것을 표시하는 스캔 요청 메시지(608)를 미리 결정된 시간 내에, STA(106)가 수신하지 않는 경우, BLE 모듈(690)은 슬립 모드로 되돌아갈 수 있다. STA(106)가 BLE 광고 메시지(612)들에 응답하여, 스캔 요청 메시지(608)와 같은 미리 결정된 응답을 기대할 수 있도록, 일부 통신 프로토콜들이 정의될 수 있음을 인식해야 한다. 추가적으로, 일부 통신 프로토콜들은, 스캔 요청 메시지(608)를 수신하기 위한 미리 결정된 시간이 매우 짧도록 정의될 수 있다. 이들 또는 다른 이유들로, AP는 BLE 광고 메시지(606)를 수신하는 것에 응답하여 Wi-Fi LPU(602)를 즉시 송신하지 않을 수 있지만, 대신에 먼저 스캔 요청 메시지(608) 및 스캔 응답 메시지(610)를 교환할 수 있다.
일부 실시예들에서, AP(102)의 BLE 모듈(672)은 능동 보조 웨이크업 서비스를 위해 등록된 STA들로부터 BLE 광고 메시지들을 캡처 및 프로세싱하고 이들 STA들로만 스캔 요청 메시지들을 송신하기 위해 BLE 스캐너 필터를 사용할 수 있다.
스캔 요청 메시지(608)를 수신하는 것에 응답하여, BLE 모듈(690)은, BLE 모듈(690)이 여분의 BLE 광고 메시지(612)를 수신할 수 있을 것을 표시할 수 있는 스캔 응답 메시지(610)를 송신할 수 있다. 일부 실시예들에서, STA(106)의 BLE 모듈(690)은, AP(102)로부터만 스캔 요청 메시지들을 캡처 및 프로세싱하고 그 AP로만 스캔 응답 메시지를 송신하기 위해 BLE 광고 필터를 사용할 수 있다.
스캔 응답 메시지(610)를 수신하면, BLE 모듈(672)은 Wi-Fi LPU 메시지(602)를 포함할 수 있는 여분의 BLE 광고 메시지(612)를 송신할 수 있다.
AP(102)로부터 여분의 BLE 광고 메시지(612)를 수신하면, BLE 모듈(690)(또는 STA(106)의 다른 구성요소)은, 포함된 Wi-Fi LPU 메시지(602)를 검사할 수 있다. AP(102)가 STA(106)에 대해 보류중인 Wi-Fi 송신들 또는 동작 업데이트들을 가진다는 것을 Wi-Fi LPU 메시지(602)가 보여주는 경우(예컨대, AP(102)가 STA(106)에 대해 버퍼링된 프레임들을 가진다는 것을 LPU 메시지(602)에 포함된 TIM이 표시하는 경우), BLE 모듈(690)(또는 STA(106)의 다른 구성요소)은 통지(614)를 Wi-Fi 모듈(692)에 제공할 수 있다.
통지(614)에 응답하여, STA(106)의 Wi-Fi 모듈(692)은 턴 온되며(예컨대 활성 모드로 진입함), 보류중인 송신들 또는 동작 업데이트들을 AP(102)로부터 요청할 수 있다. 예를 들어, STA(106)의 Wi-Fi 모듈(692) 및 AP(102)의 Wi-Fi 모듈(670)은 도 5의 단계들(508 내지 512)과 유사한 단계들을 수행할 수 있다.
일부 시나리오들에서, 능동 보조 웨이크업 서비스는 도 5의 수동 보조 웨이크업 서비스보다 STA(106)에 대해 더 전력-효율적일 수 있다. 예를 들어, 능동 보조 웨이크업 서비스 모드에서, BLE 모듈(690)은 매 BLE 광고 메시지를 AP(102)로부터 수신하는데 웨이크될 필요가 없다. 대신에, BLE 모듈(690)은 그의 선택 기간에 BLE 광고 메시지들을 요청할 수 있으며, 새로운 Wi-Fi LPU 메시지가 이용 가능한 경우에만 여분의 BLE 광고 메시지를 수신할 수 있다. 능동 보조 웨이크업 서비스는 AP(102)에 대해 덜 전력-효율적일 수 있다. 그러나, 통상적인 사용 경우들에서, AP(102)는 특별하게 STA(106)가 전력-제한인 경우, STA(106)보다 덜 심각한 전력 제한들을 가질 수 있다.
도 7 내지 9 - 보조 웨이크업 서비스 프록시
많은 통상적인 고-전력 AP들(예컨대, 많은 Wi-Fi AP들)은, 저-전력 라디오(예컨대, BLE 라디오)를 포함하지 않는다. 이러한 결점을 해결하기 위해, 전력-제한 STA보다 덜 심각한 전력 제한들을 갖는 고-전력/저-전력(예컨대, Wi-Fi/BLE) 듀얼-라디오 STA는 보조 웨이크업 서비스 프록시의 역할을 할 수 있다.
도 7a는 일부 실시예들에 따른, 고-전력/저-전력(예컨대, Wi-Fi/BLE) 듀얼-라디오 STA가 고-전력(예컨대, Wi-Fi) 라디오 AP 및 고-전력/저-전력(예컨대, Wi-Fi/BLE) 듀얼-라디오 보조 웨이크업 서비스 프록시를 사용하여 그러한 보조 웨이크업 서비스를 활용하는 예시적인 방법을 도시한 흐름도이다. 도 7b는 보조 웨이크업 서비스 프록시가 보조 웨이크업 서비스에 참여하는 예시적인 보완 방법을 도시한 흐름도이다. 도 7a 및 도 7b에 도시된 방법들은, 다른 디바이스들 중에서 상기의 도면들에 도시된 컴퓨터 시스템들 또는 디바이스들 중 임의의 것과 함께 사용될 수 있다. 도시된 방법 요소들 중 일부는 동시에 수행되거나 도시된 바와는 상이한 순서로 수행될 수 있거나, 또는 생략될 수 있다. 추가적인 방법 요소들은 또한 원하는 대로 수행될 수 있다.
701에서, 보조 웨이크업 서비스 프록시는, AP가 보조 웨이크업 서비스를 지원한다(예컨대, 수행할 수 있다, 수행하도록 구성된다, 기타 등등)는 표시를 AP로부터 그의 Wi-Fi 라디오를 통해 수신할 수 있다. 전력-제한 STA("수신 디바이스"로도 지칭됨)는 또한 702에서 AP로부터 유사한 표시를 수신할 수 있다. 상기에서 유의한 바와 같이, 그러한 표시는 AP로부터의 Wi-Fi 비콘에 포함될 수 있다. 701에서 표시를 수신한 것에 응답하여, 보조 웨이크업 서비스 프록시는, 703에서, 프록시가 또한 보조 웨이크업 서비스를 지원한다는 표시를 전력-제한 STA(예컨대, BLE 비콘을 통해)에 제공할 수 있다.
702 및/또는 704에서, AP 및 프록시가 보조 웨이크업 서비스를 지원한다는 표시를 수신하는 것에 응답하여, 전력-제한 STA는, 706에서, 예컨대, Wi-Fi 요청/명령어를 AP로 송신함으로써, 및/또는 Wi-Fi 또는 BLE 요청/명령어를 프록시로 송신함으로써, 보조 웨이크업 서비스 프록시 및/또는 AP에서 보조 웨이크업 서비스를 위해 등록할 수 있다. 프록시는 707에서 등록을 수신할 수 있으며, 이에 응답하여, 709에서, 전력-제한 STA에 대해 보조 웨이크업 서비스 프록시로서 작동하기 위해 AP에 등록할 수 있다.
전력-제한 STA는, 708에서, 그의 Wi-Fi 라디오를 디스에이블하며(예컨대, Wi-Fi 라디오를 비활성 모드로 하거나, 그렇지 않으면 저-전력 모드를 개시함), 보조 웨이크업 서비스 프록시와 통신하여, AP로부터 보류중인 Wi-Fi 송신들 또는 업데이트들이 있는 여부를 확인하기 위해 BLE 라디오에 의존할 수 있다.
예를 들어, 보조 웨이크업 서비스 프록시는 AP로부터 Wi-Fi 비콘들을 스캔 및 추적하며, AP 대신 Wi-Fi LPU를 발생시킬 수 있다. 보조 웨이크업 서비스 프록시는 주기적으로 Wi-Fi LPU로 BLE 광고 메시지들을 송신할 수 있다. 특히, 711에서, 전력-제한 STA에 적용 가능한, 보류중인 Wi-Fi 송신들 또는 업데이트들을 AP가 가진다는 것을 표시하는 AP로부터 Wi-Fi 통신(예컨대, 비콘)을 수신하는 것에 응답하여, 프록시는, 713에서, 차후 BLE 광고 메시지에 Wi-Fi LPU를 포함할 수 있다.
저-전력 STA는, 716에서, 그의 Wi-Fi 라디오(예컨대, Wi-Fi 라디오를 활성 상태로 전환함)를 활성화시킬 수 있되, 그가 714에서 보조 웨이크업 서비스 프록시를 통해, AP로부터 보류중인 Wi-Fi 송신들 또는 업데이트들을 검출할 시에, 그러하다. 저-전력 STA는 그후에 718에서 AP로부터 보류중인 Wi-Fi 송신들 또는 업데이트들을 수신할 수 있다.
전력-제한 STA는, 일부 시나리오들에서, 프록시의 BLE 범위를 벗어나면서, AP의 Wi-Fi 범위 내에 남아있을 수 있거나, 또는 프록시가 AP의 Wi-Fi 범위를 벗어나고, 이로써 보조 웨이크업 서비스 프록시로 작동하는데 연속적으로 부적합하게 될 수 있다. 이로써, 전력-제한 STA가 오랜(예컨대, 미리 결정된) 기간 동안 프록시로부터 어떠한 BLE 메시지도 수신하지 않는 경우, 이는 그의 Wi-Fi 라디오를 활성화하고, Wi-Fi 발견을 수행하며(예컨대, Wi-Fi 비콘들을 수동적으로 스캔 또는 프로브 요청 프레임들을 능동적으로 송신함), AP의 Wi-Fi 비콘들의 추적을 시작할 수 있다.
도 8은 일부 실시예들에 따른, STA에 의해 수동 스캔을 하는 고-전력(예컨대, Wi-Fi) AP 및 고-전력/저-전력(예컨대, Wi-Fi/BLE) 듀얼-라디오 프록시를 사용하여 수동 보조 웨이크업 서비스를 구현하는 예시적인 방법의 양태들을 도시하는 신호 흐름도이다. 도 8은 도 7a 및 도 7b의 방법들에 따른 일부 실시예들에 관한 추가적인 세부 사항들을 제공한다. 특히, 도 8은 STA가 BLE 광고 메시지들의 수동적인 스캔을 사용하여, 프록시로부터 Wi-Fi 활동 정보를 수신하는 실시예들에 대한 예시 신호 흐름을 도시한다. 도시된 바와 같이, AP(102)와 같은 AP는 Wi-Fi(또는 다른 고-전력 통신)를 통해 STA(106)와 같은 모바일 디바이스와, 그리고 STA(104)와 같은 모바일 디바이스 또는 다른 무선 디바이스일 수도 있는 보조 웨이크업 서비스 프록시와 통신을 할 수 있다. STA(106)는 BLE(또는 다른 저-전력 통신)을 통해 프록시(104)와 통신할 수 있다. AP(102)는 Wi-Fi 모듈(또는 다른 고-전력 라디오)(870)을 포함할 수 있다. 보조 웨이크업 서비스 프록시(104)는 Wi-Fi 모듈(또는 다른 고-전력 라디오)(880) 및 BLE 모듈(또는 다른 저-전력 라디오)(882)을 포함할 수 있다. STA(106)는 또한 Wi-Fi 모듈(또는 다른 고-전력 라디오)(892) 및 BLE 모듈(또는 다른 저-전력 라디오)(890)을 포함할 수 있다. STA(106)는 전력-제한 STA일 수 있다.
AP의 Wi-Fi 모듈(870)은, 예컨대, 다음 정보 중 임의의 것 또는 모두를 포함할 수 있는 Wi-Fi 비콘(802)을 주기적으로 송신할 수 있다:
Figure 112017070294396-pat00005
AP의 BSSID, 또는 단축된 BSSID, 이를테면 BSS Color.
Figure 112017070294396-pat00006
802.11 트래픽 표시 맵(TIM)과 같은 보류중인 유니캐스트 및 멀티캐스트 송신들. 일부 시나리오들에서, AP(102)는 보조 웨이크업 서비스를 위해 등록한 각각의 STA에, 특수한 AID 블록 내의 AID를 할당할 수 있다. 일부 실시예들에서, Wi-Fi 비콘(802)은, 포함된 TIM의 크기를 감소시키기 위해 특수한 AID 블록에 대해서만 TIM을 포함할 수 있다.
Figure 112017070294396-pat00007
다음 멀티캐스트 송신까지 카운트 다운을 하는 카운터.
Figure 112017070294396-pat00008
802.11 Check 비콘 필드와 같은 Wi-Fi 비콘 업데이트 시퀀스 번호.
Wi-Fi 비콘(802)을 수신하면, 프록시(104)의 Wi-Fi 모듈(880)은 프록시의 BLE 모듈(882)에 Wi-Fi LPU 메시지(804)를 제공할 수 있다. Wi-Fi LPU 메시지(804)는, 상기에 열거된 정보와 같은, Wi-Fi 비콘(802)에 포함된 정보 중 일부 또는 모두를 포함할 수 있다.
프록시(104)의 BLE 모듈(882)은 BLE 광고 메시지(806)를 주기적으로 송신할 수 있다. BLE 모듈(882)은 하나 이상의 그러한 BLE 광고 메시지들에 Wi-Fi LPU 메시지(804)를 포함할 수 있다. 예를 들어, 일부 실시예들에서, BLE 광고 메시지(806)는 가장 최근에 수신된 Wi-Fi LPU 메시지를 포함할 수 있다. 다른 실시예들에서, BLE 광고 메시지(806)는 이전의 BLE 광고 메시지 이후에 수신된 경우에서만 Wi-Fi LPU 메시지(804)를 포함할 수 있다.
STA(106)는, 예컨대, 보조 웨이크업 서비스를 위해 AP 및/또는 프록시에 등록하는 것에 응답하여, 수동 보조 웨이크업 서비스 모드에서 동작할 수 있다. 특히, 수동 보조 웨이크업 서비스 모드에서 동작할 시, STA(106)는 그의 Wi-Fi 모듈(892)을 디스에이블(예컨대, 저-전력 상태 또는 모드를 호출)할 수 있다. BLE 모듈(990)은 또한 슬립 모드(또는 다른 감소-전력 모드)에 있을 수 있으며, BLE 광고 메시지(806)를 스캔하기 위해 주기적으로 웨이크 업(예컨대, 활성 모드로 진입)할 수 있다. 프록시(104)로부터 BLE 광고 메시지(806)를 수신하면, BLE 모듈(890)(또는 STA(106)의 다른 구성요소)은, 포함된 Wi-Fi LPU 메시지(804)를 검사할 수 있다. AP(102)가 STA(106)에 대해 보류중인 Wi-Fi 송신들 또는 동작 업데이트들을 가진다는 것을 Wi-Fi LPU 메시지(804)가 보여주는 경우(예컨대, AP(102)가 STA(106)에 대해 버퍼링된 프레임들을 가진다는 것을 LPU 메시지(804)에 포함된 TIM이 표시하는 경우), BLE 모듈(890)(또는 STA(106)의 다른 구성요소)은 통지(808)를 Wi-Fi 모듈 (892)에 제공할 수 있다.
통지(808)에 응답하여, STA(106)의 Wi-Fi 모듈(892)은 턴 온되며(예컨대, 활성 모드로 진입함), 보류중인 송신들 또는 동작 업데이트들을 AP(102)로부터 요청할 수 있다. 예를 들어, 일단 활성화되면, Wi-Fi 모듈(892)은 AP(102)의 Wi-Fi 모듈(870)로부터 Wi-Fi 비콘(810)을 수신하고; 트리거(812)를 Wi-Fi 모듈(870)로 송신하며; 종래의 Wi-Fi 데이터 통신(814)들을 통해 데이터를 송신 및/또는 수신할 수 있다. Wi-Fi 데이터 통신(814)들이 완료되면, STA(106)는 다시 한번 Wi-Fi 모듈(892)을 디스에이블하며, 보조 웨이크업 서비스 모드로 되돌아갈 수 있다.
도 8의 선행 신호 흐름은 새로운 Wi-Fi 비콘 메시지가 AP(102)에 의해 송신될 시에 반복될 수 있다.
도 9는 일부 실시예들에 따른, STA에 의해 활성 광고를 하는 고-전력(예컨대, Wi-Fi) AP 및 고-전력/저-전력(예컨대, Wi-Fi/BLE) 듀얼-라디오 프록시를 사용하여 능동 보조 웨이크업 서비스를 구현하는 예시적인 방법의 양태들을 도시하는 신호 흐름도이다. 도 9는 도 7a 및 도 7b의 방법들에 따른 일부 실시예들에 관한 추가적인 세부 사항들을 제공한다. 특히, 도 9는, 프록시로부터 BLE 광고 메시지들을 수동적으로 스캔하기보다는 오히려, Wi-Fi 업데이트를 포함할 수 있는 BLE 광고 메시지에 대한 요청을 STA가 능동적으로 광고하는 실시예들에 대한 예시 신호 흐름을 도시한다. 도시된 바와 같이, AP(102)와 같은 AP는 Wi-Fi(또는 다른 고-전력 통신)를 통해 STA(106)와 같은 모바일 디바이스와, 그리고 STA(104)와 같은 모바일 디바이스 또는 다른 무선 디바이스일 수도 있는 보조 웨이크업 서비스 프록시와 통신을 할 수 있다. STA(106)는 BLE(또는 다른 저-전력 통신)을 통해 프록시(104)와 통신할 수 있다. AP(102)는 Wi-Fi 모듈(또는 다른 고-전력 라디오)(970)을 포함할 수 있다. 보조 웨이크업 서비스 프록시(104)는 Wi-Fi 모듈(또는 다른 고-전력 라디오)(980) 및 BLE 모듈(또는 다른 저-전력 라디오)(982)을 포함할 수 있다. STA(106)는 또한 Wi-Fi 모듈(또는 다른 고-전력 라디오)(992) 및 BLE 모듈(또는 다른 저-전력 라디오)(990)을 포함할 수 있다. STA(106)는 전력-제한 STA일 수 있다.
AP의 Wi-Fi 모듈(970)은, 도 8의 Wi-Fi 비콘(802)과 유사할 수 있는 Wi-Fi 비콘(902)을 주기적으로 송신할 수 있다. Wi-Fi 비콘(902)을 수신하면, 프록시(104)의 Wi-Fi 모듈(980)은 프록시의 BLE 모듈(982)에 Wi-Fi LPU 메시지(904)를 제공할 수 있다. Wi-Fi LPU 메시지(904)는 Wi-Fi 비콘(902)에 포함된 정보 중 일부 또는 모두를 포함할 수 있다.
프록시(104)의 BLE 모듈(982)은 BLE 광고 메시지(906)를 주기적으로 송신할 수 있다. 도 8의 방법에서와 같이, BLE 모듈(982)은 하나 이상의 그러한 BLE 광고 메시지들에 Wi-Fi LPU 메시지(904)를 포함할 수 있다.
그러나, 도 9의 방법에서, STA(106)는 BLE 광고 메시지(906)를 수신하지 않을 수 있다. 특히, STA(106)는, 예컨대, 보조 웨이크업 서비스를 위해 AP(102) 및/또는 프록시(104)에 등록하는 것에 응답하여, 능동 보조 웨이크업 서비스 모드에서 동작할 수 있다. 특히, 능동 보조 웨이크업 서비스 모드에서 동작할 시, STA(106)는 그의 Wi-Fi 모듈(992)을 디스에이블할 수 있다. BLE 모듈(990)은 또한 슬립 모드(또는 다른 감소-전력 모드)에 있을 수 있으며, 도 8의 수동 보조 웨이크업 서비스 모드와 달리 BLE 광고 메시지(906)를 스캔하기 위해 주기적으로 웨이크 업하지 않을 수 있다. 대신에, BLE 모듈(990)은 그 자신의 BLE 광고 메시지(908)를 송신하기 위해 주기적으로 웨이크 업할 수 있다. BLE 광고 메시지(908)는 STA(106)의 MAC 어드레스 및/또는 AID를 포함할 수 있다.
프록시(104)의 BLE 모듈(982)은 STA(106)와 같은 STA들로부터 BLE 광고 메시지들을 (예컨대, 연속적으로) 스캔할 수 있다. STA(106)의 BLE 모듈(990)로부터 BLE 광고 메시지(908)를 수신하면, BLE 모듈(982)은 스캔 요청 메시지(910)를 STA(106)로 송신할 수 있다. 프록시(104)의 BLE 모듈(982)이 STA(106)에 대해 새로운 Wi-Fi LPU(904)를 가지는 경우, 스캔 요청 메시지(910)는, BLE 모듈(982)이 STA(106)의 BLE 모듈(990)로부터 스캔 응답 메시지(912)를 수신하면 하나 이상의 여분의 BLE 광고 메시지(914)들을 송신할 것이라는 표시를 포함할 수 있다. 프록시(104)의 BLE 모듈(982)이 STA(106)에 대해 새로운 Wi-Fi LPU(904)를 가지지 않는 경우, 스캔 요청 메시지(910)는, 프록시(104)가 여전히 STA(106)의 BLE 범위 내에 있다는 것을 단지 STA(106)에게 표시할 수 있다. 대안적으로, 프록시(104)의 BLE 모듈(982)이 STA(106)에 대해 새로운 Wi-Fi LPU(904)를 가지지 않는 경우, AP(102)는 스캔 요청 메시지(910)를 송신하지 않을 수 있다.
BLE 모듈(982)이 하나 이상의 여분의 BLE 광고 메시지(914)들을 송신할 것을 표시하는 스캔 요청 메시지(910)를 미리 결정된 시간 내에, STA(106)가 수신하지 않는 경우, BLE 모듈(990)은 슬립 모드로 되돌아갈 수 있다.
일부 실시예들에서, 프록시(104)의 BLE 모듈(982)은 능동 보조 웨이크업 서비스를 위해 등록된 STA들로부터 BLE 광고 메시지들을 캡처 및 프로세싱하고 이들 STA들로만 스캔 요청 메시지들을 송신하기 위해 BLE 스캐너 필터를 사용할 수 있다.
스캔 요청 메시지(910)를 수신하는 것에 응답하여, BLE 모듈(990)은, BLE 모듈(990)이 여분의 BLE 광고 메시지(914)를 수신할 수 있을 것을 표시할 수 있는 스캔 응답 메시지(912)를 송신할 수 있다. 일부 실시예들에서, STA(106)의 BLE 모듈(990)은, 프록시(104)로부터만 스캔 요청 메시지들을 캡처 및 프로세싱하고 그 디바이스로만 스캔 응답 메시지를 송신하기 위해 BLE 광고 필터를 사용할 수 있다.
스캔 응답 메시지(912)를 수신하면, BLE 모듈(982)은 Wi-Fi LPU 메시지(904)를 포함할 수 있는 여분의 BLE 광고 메시지(914)를 송신할 수 있다.
프록시(104)로부터 여분의 BLE 광고 메시지(914)를 수신하면, BLE 모듈(990)(또는 STA(106)의 다른 구성요소)은, 포함된 Wi-Fi LPU 메시지(904)를 검사할 수 있다. AP(102)가 STA(106)에 대해 보류중인 Wi-Fi 송신들 또는 동작 업데이트들을 가진다는 것을 Wi-Fi LPU 메시지(904)가 보여주는 경우(예컨대, AP(102)가 STA(106)에 대해 버퍼링된 프레임들을 가진다는 것을 LPU 메시지(904)에 포함된 TIM이 표시하는 경우), BLE 모듈(990)(또는 STA(106)의 다른 구성요소)는 통지(916)를 Wi-Fi 모듈(992)에 제공할 수 있다.
통지(916)에 응답하여, STA(106)의 Wi-Fi 모듈(992)은 턴 온되며(예컨대 활성 모드로 진입함), 보류중인 송신들 또는 동작 업데이트들을 AP(102)로부터 요청할 수 있다. 예를 들어, STA(106)의 Wi-Fi 모듈(992) 및 AP(102)의 Wi-Fi 모듈(970)은 도 8의 단계들(810 내지 814)과 유사한 단계들을 수행할 수 있다.
상기에서 유의한 바와 같이, 일부 시나리오들에서, 능동 보조 웨이크업 서비스는 도 8의 수동 보조 보조 웨이크업 서비스보다 STA(106)에 대해 더 전력-효율적일 수 있다. 예를 들어, 능동 보조 웨이크업 서비스 모드에서, BLE 모듈(990)은 매 BLE 광고 메시지를 프록시(104)로부터 수신하는데 웨이크될 필요가 없다. 능동 보조 웨이크업 서비스는 프록시(104)에 대해 덜 전력-효율적일 수 있다. 그러나, 이는, STA(106)가 전력-제한적이고 프록시(104)가 덜 전력-제약 디바이스인 경우와 같은 일부 시나리오들에서 용인될 수 있다. 예를 들어, 일부 시나리오들에서, STA(104)가 모바일 디바이스인 경우, STA(104)는 외부(예컨대, 비-소모) 전원에 연결되는 동안만, 웨이크업 서비스 프록시로서 기능할 수 있고, 그리고/또는 능동 웨이크업 서비스 프록시로서 기능할 수 있다(예컨대, 703에서 표시를 제공할 수 있음).
본 발명의 실시예들은 다양한 형태들 중 임의의 것으로 실현될 수 있다. 예를 들어, 일부 실시예들은 컴퓨터-구현 방법, 컴퓨터-판독가능 메모리 매체, 또는 컴퓨터 시스템으로서 실현될 수 있다. 다른 실시예들은 ASIC들과 같은 하나 이상의 주문 설계형 하드웨어 디바이스들을 사용하여 실현될 수 있다. 또 다른 실시예들은 FPGA들과 같은 하나 이상의 프로그램가능 하드웨어 요소들을 사용하여 실현될 수 있다.
일부 실시예들에서, 비일시적 컴퓨터-판독가능 메모리 매체는 그것이 프로그램 명령어들 및/또는 데이터를 저장하도록 구성될 수 있으며, 여기서 프로그램 명령어들은, 컴퓨터 시스템에 의해 실행되면, 컴퓨터 시스템이 방법, 예컨대, 본 명세서에 설명된 방법 실시예들 중 임의의 것, 또는 본 명세서에 설명된 방법 실시예들의 임의의 조합, 또는 본 명세서에 설명된 방법 실시예들 중 임의의 것의 임의의 서브세트, 또는 그러한 서브세트들의 임의의 조합을 수행하게 한다.
일부 실시예에서, 디바이스(예컨대, STA)는 프로세서(또는 한 세트의 프로세서들) 및 메모리 매체를 포함하도록 구성될 수 있으며, 여기서 메모리 매체는 프로그램 명령어들을 저장하고, 프로세서는 메모리 매체로부터의 프로그램 명령어들을 판독 및 실행하도록 구성되고, 프로그램 명령어들은 본 명세서에 기술된 다양한 방법 실시예들 중 임의의 것(또는, 본 명세서에 기술된 방법 실시예들의 임의의 조합, 또는 본 명세서에 기술된 방법 실시예들 중 임의의 것의 임의의 서브세트, 또는 그러한 서브세트들의 임의의 조합)을 구현하도록 실행가능하다. 디바이스는 다양한 형태들 중 임의의 것으로 실현될 수 있다.
위의 실시예들이 상당히 상세히 기술되었지만, 일단 상기 개시가 충분히 인식되면, 많은 변형 및 수정이 본 기술분야의 통상의 기술자들에게 자명할 것이다. 다음의 청구범위는 모든 그러한 변경들 및 수정들을 망라하는 것으로 해석되는 것으로 의도된다.

Claims (20)

  1. 무선 통신 디바이스로서,
    제1 통신 프로토콜에 따라 통신하도록 구성된 고-전력 통신 모듈;
    상기 제1 통신 프로토콜과 상이한 제2 통신 프로토콜에 따라 통신하도록 구성된 저-전력 통신 모듈; 및
    상기 고-전력 통신 모듈 및 상기 저-전력 통신 모듈에 통신 가능하게 결합된 적어도 하나의 프로세서
    를 포함하며,
    상기 적어도 하나의 프로세서는 소프트웨어 명령어들을 실행하여 상기 무선 통신 디바이스로 하여금:
    상기 제1 통신 프로토콜에 따라 비콘을 액세스 포인트로부터 수신하게 하고 - 상기 비콘은, 상기 액세스 포인트가 상기 제1 통신 프로토콜에 따라 상기 무선 통신 디바이스로 전송할 수 있는 데이터를 가진다는 표시를, 상기 제2 통신 프로토콜에 따라, 저-전력 업데이트(LPU) 메시지에 상기 액세스 포인트가 포함할 수 있다는 것을 표시함 -;
    상기 고-전력 통신 모듈이 비활성 상태에 있는 동안, 상기 제2 통신 프로토콜에 따라, 상기 저-전력 통신 모듈을 통해 상기 LPU 메시지를 수신하게 하고;
    액세스 포인트가 상기 제1 통신 프로토콜에 따라 상기 무선 통신 디바이스로 전송할 수 있는 데이터를 가진다는 것을 표시하는 트래픽 표시 맵(traffic indication map, TIM)을 상기 LPU 메시지가 포함한다는 것을 결정하게 하고;
    상기 결정에 응답하여, 상기 고-전력 통신 모듈을 상기 비활성 상태로부터 활성 상태로 전환하게 하며;
    상기 고-전력 통신 모듈이 상기 활성 상태에 있는 동안, 상기 고-전력 통신 모듈을 통해 상기 데이터를 포함한 데이터 메시지를 수신하게 하도록
    구성되는, 무선 통신 디바이스.
  2. 제1항에 있어서, 상기 제1 통신 프로토콜은 Wi-Fi 프로토콜이며, 상기 제2 통신 프로토콜은 블루투스 저 에너지(Bluetooth Low Energy) 프로토콜인, 무선 통신 디바이스.
  3. 제1항에 있어서, 상기 저-전력 업데이트(LPU) 메시지는 상기 액세스 포인트로부터 수신되는, 무선 통신 디바이스.
  4. 제1항에 있어서, 상기 저-전력 업데이트(LPU) 메시지는 상기 액세스 포인트가 아닌 프록시 디바이스로부터 수신되는, 무선 통신 디바이스.
  5. 제1항에 있어서, 상기 저-전력 통신 모듈은 상기 LPU 메시지를 스캔하기 위해 비활성 상태로부터 활성 상태로 주기적으로 전환되도록 구성되는, 무선 통신 디바이스.
  6. 제1항에 있어서, 상기 저-전력 통신 모듈은 광고 메시지를 송신하도록 구성되며, 상기 LPU 메시지는 상기 광고 메시지에 응답하는, 무선 통신 디바이스.
  7. 제1항에 있어서, 상기 적어도 하나의 프로세서는 소프트웨어 명령어들을 실행하여 상기 무선 통신 디바이스로 하여금 추가로:
    상기 고-전력 통신 모듈이 비활성 상태에 있는 동안, 상기 저-전력 통신 모듈을 상기 비활성 상태로부터 활성 상태로 전환하게 하고;
    상기 전환에 응답하여, 상기 제2 통신 프로토콜에 따라, 상기 저-전력 통신 모듈을 통해 광고 메시지를 송신하게 하고;
    상기 광고 메시지를 송신한 것에 이어 미리 결정된 시간(predetermined amount of time) 내에, 상기 광고 메시지에 응답하여, 스캔 요청 메시지가 상기 저-전력 통신 모듈을 통해 수신되었는지를 결정하게 하고;
    상기 스캔 요청 메시지가 상기 미리 결정된 시간 내에 수신되지 않았다는 결정에 응답하여:
    상기 저-전력 통신 모듈을 상기 활성 상태로부터 상기 비활성 상태로 전환하게 하며;
    상기 스캔 요청 메시지가 상기 미리 결정된 시간 내에 수신되었다는 결정에 응답하여:
    상기 무선 통신 디바이스가 상기 제2 통신 프로토콜에 따라 추가 통신을 스캔할 것을 표시하는 스캔 응답 메시지를 상기 저-전력 통신 모듈을 통해 송신하게 하도록
    구성되며,
    상기 LPU 메시지는 상기 스캔 응답 메시지에 응답하는, 무선 통신 디바이스.
  8. 삭제
  9. 제1항에 있어서, 상기 적어도 하나의 프로세서는 소프트웨어 명령어들을 실행하여 상기 무선 통신 디바이스로 하여금 추가로:
    상기 액세스 포인트가 상기 제1 통신 프로토콜에 따라 상기 무선 통신 디바이스로 전송할 수 있는 데이터를 가진다는 표시를, 상기 제2 통신 프로토콜에 따라 상기 LPU 메시지에 포함하라고 상기 액세스 포인트에 명령하게 하며;
    상기 고-전력 통신 모듈이 상기 명령 이후에 상기 비활성 상태로 진입하도록 하게 하도록 구성되는, 무선 통신 디바이스.
  10. 무선 통신 디바이스로서,
    제1 통신 프로토콜에 따라 통신하도록 구성된 고-전력 라디오;
    제2 통신 프로토콜에 따라 통신하도록 구성된 저-전력 라디오; 및
    상기 고-전력 라디오 및 상기 저-전력 라디오에 통신 가능하게 결합된 적어도 하나의 프로세서
    를 포함하며,
    상기 적어도 하나의 프로세서는 소프트웨어 명령어들을 실행하여 상기 무선 통신 디바이스로 하여금:
    상기 고-전력 라디오를 통해 비콘 메시지를 수신하게 하며 - 상기 비콘 메시지는, 액세스 포인트가 상기 제1 통신 프로토콜에 따라 수신 디바이스로 송신할 수 있는 데이터를 가진다는 것을 표시하는 트래픽 표시 맵(TIM)을 포함함 -;
    상기 저-전력 라디오를 통해 상기 수신 디바이스로 저-전력 업데이트(LPU) 메시지를 송신하게 하도록 - 상기 LPU 메시지는, 상기 액세스 포인트가 상기 제1 통신 프로토콜에 따라 상기 수신 디바이스로 송신할 수 있는 데이터를 가진다는 것을 표시하는 상기 TIM의 적어도 일 부분을 포함함 -
    구성되는, 무선 통신 디바이스.
  11. 제10항에 있어서, 상기 제1 통신 프로토콜은 Wi-Fi 프로토콜이며, 상기 제2 통신 프로토콜은 블루투스 저 에너지 프로토콜인, 무선 통신 디바이스.
  12. 제10항에 있어서, 상기 적어도 하나의 프로세서는 소프트웨어 명령어들을 실행하여 상기 무선 통신 디바이스로 하여금 추가로:
    상기 TIM이 보조 웨이크업 서비스를 위해 등록된 디바이스들의 식별자들의 블록을 포함한다는 것을 결정하게 하도록 - 상기 식별자들의 블록은 상기 수신 디바이스의 식별자를 포함함 -
    구성되며,
    상기 TIM의 적어도 일 부분은 보조 웨이크-업 서비스를 위해 등록된 디바이스들에 할당된 상기 식별자들의 블록을 포함하는, 무선 통신 디바이스.
  13. 제10항에 있어서, 상기 적어도 하나의 프로세서는 소프트웨어 명령어들을 실행하여 상기 무선 통신 디바이스로 하여금 추가로:
    상기 액세스 포인트가 보조 웨이크업 서비스를 지원한다는 표시를 상기 액세스 포인트로부터 수신하게 하고;
    상기 무선 통신 디바이스가 상기 보조 웨이크업 서비스를 지원한다는 표시를 상기 수신 디바이스에 제공하게 하며;
    상기 보조 웨이크업 서비스를 구현하기 위한 요청을 상기 수신 디바이스로부터 수신하게 하도록
    구성되며,
    상기 보조 웨이크업 서비스를 구현하는 것은 상기 저-전력 라디오를 통해 상기 수신 디바이스로 상기 LPU 메시지를 송신하는 것을 포함하는, 무선 통신 디바이스.
  14. 제10항에 있어서, 상기 적어도 하나의 프로세서는 소프트웨어 명령어들을 실행하여 상기 무선 통신 디바이스로 하여금 추가로:
    상기 비콘 메시지를 수신하기 앞서, 상기 TIM의 적어도 일 부분을, 상기 제2 통신 프로토콜에 따라, 상기 수신 디바이스로 포워딩하는 명령어를, 상기 수신 디바이스로부터 수신하게 하도록
    구성되는, 무선 통신 디바이스.
  15. 제10항에 있어서, 상기 적어도 하나의 프로세서는 소프트웨어 명령어들을 실행하여 상기 무선 통신 디바이스로 하여금 추가로:
    상기 제2 통신 프로토콜에 따라 광고 메시지를 상기 수신 디바이스로부터 수신하게 하도록
    구성되며,
    상기 LPU 메시지를 송신하는 것은 상기 광고 메시지에 응답하는 것인, 무선 통신 디바이스.
  16. 제10항에 있어서, 상기 적어도 하나의 프로세서는 소프트웨어 명령어들을 실행하여 상기 무선 통신 디바이스로 하여금 추가로:
    상기 제2 통신 프로토콜에 따라, 상기 저-전력 라디오를 통해 상기 수신 디바이스로부터 광고 메시지를 수신하게 하고 - 상기 광고 메시지는 상기 수신 디바이스가 상기 제2 통신 프로토콜에 따라 통신을 수신할 준비가 되었다는 것을 표시함 -;
    상기 광고 메시지에 응답하여, 상기 저-전력 라디오를 통해 스캔 요청 메시지를 송신하게 하고 - 상기 스캔 요청 메시지는 상기 제2 통신 프로토콜에 따라 추가 통신을 스캔하라고 상기 수신 디바이스에 명령함 -;
    상기 스캔 요청 메시지에 응답하여, 상기 저-전력 라디오를 통해 스캔 응답 메시지를 수신하게 하도록 - 상기 스캔 응답 메시지는, 상기 수신 디바이스가 상기 제2 통신 프로토콜에 따라 추가 통신을 스캔할 것을 승인함 -
    구성되며,
    상기 LPU 메시지를 송신하는 것은 상기 스캔 응답 메시지에 응답하는 것인, 무선 통신 디바이스.
  17. 제10항에 있어서, 상기 LPU 메시지는 상기 액세스 포인트에 의한 다음 멀티캐스트 송신까지의 시간 표시, 및 비콘 업데이트 시퀀스 번호를 더 포함하며, 상기 시간 표시 및 상기 비콘 업데이트 시퀀스 번호는 상기 비콘 메시지로부터 도출되는, 무선 통신 디바이스.
  18. 무선 통신 디바이스의 프로세서에 의해 실행 가능한 소프트웨어 명령어들을 저장하는 비-일시적인 컴퓨터 판독가능 매체로서,
    상기 소프트웨어 명령어들은 상기 무선 통신 디바이스로 하여금:
    제1 통신 프로토콜에 따라 제1 통신을 수신하게 하며 - 상기 제1 통신은, 액세스 포인트가 상기 제1 통신 프로토콜에 따라 수신 디바이스로 송신할 수 있는 데이터를 가진다는 것을 표시하는 트래픽 표시 맵(TIM)을 포함함 -;
    제2 통신 프로토콜에 따라 상기 수신 디바이스로 제2 통신을 송신하게 하도록 - 상기 제2 통신은, 상기 액세스 포인트가 상기 제1 통신 프로토콜에 따라 상기 수신 디바이스로 송신할 수 있는 데이터를 가진다는 것을 표시하는 상기 TIM의 적어도 일 부분을 포함함 - 하는, 비-일시적인 컴퓨터 판독가능 매체.
  19. 제18항에 있어서, 상기 소프트웨어 명령어들은 상기 무선 통신 디바이스로 하여금:
    상기 액세스 포인트가 보조 웨이크업 서비스를 지원한다는 표시를 상기 액세스 포인트로부터 수신하게 하고;
    상기 무선 통신 디바이스가 상기 보조 웨이크업 서비스를 지원한다는 표시를 상기 수신 디바이스에 제공하게 하며;
    상기 보조 웨이크업 서비스를 구현하기 위한 요청을 상기 수신 디바이스로부터 수신하게 하도록
    추가로 실행 가능하며,
    상기 보조 웨이크업 서비스를 구현하는 것은 상기 제2 통신 프로토콜에 따라 상기 제2 통신을 송신하는 것을 포함하는, 비-일시적인 컴퓨터 판독가능 매체.
  20. 제18항에 있어서, 상기 소프트웨어 명령어들은 상기 무선 통신 디바이스로 하여금:
    상기 TIM이 보조 웨이크업 서비스를 위해 등록된 디바이스들의 식별자들의 블록을 포함한다는 것을 결정하게 하도록 - 상기 식별자들의 블록은 상기 수신 디바이스의 식별자를 포함함 -
    추가로 실행 가능하며,
    상기 TIM의 적어도 일 부분은 보조 웨이크-업 서비스를 위해 등록된 디바이스들에 할당된 상기 식별자들의 블록을 포함하는, 비-일시적인 컴퓨터 판독가능 매체.
KR1020170092721A 2016-07-25 2017-07-21 웨이크-업 라디오 보조 wlan 전력 절감 기술들 KR101928662B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201662366445P 2016-07-25 2016-07-25
US62/366,445 2016-07-25
US15/631,351 US10484941B2 (en) 2016-07-25 2017-06-23 Wake-up radio assisted WLAN power saving technologies
US15/631,351 2017-06-23

Publications (2)

Publication Number Publication Date
KR20180011722A KR20180011722A (ko) 2018-02-02
KR101928662B1 true KR101928662B1 (ko) 2019-02-26

Family

ID=59381159

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170092721A KR101928662B1 (ko) 2016-07-25 2017-07-21 웨이크-업 라디오 보조 wlan 전력 절감 기술들

Country Status (4)

Country Link
US (2) US10484941B2 (ko)
EP (1) EP3277054B1 (ko)
KR (1) KR101928662B1 (ko)
CN (2) CN107659984B (ko)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2946190C (en) * 2016-06-16 2020-02-11 Taser International, Inc. Systems and methods for automatically activating wireless networks
US10194394B2 (en) * 2016-08-12 2019-01-29 Intel IP Corporation Integration of wake up radio with existing power save protocol
US10313860B2 (en) * 2017-03-02 2019-06-04 Blackberry Limited Method and system for wakeup trigger by out-of-band communication
US10375179B2 (en) * 2017-03-03 2019-08-06 Apple Inc. Pre-association service discovery
US10827428B1 (en) * 2017-05-23 2020-11-03 Marvell Asia Pte, Ltd. Systems and methods for managing basic service sets through wakeup frames in a low power wireless network
US10375741B2 (en) * 2017-09-28 2019-08-06 Apple Inc. Establishing a short-range communication pathway
US10554796B2 (en) * 2017-11-01 2020-02-04 Western Digital Technologies, Inc. Memory station for automatically backing up data and charging mobile devices
US10820375B2 (en) * 2017-11-07 2020-10-27 Lg Electronics Inc. Method and apparatus for turning on Wi-Fi infrastructure using BLE interface in wireless communication system
US10740498B2 (en) * 2018-02-05 2020-08-11 Silicon Laboratories Inc. System and method for secure wakeup in a communication system
WO2019158184A1 (en) * 2018-02-13 2019-08-22 Telefonaktiebolaget Lm Ericsson (Publ) Remote wake-up of a device behind a nat
DE102018202440A1 (de) * 2018-02-19 2019-08-22 Aktiebolaget Skf Messsystem
GB2573340B (en) * 2018-05-04 2020-11-25 Canon Kk Communication methods and devices
US11290238B2 (en) * 2018-05-29 2022-03-29 Cable Television Laboratories, Inc. Systems and methods for customizing wireless communication beacons and transmitting wireless communication beacons
KR20200046530A (ko) 2018-10-24 2020-05-07 (주)스카이문스테크놀로지 무선랜 단말 어웨이크 설정 장치 및 방법
US20200272221A1 (en) * 2019-02-26 2020-08-27 Apple Inc. Multi-Interface Transponder Device - Power Management
WO2020186521A1 (zh) * 2019-03-21 2020-09-24 华为技术有限公司 一种数据传输方法及装置
US10548084B1 (en) * 2019-03-29 2020-01-28 Schlage Lock Company Llc Technologies for associating an offline Wi-Fi system with a wireless access point
US11330468B2 (en) * 2020-03-27 2022-05-10 Qualcomm Incorporated Low power techniques for bluetooth low energy in scanning state
US11812352B2 (en) * 2020-04-14 2023-11-07 DISH Wireless L.L.C Low-power wireless sensor device activation
CN113965981B (zh) * 2020-07-21 2023-09-29 华为技术有限公司 功耗控制方法和装置
CN111885488B (zh) * 2020-07-24 2023-03-03 南京快轮智能科技有限公司 一种电动滑板车中控***及定位方法
WO2022098349A1 (en) * 2020-11-04 2022-05-12 Hewlett-Packard Development Company, L.P. Communication protocol tests
US11903063B2 (en) 2020-11-09 2024-02-13 Cisco Technology, Inc. Complete basic service set (BSS) update report indication for multi-link device (MLD) access points
EP4009677A1 (en) * 2020-12-01 2022-06-08 Nordic Semiconductor ASA Synchronization of auxiliary activity
US11758471B2 (en) 2020-12-17 2023-09-12 Sony Group Corporation Broadcast frame with feedback
CN116208442A (zh) * 2021-11-30 2023-06-02 华为技术有限公司 一种唤醒方法、网关及***
US20230239762A1 (en) * 2022-01-24 2023-07-27 Avago Technologies International Sales Pte. Limited Seamless roaming of multi-radio station
CN114679752B (zh) * 2022-03-29 2024-04-19 青岛海信移动通信技术有限公司 双***共享无线通信能力的方法及终端设备
EP4387339A1 (en) * 2022-12-15 2024-06-19 Thales Dis France Sas Connectivity management in devices compliant with several technologies

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150350334A1 (en) * 2014-05-30 2015-12-03 Apple Inc. Method and apparatus for initiating a high-power connection via a low-power interface
US20160066274A1 (en) * 2014-09-03 2016-03-03 Qualcomm Incorporated Power management for wlan client devices using low energy signaling
US20160150357A1 (en) * 2014-11-26 2016-05-26 Samsung Electronics Co., Ltd. Electronic device and method for transmitting information

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7299009B2 (en) 2004-02-25 2007-11-20 Nokia Corporation Blue-tooth assisted wireless local area network (WLAN) home network systems
US8849315B2 (en) * 2006-12-19 2014-09-30 Conexant Systems, Inc. Systems and methods for retrieving buffered data from an access point
US8478360B2 (en) 2008-03-03 2013-07-02 Qualcomm Incorporated Facilitating power conservation in wireless client terminals
US8639273B2 (en) 2009-02-06 2014-01-28 Qualcomm Incorporated Partitioned proxy server for facilitating power conservation in wireless client terminals
US8964611B2 (en) * 2010-11-15 2015-02-24 Qualcomm Incorporated Data resume indicator for mobile device power conservation
US8442475B2 (en) * 2010-11-15 2013-05-14 Qualcomm Incorporated Power conservation in wireless access terminals using integrated proxy function
US8761065B2 (en) 2010-11-16 2014-06-24 Intel Corporation Techniques for wakeup signaling for a very low power WLAN device
US20120214494A1 (en) * 2011-02-23 2012-08-23 Qualcomm Incorporated Proxied user equipment wake up using cell change mechanism
TWI432058B (zh) 2011-08-10 2014-03-21 Acer Inc 低耗能無線通訊方法
US9351250B2 (en) * 2013-01-31 2016-05-24 Qualcomm Incorporated Methods and apparatus for low power wake up signal and operations for WLAN
KR20150143735A (ko) * 2013-05-06 2015-12-23 애플 인크. Wifi 네트워크 발견 및 트래픽 모니터링의 위임
US20140335871A1 (en) * 2013-05-13 2014-11-13 Nokia Corporation Method, apparatus, and computer program product for enabling nav protection for restricted access window
US9749874B2 (en) * 2013-07-17 2017-08-29 Qualcomm Incorporated Multi-band management of wireless relaying networks
US9813845B2 (en) * 2013-11-11 2017-11-07 Lg Electronics Inc. Method and apparatus for bluetooth connection
US10015741B2 (en) * 2014-01-17 2018-07-03 Apple Inc. System and method for low power signaling in a wireless local area network
US11017384B2 (en) * 2014-05-29 2021-05-25 Apple Inc. Apparatuses and methods for using a primary user device to provision credentials onto a secondary user device
US20160112947A1 (en) * 2014-10-17 2016-04-21 Qualcomm Incorporated Method and apparatus to improve wireless device performance
US9986594B2 (en) * 2014-12-16 2018-05-29 Qualcomm Incorporated IOT device to enable fast connection between low energy IOT devices
US20160353382A1 (en) * 2015-05-27 2016-12-01 Qualcomm Incorporated Low energy wireless network applications

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150350334A1 (en) * 2014-05-30 2015-12-03 Apple Inc. Method and apparatus for initiating a high-power connection via a low-power interface
US20160066274A1 (en) * 2014-09-03 2016-03-03 Qualcomm Incorporated Power management for wlan client devices using low energy signaling
US20160150357A1 (en) * 2014-11-26 2016-05-26 Samsung Electronics Co., Ltd. Electronic device and method for transmitting information

Also Published As

Publication number Publication date
CN113766616A (zh) 2021-12-07
EP3277054A1 (en) 2018-01-31
US10484941B2 (en) 2019-11-19
CN107659984B (zh) 2021-10-29
US20200059858A1 (en) 2020-02-20
EP3277054B1 (en) 2019-04-10
CN107659984A (zh) 2018-02-02
KR20180011722A (ko) 2018-02-02
US20180027490A1 (en) 2018-01-25
US11160017B2 (en) 2021-10-26

Similar Documents

Publication Publication Date Title
KR101928662B1 (ko) 웨이크-업 라디오 보조 wlan 전력 절감 기술들
US11096079B2 (en) Cell measurements using configured reference signals while in RRC inactive mode
CN107409158B (zh) 在自主模式和伙伴设备中继模式之间转换以实施蜂窝通信的附件设备
KR102323383B1 (ko) 다중 링크 무선 로컬 영역 네트워크 인프라구조를 위한 전력 절감
US9491693B1 (en) Out-of-service scanning for multi-SIM devices
CN115884078A (zh) 蓝牙低功耗扫描和测距
US9521701B2 (en) Conflict handling in a device configured to operate according to multiple cellular communication protocols
US11265773B2 (en) Cell re-selection while inactive
JP5985711B2 (ja) Ue起床処理を並列化するための装置、システム及び方法
US10979939B2 (en) Intelligent baseband operating mode selection for 5G based device
US11678265B2 (en) Notification support in extended discontinuous reception mode
KR20180023842A (ko) 셀룰러 시스템 선택 주파수 스캔 범주
US11627613B2 (en) Mechanism for low latency communication using historical beam information
US20220303943A1 (en) Providing Paging for a Remote Wireless Device to a Relay Wireless Device
US10771188B2 (en) Reduction in latency for cellular handover in wearable devices
US20220303942A1 (en) Paging Forwarding for a Remote Wireless Device
US20220312376A1 (en) Relay UE-assisted RAN Notification Area Update Procedure
US20230362624A1 (en) User equipment aggregation
CN110583050B (zh) 用于无线设备的广播信息块协助

Legal Events

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