KR100378537B1 - 원격웨이크-업시스템및방법 - Google Patents

원격웨이크-업시스템및방법 Download PDF

Info

Publication number
KR100378537B1
KR100378537B1 KR1019970702302A KR19970702302A KR100378537B1 KR 100378537 B1 KR100378537 B1 KR 100378537B1 KR 1019970702302 A KR1019970702302 A KR 1019970702302A KR 19970702302 A KR19970702302 A KR 19970702302A KR 100378537 B1 KR100378537 B1 KR 100378537B1
Authority
KR
South Korea
Prior art keywords
information
destination address
packet
wake
controller
Prior art date
Application number
KR1019970702302A
Other languages
English (en)
Other versions
KR970706670A (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 KR970706670A publication Critical patent/KR970706670A/ko
Application granted granted Critical
Publication of KR100378537B1 publication Critical patent/KR100378537B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3209Monitoring remote activity, e.g. over telephone lines or network connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • 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/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Power Sources (AREA)

Abstract

근거리 통신망(LAN)에 접속된 장치를 원격적으로 웨이크 업 하는 시스템 및 방법이 기술된다. 특정 데이타 패킷(50)이 기술되며, 이 패킷의 종착 어드레스는 패킷의 데이타 필드(60)에 최소한 16회 연속 번 수록된다. 특정형의 패킷이 LAN상에 전송될 시에, 이 패킷은 원격 웨이크-업 패킷인지의 여부를 결정하기위해 장치의 I/O 보조 시스템(12)에 의해 먼저 디코드된다. 수신된 패킷이 원격 웨이크-업 패킷인 것으로 결정된 후, 웨이크-업 인에이블 라인(13)이 활성화됨으로써, 시스템이 저 전력 모드로부터 벗어나 이후에 수신되는 패킷들에 대한 추가적인 처리를 제공할 수 있게 된다.

Description

원격 웨이크-업 시스템 및 방법
오늘날의 전 세계 시장에서 통신망을 통한 상당 거리에 걸친 다수 사용자간의 통신은 거의 필수적으로 되고있다. 근거리 통신망은 수십 미터에서 수 킬러미터까지의 거리를 통해 피어-투-피어(peer-to-peer) 통신을 지원할 수 있는 특정형의 통신망이다. 특정형의 LAN은 이더넷인데, 여기서 다수 사용자들로부터의 정보는 당량의 정보를 포함하는 디스크리트(discreet) 패킷형으로 시스템 버스를 이용하여 통신망을 통해 전송된다. 전형적인 정보 패킷은 일련의 필드, 즉 종착(목적지)어드레스 필드, 소스(발신지)어드레스 필드, 길이 필드, 사용자 정보가 제공되는 데이타 필드 및, 일부 경우에서의 에러 검사 필드를 포함한다.
최근에, 배터리 전력으로 동작하는 랩톱 및 다른 휴대형 컴퓨터들의 이용이 증가함에 따라 제조업자들은 전력 보존 특성은 갖거나 저 전력 모드로 동작할 수 있는 시스템을 개발하고 있는 추세이다. 저 전력 동작 성능에 대한 소비자의 증가로, 많은 전력을 필요로 하고 배터리 수명을 감소시키는 중앙 처리 유니트(CPU) 또는 다른 전력 관리 회로의 사용 없이 정지(저 전력) 모드로 원격 장치를 웨이크-업시킬 수 있는 성능이 점차 제조자에게 중요시되고 있다. 저 전력 모드 장치의 경우, 통신망을 통해 장치에 의해 수신기는 정보 패킷을 어디에 전송해야 할지를 결정하기 위한 간단하고도 효율적인 방식이 없다. 현재의 시스템에서, CPU는 전체 장치가 활성화되는지를 탐색하기 위해, 유입되는 정보를 처리하도록 활성화되어야 한다. 이는 많은 에너지를 사용하는 많은 추가의 하드웨어의 이용을 필요로 하는바, 이는 배터리의 수명 단축을 의미한다. 또한, 종착 어드레스내의 오류가 있을 경우, 전송되는 정보 패킷이 이 정보 패킷을 수신하지 말아야 하는 보조 시스템 즉, 입력/출력(I/O) 인터페이스에 의해 수신될 수 있다.
따라서, 저 전력 모드에 있는 장치를 원격으로 웨이크-업하여, LAN을 통해 전송되는 정보를 신속 정확하게 전송하고, 처리할 수 있는 성능이 제조자 및 소비자 모두에게 동일하게 중요하다.
[발명의 요약]
본 발명은 통신망의 노드에 접속된 저 전력 모드의 장치를 원격으로 웨이크-업하고, 또한 LAN을 통해 전송된 정보를 정확한 노드 또는 장치로 전송하는데 있어 상기 및 관련 문제점을 해소하는 것이다. 본 발명은 특정 정보 패킷 구조 및 특정 정보 패킷을 청취(listening)하는 데 이용되는 I/O 장치를 기술한다. 일단 특정 정보 패킷이 수신되면, CPU는 활성화되고, 필요시 추가의 처리를 위해 데이타가 전송된다. I/O 장치에 의해 수신된 정보 패킷이 이 정보를 청취하는 특정 노드로 전송되지 않을 경우, 데이타는 상기 특정 노드로 전송되지 않을 것이다.
본 발명의 목적은 저 전력 모드로 상기 특정 장치에 의해 처리될 정보가 있을 때, 근거리 통신망에 결합된 장치를 윈격으로 웨이크-업 할 수 있게 하는 것이다.
본 발명의 다른 목적은 중앙 처리 유니트의 이용 없이도 통신망을 따라 정보를 다수 사용자에게 전송할 수 있도록 하는 것이다.
본 발명의 장점은 표준 개인용 컴퓨터에 제공된 것과 동일한 입력/출력 장치를 이용할 수 있다는 것이다.
본 발명의 다른 장점은 매우 적은 부품으로 구현될 수 있다는 것이다.
본 발명의 또 다른 장점은 종래 시스템에 제공된 것과 동일한 패킷 구조를 이용할 수 있다는 것이다.
본 발명은 일반적으로 근거리 통신망(LAN)에 관한 것으로서, 특히 근거리 통신망에 접속된 구성요소의 원격 웨이크-업(wake-up)에 관한 것이다.
본 발명의 상기 및 다른 목적, 장점 및 특징은 첨부된 도면을 참조로 한 아래의 상세한 설명으로부터 명백해질 것이다.
제 1 도는 원격 웨이크-업을 위한 통신망에 접속되는 저 전력 동작 성능을 가진 개인용 컴퓨터 시스템의 블록 다이어그램이다.
제 2 도는 본 발명의 원격 웨이크-업 패킷 포맷의 개략도이다.
제 3 도는 본 발명의 통신망 제어기의 원격 웨이크-업 섹션의 블록 다이어그램이다.
제 4 도는 본 발명의 통신망 제어기의 웨이크-업 제어 논리의 블록 다이어그램이다.
이제, 도 1 내지 4를 참조로 하여 정보 패킷과 그리고 근거리 통신망을 통해 정지 모드(sleep mode)에 있는 장치를 웨이크-업 할 신호를 발생시키는 기능을 수행하는 하드웨어에 대해 설명한다. 제 1 도는 원격 웨이크-업 성능을 가진 디지털 장치의 블록 다이어그램을 도시한 것이다. 가장 양호한 실시예에서, 상기 장치는 여러 장치들이 다수의 노드에 결합된 근거리 통신망(LAN)의 한 노드에 접속된 개인용 컴퓨터 시스템으로서 기술된다. 하기의 도 3 및 도 4에서 더욱 상세히 설명되는 바와 같이, 통신망 제어기의 원격 웨이크-업 섹션을 구성하는 구성요소가 단일 집적 회로(IC) 칩에 장치된다. 그러나, 다른 집적 레벨들이 가능하다. 예를 들면, 통신망 제어기 및 전력 관리 논리가 IC 칩에 장치될 수 있다. 또한, 장치를 구성하는 모든 구성요소가 단일 IC칩 또는 일련의 칩에 장치될 수 있다. 더욱이, 여기에 기술된 개인용 컴퓨터 시스템은 더욱 복잡한 시스템으로도 될 수 있다는 것을 본 분야의 통상의 숙련자는 알 수 있을 것이다.
양호한 실시예에 있어서, 개인용 컴퓨터 시스템(10)이 라인(11)을 통해 컴퓨터 통신망(이 경우에는 이더넷)의 한 노드에 연결된다. 이더넷은 통신망 제어기(12)에 결합되며, 이 통신망 제어기(12)는 시스템 데이타 버스를 통해 중앙 처리 유니트(CPU)(14), 메모리 유니트(16) 및 개인용 컴퓨터 시스템(10)의 디스크(18)에 결합된다. 개인용 컴퓨터 시스템(10)의 입력/출력(I/O) 보조 시스템에 위치된 통신망 제어기(12)는 또한 웨이크-업 라인(13) 및 활성 로우(active low) 정지 라인
Figure pct00001
(15)을 통해 전력 관리 논리 블록(20)에 결합된다. 전력 관리 논리 블록(20)은 전력 보존 성능을 개인용 컴퓨터 시스템(10)에 제공하는 CPU(14)에 결합된다. 개인용 컴퓨터 시스템(10)의 구성요소의 전력 다운에 대해서는 본 기술분야의 숙련자에게 공지되어 있어, 여기에서는 기술하지 않기로 한다.
이더넷을 통해 전송되고, 본 발명의 원격 웨이크-업 정보를 포함하는 정보 패킷(50)의 구조가 제 2 도에 도시되어 있다. 이더넷을 통해 전송되는 정보 패킷(50)은 전술된 바와 유사한 하드웨어 및 소프트웨어의 조합으로 개인용 컴퓨터 스템(10)으로부터 떨어져 있는 소스 노드에 의해 발생된다. 통신망에 결합된 어떤 노드가 통신망의 다른 노드들로 정보를 전송하는 소스 노드로서 작용할 수 있음을 이해할 수 있을 것이다. (도시되지 않은) 적당한 소프트웨어 및 하드웨어와 관련한 본 발명의 개인용 컴퓨터 시스템(10)은 소스 노드로서 작용하여, 통신망에 결합된 다수의 노드들에 정보를 전송할 수 있다. 정보 패킷(50)은 6개의 서로 다른 필드로 분할된다. 제 1 필드는 정보 패킷(50)이 전송될 수 있는 곳을 나타내는 6-바이트 종착 어드레스(52)를 포함한다. 제 2 필드는 정보 패킷(5)이 발신되는 곳을 나타내는 6-바이트 소스 어드레스(54)를 포함한다. 제 3 필드는 정보 패킷(50)내의 프레임 데이타의 길이를 포함하는 2-바이트 길이 필드(56)이다. 제 4 필드는 처리될 데이타를 포함하는 길이에서 0 내지 1404 바이트 범위로 변할 수 있는 프레임 데이타 블록(58)이다. 본 발명의 양호한 실시예에 있어서, 종착 어드레스(52)의 16번의 연속적인 반복(repetition)으로 이루어진 96바이트 웨이크-업 데이타 시퀀스(60)가 프레임 데이타 블록(58)에 수록된다. 비록 바람직한 실시예는 종착 어드레스(52)의 16번의 연속적인 반복을 참조하여 설명하고 있지만은 2보다 크고 235보다 작은 범위에서 임의 횟수의 연속적인 반복을 이용할 수도 있다. 이 웨이크-업 데이타 시퀀스는 프레임 데이타 블록(58)내의 어느 곳에나 위치될 수 있다. 마지막으로, 제 6 필드는 정보 블록(50)에 의해 전달되는 데이타(58)의 정확성 및 신뢰성을 검사하는 4바이트 순환 여유 검사(Cyclic Redundancy Check(CRC) 에러 제어 코드(62)를 포함한다. 본 발명의 정보 패킷(50)의 전체 길이는 114 내지 1518 바이트 범위로 변할 수 있다. 전술된 특정 정보 패킷(50)의 기능에 대해서는 아래에 더욱 상세히 기술된다.
제 3 도는 본 발명의 통신망 제어기(12)의 원격 웨이크-업 섹션을 포함하는 구성 요소들을 더욱 상세히 설명한 것이다. 이더넷(11)을 통해 전송된 정보 패킷(50)으로부터의 데이타는 라인(11)을 통해 비교기(104)로 전송된다. 비교기(104)는 또한 6개의 8-비트 레지스터로 분리되고, 개인용 컴퓨터 시스템(10)의 어드레스를 포함하는 48비트 물리적 어드레스 RAM(106)에 라인(105)을 통해 결합된다. 비교기(104)의 출력은 비교 오케이(okey) 라인(103)를 통해 웨이크-업 제어 논리 블록(102)으로 전송된다. 웨이크-업 제어 논리 블록(102)으로의 다른 입력으로서는 통신망 제어기(12)내부로부터 전송되는 웨이크-업 인에이블 라인(13), 라인 클럭(CLK)상의 바이트 클럭 신호 및 라인(113)을 통해 이진 카운터(110)로부터 나온 자리올림(CARRY)2 출력 라인이 있다. 웨이크-업 제어논리(120)는 또한 라인(109)을 통해 이진 카운터(110)의 리세트(RESET) 핀 및 모듈로 6 카운터(108)에 결합된다. 모듈로 6 카운터(108)의 3개의 출력은 라인(107)을 통해 물리적 어드레스 RAM(106)으로 전송된다. 통신망 제어기(12)의 기능에 대해서는 아래에 더욱 상세히 기술된다.
제 4 도는 본 발명의 웨이크-업 제어 논리(102)의 개략적인 다이어그램이다. 이진 카운터(110)의 자리올림 2 출력 라인은 라인(113)을 통해 D 플립-플롭(200)의 세트(SET) 핀으로 전송된다. 바이트 클럭(BYTE CLK) 신호는 플립-플롭(200)의 클럭 입력으로 전송된다. 웨이크-업 인에이블 라인(13)은 플립-플롭(200)의 활성 로우(active low) 리세트 핀(201) 및 NAND 게이트(202)이 한 입력으로 전송된다. NAND 게이트(202)의 제 2 입력은 비교기(104)로부터 라인(103)을 통해 나오는 비교 오케이 신호 라인이다. NAND 게이트(202)의 출력은 라인(109)을 통해 모듈로 6 카운터(108)의 리세트 핀 및 이진 카운터(110)의 리세트 핀에 공급된다. 플립-플롭(200)의 출력은 라인(203)을 통해 그의 입력으로 피드백 되고, 또한 시스템의 웨이크-업 프레임 수신 출력 라인(101)으로서 작용한다. 웨이크-업 논리(102)의 기능에 대해서는 아래에 더욱 상세히 기술된다.
본 발명의 개인용 컴퓨터 시스템(10)을 전력 업 시키는 신호를 발생시킬 웨이크-업 제어 논리(102)의 동작에 대해서는 제 3 및 제 4도를 참조로 기술된다. 개인용 컴퓨터 시스템(10)은 소정의 웨이크-업 기능이 실행가능 하게 되기 전에는 저 전력(정지) 모드가 되어야 한다. 이를 위해, 전력 관리 논리 유니트(20)는
Figure pct00002
라인(15)을 활성 로우(OV) 상태로 되게 함으로써 개인용 컴퓨터 시스템(10)을 저 전력 모드로 되게 한다.
Figure pct00003
라인(15)이 활성 로우인 경우, 웨이크-업 인에이블 라인(13)은 활성 하이(active high)로 됨으로써, 통신망 제어기(12)가 원격 웨이크-업 모드로 된다. 통신망 제어기(12)가 원격 웨이크-업 모드에 있을 경우,이 제어기는 라인(11)을 거쳐 이더넷을 감시, 라인(11)을 거쳐 이더넷을 통해 전송되는 임의의 정보 패킷(50)을 정취한다.
정보 패킷(50)이 개인용 컴퓨터 시스템(10)에 도달하면, 라인(11)을 통해 먼저 비교기(104)로 전송되는데, 여기서 정보 패킷(50)의 종착 어드레스(52)는, 특정 종착 어드레스(52)가 특정 통신망 제어기(12)에 의해 처리되는 노드에 접속되어 있는지를 결정하도록 노드 어드레스가 적재된 물리적 어드레스 RAM(106)의 출력과 비교된다. 어드레스 정합(match)이 있을 경우, 비교 오케이 라인(103)은 활성 하이로 어서트(assert)되어, 라인(103)을 통해 웨이크-업 제어 논리 블록(202)으로 전송된다. 어드레스 정합이 있는 한, 비교 오케인 라인(103)은 활성 하이 상태에 놓인다. 웨이크-업 인에이블 라인(13)은
Figure pct00004
라인(15)을 통해 어서트된다. 웨이크-업 인에이블 라인(13)은 또한
Figure pct00005
라인(15)이 디어서트(deassert)될 경우에는 원격 웨이크-업 확인(acknowlegdgement)으로서 이용된다. 비교기(104)가 정보 패킷(50)내에 포함된 종착 어드레스(52)를 수신한 후, 종착 어드레스(52)가 정보 패킷(50)의 프레임 데이타(58)내에서 최소한 16회 연속하여 존재하는지를 결정하기 위해 패킷(50)의 프레임 데이타 필드(58)가 판독된다. 수신된 데이타의 각 연속 바이트에 대해, 바이트 클럭 라인은 라인 클럭을 통해 토클(toggle)되어 모듈로 6 카운터(108) 및 이진 카운터(110)가 증분(increment)된다. 모듈로 6 카운터(106)가 라인 클럭 상에서 바이트 클럭의 천이를 6회 카운트하면, 자리올림 1 출력은 활성 하이가 되어 라인(111)을 통해 이진 카운터(110)로 전송된다. 이진 카운터(110)는16에 도달할 때까지 라인 클럭상의 바이트 클럭이 천이 할 때마다 계속 증분된다. 16에 도달한 시점에서, 자리올림 2 라인(113)은 활성 하이로 되어, 웨이크-업 제어 논리(102)의 플립 플롭(200)의 세트(SET) 핀으로 전송된다. 이진 카운터(110)의 카운트가 16에 도달하면, 이는 정보 패킷(50)의 프레임 데이타(58)가 개인용 컴퓨터 시스템(10)의 CPU(14)에 의해 처리되어야 한다는 것을 의미한다. 자리올림 2라인 (113)이 어서트되어, 플립-플롭(200)의 세트 핀에 전송됨으로써 웨이크-업 신호가 라인(101)상에 발생하여 전력 관리 논리(20)에 전송된다. 이것은 CPU(14)가 활성화 되어야 한다는 것을 의미한다. 전력 관리 논리(20)가 라인(101)상의 웨이크-업 신호를 확인한 후,
Figure pct00006
라인(15)은 디어서트되는바, 이는 웨이크-업 인에이블 라인(13)을 디어서트한다. 비교 오케이 라인(103)은 또한 활성 로우로 되어, 라인(109)상의 NAND 게이트(202)이 출력이 활성 하이로 되며, 따라서 모듈로 6 카운터(108) 및 이진 카운터(110)를 0으로 리세트 시킨다.
프레임 데이타(58)가 통신망 제어기(12)로부터 개인용 컴퓨터 시스템(10)의 CPU(14)로 전송되면, 개인용 컴퓨터 시스템(10)은 활성 상태에 있게되며 이 동안에 통신망 제어기(12)에 의해 수신되는 후속 정보 패킷(50)으로부터 판독되는 프레임 데이타(58)에 대한 프로세싱이 수행된다. 일단 프레임 데이타(58)의 프로세싱이 완료되면, 소정의 비활성 시간 후, 전력 관리 논리(20)는
Figure pct00007
라인(15)을 활성 로우 상태(이때, 웨이크-업 라인(13)이 어서트된다)로 되게 함으로써 개인용 컴퓨터 시스템(10)을 다시 전력 다운 시키며, 그럼으로써 개인용 컴퓨터 시스템(10)은 다른 정보 패킷(50)을 청취하도록 원격 웨이크-업 모드로 되돌아간다.
본 발명의 양호한 실시예에 대한 상기 기술내용은 예시 및 설명을 위해 제시된 것이다. 본 발명은 상기 기술내용으로만 제한하지 않으며, 상기 기술 내용으로 부터 다양하게 변형 및 수정을 행할 수 있다. 개인용 컴퓨터 시스템의 원격 웨이크-업을 위해 기술된 시스템 및 방법은 본 발명의 원리 및 그의 실제 응용을 최상으로 설명하기 위해 선택되어 기술됨으로써, 본 분야의 다른 숙련자는 예기된 특정 이용에 적절한 시에 각종 실시예에서 본 발명을 다양하게 수정할 수 있게 최상으로 이용할 수 있다. 예를 들면, 개인용 컴퓨터 시스템은 소프트웨어 제어부를 통해 정지 모드에 위치될 수 있다. 본 발명의 범주는 여기에 첨부된 청구 범위에 의해 한정된다.

Claims (12)

  1. 통신 링크(11)에 연결된 정지 모드에 있는 장치를 원격 웨이크-업 하는 집적회로에 있어서,
    마이크로프로세서(14)와,
    상기 마이크로프로세서에 결합되며, 정보를 저장하는 메모리(16)와;
    상기 시스템을 전력 다운시키는 동작을 하는 전력 회로(20)와; 그리고
    상기 통신 링크에 결합되는 제어기(12)를 포함하여 구성되며,
    상기 제어기(12)는 상기 링크를 통해 전송된 정보의 종착 어드레스를 검출하는 동작을 하는 회로를 포함하며, 상기 종착 어드레스의 N 번(N은 2보다 크고 235 보다 작음)의 연속적인 검출 하에서, 상기 제어기가 상기 시스템을 전력 업 시킬 신호를 발생시키는 것을 특징으로 하는 원격 웨이크-업 집적 회로.
  2. 제 1항에 있어서,
    상기 제어기는 카운터를 더 포함하는 것을 특징으로 하는 원격 웨이크-업 집적회로.
  3. 제 1 항에 있어서,
    상기 제어기는 전력 업 신호를 발생시키는 동작을 하는 회로를 더 포함하는 것을 특징으로 하는 원격 웨이크-업 집적회로.
  4. 제 1 항에 있어서,
    정보 처리 수단과;
    정보 전송 수단과; 그리고
    상기 정보 처리 수단과 상기 정보 전송 수단간의 정보 전달을 제어하고, 전력 업 신호를 제공하는 수단을 더 포함하는 것을 특징으로 하는 원격 웨이크-업 집직회로.
  5. 제 1 항에 있어서,
    상기 N은 16인 것을 특징으로 하는 원격 웨이크 집적 회로.
  6. 제 1 항에 있어서,
    상기 전송 정보는 데이타 필드를 포함하는 것을 특징으로 하는 원격 웨이크-업 집적 회로.
  7. 제 6 항에 있어서,
    상기 제어기는 상기 전송 정보의 데이타 필드에서 상기 종착 어드레스의 16번 연속적 발생을 검출한 후에, 상기 시스템에 전력 업 신호를 제공하는 것을 특징으로 하는 원격 웨이크-업 집적 회로.
  8. 제 1 항에 있어서,
    상기 제어기는 복수의 카운터를 포함하는 것을 특징으로 하는 원격 웨이크-업 집적 회로.
  9. 제 8 항에 있어서,
    상기 제어기는 상기 복수의 카운터로부터의 신호에 응답하여, 전력 업 신호를 발생시키는 회로를 포함하는 것을 특징으로 하는 원격 웨이크-업 집적 회로.
  10. 통신 링크에 결합된 정지 모드에 있는 장치를 원격 웨이크-업 하는 방법에 있어서,
    (1) 통신망을 통해 정보 패킷을 수신하는 단계와;
    (2) 상기 정보 패킷의 종착 어드레스를 판독하는 단계와;
    (3) 상기 종착 어드레스가 상기 정보 패킷의 데이타 필드에서 가변의 N번(N은 2보다 크고 235보다 작은 정수임)의 연속적 횟수로 발생하는 지 여부를 결정하는 단계와;
    (4) 상기 정보 패킷의 상기 데이타 필드에서 상기 종착 어드레스의 N 번(N은 2보다 크고 235 보다 작음)의 연속적인 발생 후, 상기 장치를 전력 업 시킬 제어 신호를 발생하는 단계와; 그리고
    (5) 상기 정보 패킷을 상기 전력 업된 장치로 전송하는 단계를 포함하는 것을 특징으로 하는 원격 웨이크-업 방법.
  11. 제 10 항에 있어서,
    상기 단계(3)는 상기 정보 패킷의 상기 데이타 필드에서 상기 종착 어드레스의 각각의 연속적 발생에 대해 카운터를 증분시키는 단계를 포함하는 것을 특징으로 하는 원격 웨이크-업 방법.
  12. 제 10 항에 있어서,
    상기 N은 16인 것을 특징으로 하는 원격 웨이크-업 방법.
KR1019970702302A 1994-10-20 1995-09-25 원격웨이크-업시스템및방법 KR100378537B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US32669194A 1994-10-20 1994-10-20
US08/326,691 1994-10-20

Publications (2)

Publication Number Publication Date
KR970706670A KR970706670A (ko) 1997-11-03
KR100378537B1 true KR100378537B1 (ko) 2003-07-12

Family

ID=23273260

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970702302A KR100378537B1 (ko) 1994-10-20 1995-09-25 원격웨이크-업시스템및방법

Country Status (6)

Country Link
US (1) US6049885A (ko)
EP (1) EP0787392B1 (ko)
JP (1) JP3629521B2 (ko)
KR (1) KR100378537B1 (ko)
DE (1) DE69526953T2 (ko)
WO (1) WO1996013106A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100863467B1 (ko) * 2007-01-01 2008-10-16 주식회사 로직플랜트 웨이크업 패킷 패턴 정의를 통한 네트워크에 연결된컴퓨터의 대기모드 유지와 원격 깨우기 제공 방법

Families Citing this family (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5915119A (en) * 1996-10-01 1999-06-22 Ncr Corporation Proxy terminal for network controlling of power managed user terminals in suspend mode
US6119228A (en) * 1997-08-22 2000-09-12 Compaq Computer Corporation Method for securely communicating remote control commands in a computer network
JP3959159B2 (ja) * 1997-09-04 2007-08-15 インターナショナル・ビジネス・マシーンズ・コーポレーション 情報処理システム用拡張ユニット、拡張ユニットに搭載される情報処理システム、及び情報処理システムの制御方法
US5938728A (en) * 1997-10-30 1999-08-17 Advanced Micro Devices, Inc. Apparatus and method for selectively controlling clocking and resetting of a network interface
JP3563256B2 (ja) * 1998-02-13 2004-09-08 富士通株式会社 省電力機能の遠隔制御方法、情報処理装置及び記憶媒体
US6339792B1 (en) * 1998-02-27 2002-01-15 International Business Machines Corporation Dual two byte process for fast wake-up-on LAN frame detection
US6938040B2 (en) 1998-04-28 2005-08-30 International Business Machines Corporation Pattern matching in communications network where first memory stores set of patterns, and second memory stores mask data identifying patterns in the first memory
JPH11345207A (ja) * 1998-06-03 1999-12-14 Toshiba Corp コンピュータシステムおよびその制御方法
US6098100A (en) * 1998-06-08 2000-08-01 Silicon Integrated Systems Corp. Method and apparatus for detecting a wake packet issued by a network device to a sleeping node
DE19830068A1 (de) * 1998-06-30 2000-01-05 Teles Ag Verfahren zur Steuerung bestimmter Modi oder Funktionen eines an einen Bus angeschlossenen Endgerätes
KR100316647B1 (ko) * 1998-07-30 2002-01-15 윤종용 웨이크 온 랜신호를 이용한 컴퓨터 시스템에서의 파워 제어방법및 그 장치
JP2000099414A (ja) * 1998-09-08 2000-04-07 Internatl Business Mach Corp <Ibm> パケット受信表示装置及びシステム
EP0991223A1 (en) * 1998-09-30 2000-04-05 Alcatel Method and arrangements for fast transition from a low power state to a full power state in a communication system
US6415387B1 (en) * 1998-12-14 2002-07-02 International Business Machines Corporation Low power mode computer with simplified power supply
US6882286B1 (en) 1999-04-20 2005-04-19 Funai Electric Co., Ltd. Remote controller and electrical apparatus controlled by the same
US6571181B1 (en) * 1999-08-11 2003-05-27 Broadcom Corporation System and method for detecting a device requiring power
DE60042241D1 (de) * 1999-08-31 2009-07-02 Broadcom Corp Verfahren und vorrichtung zur verringerung der latenz in anwendungen einer "low-power" zweiweg-übertragungseinrichtung in hybriden fiber/coax-systemen
US6785564B1 (en) 1999-08-31 2004-08-31 Broadcom Corporation Method and apparatus for latency reduction in low power two way communications equipment applications in hybrid fiber coax plants
US7327754B2 (en) * 2000-09-28 2008-02-05 Teridian Semiconductor, Corp. Apparatus and method for freezing the states of a receiver during silent line state operation of a network device
TW507158B (en) * 2001-01-05 2002-10-21 Darfon Electronics Corp Detecting device and method of mouse touch pad
US6996124B1 (en) * 2001-03-23 2006-02-07 Advanced Micro Devices, Inc. Mechanism to strip LARQ header and regenerate FCS to support sleep mode wake up
US6816976B2 (en) * 2001-03-29 2004-11-09 Cypress Semiconductor Corp. System and method for reducing power consumption in a universal serial bus device
US6848059B2 (en) * 2001-04-30 2005-01-25 Agere Systems Inc. System and method for processing wake-up signals in a network
US7912989B2 (en) * 2001-05-16 2011-03-22 Ricoh Company, Ltd. Network interface for decreasing power consumption
JP2003076452A (ja) * 2001-09-05 2003-03-14 Nagano Fujitsu Component Kk コンピュータ切替器及びコンピュータシステム、並びにデータ交換用プログラム、これを記録した記録媒体及びこれを組み込んだコンピュータ本体
US20030068024A1 (en) * 2001-10-05 2003-04-10 Jones William W. Communication system activation
US7346783B1 (en) * 2001-10-19 2008-03-18 At&T Corp. Network security device and method
US7783901B2 (en) * 2001-12-05 2010-08-24 At&T Intellectual Property Ii, L.P. Network security device and method
US7047428B2 (en) * 2002-01-03 2006-05-16 Broadcom Corporation Method and apparatus for performing wake on LAN power management
US7082129B2 (en) * 2002-04-29 2006-07-25 International Business Machines Corporation Secure method and system to prevent external unauthorized remotely initiated power up events in computer
US6990515B2 (en) * 2002-04-29 2006-01-24 International Business Machines Corporation Secure method and system to prevent internal unauthorized remotely initiated power up events in computer systems
WO2004098975A2 (en) * 2003-04-30 2004-11-18 Union Switch & Signal, Inc. Method and system providing sleep and wake-up modes for railway track circuit unit
DE10330079B4 (de) * 2003-07-03 2005-06-02 Fujitsu Siemens Computers Gmbh Router und Verfahren zur Aktivierung eines deaktivierten Computers
US20050055604A1 (en) * 2003-09-04 2005-03-10 Chih-Wei Chen Batch processing wakeup/sleep mode switching control method and system
US7302579B1 (en) 2004-03-31 2007-11-27 Western Digital Technologies, Inc. Performing backup operations to peripheral data storage systems
KR101117766B1 (ko) * 2004-03-31 2012-03-16 삼성전자주식회사 원격지 단말을 기동하는 방법 및 장치
US7346790B1 (en) * 2004-03-31 2008-03-18 Western Digital Technologies, Inc. Remote power cycling of peripheral data storage system
US7302501B1 (en) 2004-03-31 2007-11-27 Western Digital Technologies, Inc. Peripheral data storage system with multi-state user display
US7398408B2 (en) * 2004-11-24 2008-07-08 Conexant Systems, Inc. Systems and methods for waking up wireless LAN devices
US7038614B1 (en) * 2005-02-16 2006-05-02 Applied Concepts, Inc. Vehicular traffic surveillance Doppler radar system
US7760109B2 (en) * 2005-03-30 2010-07-20 Memsic, Inc. Interactive surveillance network and method
JP4692318B2 (ja) * 2005-04-20 2011-06-01 株式会社デンソー 電子制御装置
US7643487B2 (en) * 2005-09-28 2010-01-05 Dell Products L.P. System and method for delivering the magic packet to wake up a node in remote subnet
US7865748B2 (en) * 2005-11-08 2011-01-04 Broadcom Corporation Operating mode for extreme power savings when no network presence is detected
US20080010482A1 (en) * 2006-06-13 2008-01-10 Microsoft Corporation Remote control of a media computing device
US9319225B2 (en) * 2007-01-16 2016-04-19 Microsoft Technology Licensing, Llc Remote device waking using a multicast packet
US7870403B2 (en) * 2007-02-26 2011-01-11 Microsoft Corporation Centralized service for awakening a computing device
JP5304640B2 (ja) * 2007-03-27 2013-10-02 富士通株式会社 コンピュータ、起動方法、および起動プログラム
US8315269B1 (en) 2007-04-18 2012-11-20 Cypress Semiconductor Corporation Device, method, and protocol for data transfer between host device and device having storage interface
US7949708B2 (en) * 2007-06-08 2011-05-24 Microsoft Corporation Using a remote handheld device as a local device
TWI448902B (zh) * 2007-08-24 2014-08-11 Cypress Semiconductor Corp 具頁存取基礎處理器介面之橋接裝置
EP2034663B1 (en) 2007-09-07 2012-08-29 Sony Corporation Main electronic device for communicating within a network and method for operating a main electronic device for communicating within the network
US8090894B1 (en) 2007-09-21 2012-01-03 Cypress Semiconductor Corporation Architectures for supporting communication and access between multiple host devices and one or more common functions
US8396608B2 (en) * 2007-09-24 2013-03-12 Budderfly Ventures Llc Computer based energy management
US8140279B2 (en) 2007-09-24 2012-03-20 Budderfly Ventures, Llc Computer based energy management
US7895387B1 (en) 2007-09-27 2011-02-22 Cypress Semiconductor Corporation Devices and methods for sharing common target device with two different hosts according to common communication protocol
US8086885B2 (en) * 2007-12-14 2011-12-27 Nokia Corporation Runtime control of system performance
WO2009104828A1 (en) * 2008-02-22 2009-08-27 Logicplant Method for remote wake-up a computer connected to a network
US8219835B1 (en) * 2008-08-27 2012-07-10 Lockheed Martin Corporation Power conservation in a data communication network
JP5328332B2 (ja) * 2008-12-19 2013-10-30 キヤノン株式会社 画像処理システム、画像処理装置及び画像処理方法
KR101442618B1 (ko) * 2009-11-04 2014-09-23 삼성전자주식회사 디바이스 활성화 방법 및 장치
US9455840B2 (en) * 2011-05-02 2016-09-27 Sony Corporation Enhanced method for controlling network devices in a very low power consumption state
US8995586B2 (en) * 2011-08-23 2015-03-31 Qualcomm Incorporated System and method for predicting a positive correlation
CN114553613A (zh) * 2021-12-31 2022-05-27 南京微智新科技有限公司 一种有线网络操控方法、终端设备及操控***

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4181909A (en) * 1978-02-02 1980-01-01 Sperry Rand Corporation Method and appratus for initializing remote data communication equipment
US4730251A (en) * 1985-10-28 1988-03-08 International Business Machines Corporation Automatic I/O address assignment
US5089813A (en) * 1989-07-19 1992-02-18 Motorola, Inc. Method of super battery saving in a selective call receiver
US5012233A (en) * 1989-09-07 1991-04-30 At&T Bell Laboratories Communication system comprising a remotely activated switch
ES2045864T3 (es) * 1989-12-19 1994-01-16 Jaeger Procedimiento de control de una rad de estaciones electronicas y red obtenida, en particular para vehiculo automovil.
US5305321A (en) * 1992-02-24 1994-04-19 Advanced Micro Devices Ethernet media access controller with external address detection interface and associated method
JP3090767B2 (ja) * 1992-04-02 2000-09-25 ダイヤセミコンシステムズ株式会社 コンピュータシステムの節電制御装置
US5404544A (en) * 1992-06-05 1995-04-04 Advanced Micro Devices System for periodically transmitting signal to/from sleeping node identifying its existence to a network and awakening the sleeping node responding to received instruction
US5485625A (en) * 1992-06-29 1996-01-16 Ford Motor Company Method and apparatus for monitoring external events during a microprocessor's sleep mode
US5609560A (en) * 1992-08-19 1997-03-11 Olympus Optical Co., Ltd. Medical operation device control system for controlling a operation devices accessed respectively by ID codes
CA2099204C (en) * 1992-10-08 1997-01-07 James P. Brown Coded railway track circuit having reduced power standby mode capability
JP2520563B2 (ja) * 1993-05-19 1996-07-31 日本電気株式会社 パケット交換網
US5530808A (en) * 1993-12-10 1996-06-25 International Business Machines Corporation System for transferring ownership of transmitted data packet from source node to destination node upon reception of echo packet at source node from destination node
US5495516A (en) * 1994-06-09 1996-02-27 General Datacomm, Inc. Diagnostic channel wakeup sequence for network managed fractional T1 or E1 digital service units
US5835719A (en) * 1994-10-20 1998-11-10 Advanced Micro Devices, Inc. Apparatus and method for remote wake-up in system having interlinked networks
US5734842A (en) * 1995-12-18 1998-03-31 Asante Technologies, Inc. Network hub interconnection circuitry having power reset feature

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100863467B1 (ko) * 2007-01-01 2008-10-16 주식회사 로직플랜트 웨이크업 패킷 패턴 정의를 통한 네트워크에 연결된컴퓨터의 대기모드 유지와 원격 깨우기 제공 방법

Also Published As

Publication number Publication date
DE69526953T2 (de) 2003-01-23
JPH10507855A (ja) 1998-07-28
DE69526953D1 (de) 2002-07-11
US6049885A (en) 2000-04-11
JP3629521B2 (ja) 2005-03-16
KR970706670A (ko) 1997-11-03
EP0787392B1 (en) 2002-06-05
EP0787392A1 (en) 1997-08-06
WO1996013106A1 (en) 1996-05-02

Similar Documents

Publication Publication Date Title
KR100378537B1 (ko) 원격웨이크-업시스템및방법
US5835719A (en) Apparatus and method for remote wake-up in system having interlinked networks
EP0886220B1 (en) Low power memory bus interface
US4393501A (en) Line protocol for communication system
US7729427B2 (en) Pseudo-synchronous one wire bidirectional bus interface
US6697383B1 (en) Method and apparatus for detecting data streams with specific pattern
US8195247B2 (en) Cable sense mode for intelligent power saving in absence of link pulse
US6084934A (en) Natural throttling of data transfer across asynchronous boundaries
EP1650669B1 (en) Method and system for reducing power consumption of handsets through uart auto flow control
KR101129748B1 (ko) 활성 전원 관리 상태로부터의 탈출 대기 시간의 최적화
CN112867120B (zh) 低功耗控制***、方法、计算机设备和可读存储介质
US6442142B1 (en) Base-band receiver energy detection system
US20030149903A1 (en) Method for enabling power-saving mode
US5903508A (en) Input buffer of memory device for reducing current consumption in standby mode
US8176310B2 (en) Debugger application configured to communicate with a debugger module via a GPIO
US5809341A (en) Circuit for transmitting received character when detection signal is not activated and transmitting substitute character when the detection signal is activated
US7006522B1 (en) System and method for alert generation using network interface
US6708277B1 (en) Method and system for parallel bus stepping using dynamic signal grouping
US6885217B2 (en) Data transfer control circuitry including FIFO buffers
CN113127063B (zh) 一种操作电路及控制方法
CN117526988A (zh) Rs485换向电路和rs485换向方法
JP2863392B2 (ja) ネットワーク装置を試験するための装置
JPH10210037A (ja) 1セル終端方法および回路
CN117667161A (zh) 一种基于单线双向通信的单信号设备固件升级方法
JP2755410B2 (ja) 複数電文の送受信方法及び送受信装置

Legal Events

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

Payment date: 20110225

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee