[go: up one dir, main page]

CN104636235A - 电脑系统及其远端控制方法 - Google Patents

电脑系统及其远端控制方法 Download PDF

Info

Publication number
CN104636235A
CN104636235A CN201310629434.3A CN201310629434A CN104636235A CN 104636235 A CN104636235 A CN 104636235A CN 201310629434 A CN201310629434 A CN 201310629434A CN 104636235 A CN104636235 A CN 104636235A
Authority
CN
China
Prior art keywords
processor
management
network
interface card
network interface
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CN201310629434.3A
Other languages
English (en)
Other versions
CN104636235B (zh
Inventor
廖伟成
赖怡吉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Weft Technology Service Ltd By Share Ltd
Original Assignee
Wistron Corp
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 Wistron Corp filed Critical Wistron Corp
Publication of CN104636235A publication Critical patent/CN104636235A/zh
Application granted granted Critical
Publication of CN104636235B publication Critical patent/CN104636235B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/34Signalling channels for network management communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Sources (AREA)
  • Debugging And Monitoring (AREA)

Abstract

一种电脑系统及其远端控制方法,此方法适用于具有网卡及处理器的电脑系统。此方法利用网卡接收远端装置经由网络传送的管理接口请求,并传送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式。接着,处理器将管理监控程序载入存储器,以执行管理监控程序。最后,由处理器在系统管理模式中利用管理监控程序处理管理接口请求,并将处理结果利用网卡经由网络回复至远端装置。通过网卡或计时器唤醒处理器以处理管理接口请求,既可远端控制电脑系统,并且可以达到节省硬件配置成本的目的。

Description

电脑系统及其远端控制方法
技术领域
本发明是有关于一种远端控制方法,且特别是有关于一种通过网络远端控制电脑系统的方法。
背景技术
随着科技的快速发展,越来越多的信息都可通过网际网络进行分享。因此,系统管理人员若能在远端控制电脑系统的操作并进行监控将可大幅提升管理的便利性。一般说来,为了监控电脑系统的内部运作,通常会利用配置于主板上的基板管理控制器(Baseboard Management Controller,BMC)来监控电脑系统。BMC可检测电脑系统中用以感测各个元件运作情况的各个感测器的读值,从而监控电脑系统中各个元件的运作情形(例如:风扇的转速或者处理器的温度等)。然而,对于云端运算或存储中心等需要处理大量计算的系统来说,通常都需要使用到数量庞大的电脑。若要在所有的电脑中都配置BMC,势必会增加额外的成本。
发明内容
本发明要解决的技术问题是:提出一种电脑系统的远端控制方法,通过网卡或计时器唤醒处理器以处理管理接口请求,可达到远端控制电脑系统的目的。
本发明提出一种电脑系统的远端控制方法,适用于具有网卡及处理器的电脑系统。此方法包括下列步骤:利用网卡接收远端装置经由网络传送的管理接口请求,并传送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式。接着,处理器将管理监控程序载入存储器,以执行管理监控程序。最后,由处理器在系统管理模式中利用管理监控程序处理管理接口请求,并将处理结果利用网卡经由网络回复至远端装置。
在本发明的一实施例中,上述网卡支持远端唤醒(Wake on LAN,WOL)功能。上述在传送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式的步骤包括由网卡根据所接收的管理接口请求,发送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式。
在本发明的一实施例中,上述在利用网卡接收远端装置经由网络传送的管理接口请求的步骤之后,还包括存储管理接口请求于网卡的暂存装置。
在本发明的一实施例中,上述在传送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式的步骤包括利用计时器定时发送系统管理中断至处理器,以唤醒处理器。
在本发明的一实施例中,上述在传送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式的步骤之后,还包括下列步骤:由处理器检视网卡的暂存装置是否存储有管理接口请求。当判断暂存装置存储有管理接口请求时,处理器将管理监控程序载入存储器,以执行管理监控程序。处理器在系统管理模式中利用管理监控程序处理管理接口请求,并将处理结果利用网卡经由网络回复至远端装置。
在本发明的一实施例中,上述在检视网卡的暂存装置是否存储有管理接口请求的步骤还包括当判断暂存装置没有存储管理接口请求时,控制处理器进入省电模式,并重置计时器。
在本发明的一实施例中,上述在处理器在系统管理模式中利用管理监控程序处理管理接口请求,并将处理结果利用网卡经由网络回复至远端装置的步骤之后,还包括控制处理器进入省电模式。
本发明另提出一种电脑系统,其包括网卡、存储器及处理器。其中,网卡经由网络连接远端装置,并接收远端装置传送的管理接口请求。处理器连接网卡及存储器,用以接收系统管理中断,以从省电模式中唤醒,并进入系统管理模式。其中,当处理器被唤醒时,会将管理监控程序载入存储器,以执行该管理监控程序,并在系统管理模式中利用管理监控程序处理网卡所接收的管理接口请求,以及将处理结果利用网卡回复至远端装置。
在本发明的一实施例中,上述网卡支持远端唤醒功能。网卡更在接收到管理接口请求时,发送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式。
在本发明的一实施例中,上述网卡还包括暂存装置,以存储管理接口请求。
在本发明的一实施例中,上述电脑系统还包括计时器。此计时器连接处理器,用以定时发送系统管理中断至处理器,以唤醒处理器。
在本发明的一实施例中,上述处理器更在被唤醒时,检视网卡的暂存装置是否存储有管理接口请求,而在判断暂存装置存储有管理接口请求时,载入管理监控程序至该存储器,以执行管理监控程序,并利用管理监控程序处理管理接口请求。
在本发明的一实施例中,上述处理器更在判断暂存装置没有存储管理接口请求时,进入省电模式。
在本发明的一实施例中,上述处理器更在将处理结果利用网卡经由网络回复至远端装置之后,进入省电模式,并重置计时器。
在本发明的一实施例中,上述处理器更在将处理结果利用网卡经由网络回复至远端装置之后,进入省电模式。
本发明提出一种电脑系统及其远端控制方法。当远端装置发送管理接口请求至电脑系统后,电脑系统中的网卡或计时器会发送系统管理中断至电脑系统中的处理器,让处理器进入系统管理模式以利用管理监控程序处理管理接口请求。而处理器在处理完管理接口请求后,可将处理结果回复至远端装置,并回复到省电模式。利用上述方法,电脑系统即可在没有配置基板管理控制器的情况下提供系统管理人员通过网络进行远端控制。
附图说明
图1是依照本发明一实施例所绘示的电脑系统的方块图。
图2是依照本发明一实施例所绘示的电脑系统的远端控制方法的流程图。
图3是依照本发明另一实施例所绘示的电脑系统的方块图。
图4是依照本发明另一实施例所绘示的电脑系统的远端控制方法的流程图。
主要元件标号说明
10、30:电脑系统
12、32:远端装置
102、302:网卡
104、304:处理器
106、310:存储器
108、312:管理监控程序
306:计时器
308:暂存装置
S202~S208、S402~S414:步骤
具体实施方式
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。
本发明是利用软件定义的方式,控制处理器进入系统管理模式(SystemManagement Mode,SMM)以执行原本由基板管理控制器(Baseboard ManagementController,BMC)提供的功能,从而使得电脑系统在没有配置BMC的情况下,仍可支持远端控制。此外,本发明进一步利用网卡所具备的远端唤醒(Wake-on-LAN,WOL)功能,在接收到远端传来的管理请求时,由网卡直接唤醒处理器来处理该请求,以实现远端控制。即便网卡不具备唤醒功能,本发明亦可利用计时器定时唤醒处理器来处理该请求,同样可实现远端控制。借此,即可在不增加硬件配置成本及节省电源损耗的情况下,达成远端控制电脑系统的目的。
图1是依照本发明一实施例所绘示的电脑系统10的方块图。请参照图1,本实施例的电脑系统10包括网卡102、存储器106以及处理器104。在此实施例中,电脑系统10例如是服务器系统。网卡102例如是可支持远端唤醒功能的网络接口卡(Network Interface Card,NIC)。存储器106中可存储管理监控程序108。存储器106例如是静态随机存取存储器(Static Random Access Memory,SRAM)、动态随机存取存储器(Dynamic Random Access Memory,DRAM)、磁阻式存储器(MagnetoresistiveRandom Access Memory,MRAM)、相变化存储器(Phase-change Random AccessMemory,PRAM)等,在此不设限。处理器104连接至网卡102与存储器106,处理器104例如是中央处理单元(Central Processing Unit,CPU),或是其他可编程的微处理器(Microprocessor)、数字信号处理器(Digital Signal Processor,DSP)、可编程控制器、特殊应用集成电路(Application Specific Integrated Circuits,ASIC)、可编程逻辑装置(Programmable Logic Device,PLD)或其他具备运算能力的硬件装置。
图2是依照本发明一实施例所绘示的电脑系统的远端控制方法的流程图。请同时参照图1及图2,本实施例的远端控制方法适用于图1的电脑系统10,并假设电脑系统10的处理器104是处于睡眠、休眠或关机等省电模式下,而可根据远端装置12传送而来的管理接口请求,自动唤醒处理器104以执行远端控制功能。以下即搭配图1中的各个元件来说明图2中的各个步骤。
在步骤S202中,电脑系统10利用网卡102接收远端装置12经由网络所传送的管理接口请求。举例来说,当系统管理人员想要检视云端中心的电脑系统10的运作是否正常时,可使用远端装置12通过网络传送管理接口请求至电脑系统10,而由电脑系统10的网卡102接收。在本实施例中,管理接口例如是智能平台管理接口(Intelligent Platform Management Interface,IPMI),其可横跨不同的操作系统、固件和硬件平台,用于监视、控制和回复电脑系统10的运作状况。在本实施例中,电脑系统10是以网卡102取代BMC来接收管理接口请求,并据此执行远端控制功能。
在接收到管理接口请求后,网卡102即可利用所支持的远端唤醒功能唤醒处理器104。在步骤S204中,网卡102例如会传送系统管理中断(System ManagementInterrupt,SMI)至处理器104,以唤醒处理器104,并控制处理器104进入系统管理模式(System Management Mode,SMM)。需说明的是,在本实施例中,网卡102是通过发送SMI至处理器104的方式唤醒处于省电模式下的处理器104,而在另一实施例中,当处理器104处于正常运作模式(Normal mode)下时,网卡102亦可通过发送SMI至处理器104,以控制处理器104进入SMM,在此不设限。
接着,在步骤S206中,处理器104会将管理监控程序108载入存储器106中,以执行管理监控程序108。需说明的是,本实施例是将原本存储在BMC中的管理监控程序108移植到存储基本输入输出系统(Basic Input Output System,BIOS)的只读存储器(Read Only Memory,ROM)中,或是移植到其他非挥发性存储器中(例如:快闪存储器),以便在处理器104被唤醒时,能够通过执行管理监控程序108,从而实现原本由BMC提供的管理监控功能。
接着,在步骤S208中,处理器104会在SMM中利用管理监控程序108处理管理接口请求,并将处理管理接口请求所得的处理结果利用网卡102经由网络回复至远端装置12。其中,有别于传统SMM的启动必须由操作系统或系统芯片组(例如:南桥芯片或北桥芯片)发出的方式,本实施例是由网卡102直接发出SMI至处理器104,以控制处理器104进入SMM。此外,本实施例亦利用IPMI可独立于操作系统外自行运作的特性,模拟BMC处理IPMI请求的方式,由已进入SMM的处理器104直接处理网卡102所接收的管理接口请求。借此,即可在不启动操作系统的情况下,控制电脑系统10中的感应器执行监控功能。最后,处理器104会将管理监控程序108处理管理接口请求所得到的结果封装(encapsulate)成符合IPMI格式的信息,并将封装后的结果利用网卡102经由网络回复至远端装置12,借以提供位于远端的系统管理人员了解电脑系统10的运作状况。处理器104在管理监控程序108回复处理结果之后,例如会回复到原先的省电模式,以达到节能省电的目的。另一方面,处理器104回复到省电模式后,载入在存储器106中的管理监控程序108则会消失。由一个观点来看,每当网卡102接收管理接口请求并唤醒处理器104后,处理器104就会执行管理监控程序108,以便处理管理接口请求并回报处理结果。
需说明的是,在传统采用BMC的电脑系统中,配置在电脑系统各个元件上的感测器都连接至BMC,因此BMC可通过各个感测器的读值来判断电脑系统的运作状况。而在本实施例中,配置在电脑系统上的感测器例如是连接至电脑系统10的控制芯片组,因此,电脑系统10的处理器104可通过控制芯片组接收感测器的读值,并据此判断电脑系统10的运作状况。
在上述实施例中,由于网卡102支持WOL的功能,因此电脑系统10可依赖网卡102唤醒处理器104。然而,在网卡102不支持WOL功能的情况下,本发明亦提供另一种替代方式,通过独立的计时器定时唤醒处理器204以处理网卡102所接收的管理接口请求。
详言之,图3是依照本发明另一实施例所绘示的电脑系统30的方块图。请参照图3,本实施例的电脑系统30包括网卡302、处理器304、计时器306以及存储器310。其中,网卡302还包括暂存装置308,此暂存装置308可以是缓冲存储器,例如:静态随机存取存储器(Static Random Access Memory,SRAM)、动态随机存取存储器(Dynamic Random Access Memory,DRAM)、磁阻式存储器(Magnetoresistive RandomAccess Memory,MRAM)、相变化存储器(Phase-change Random Access Memory,PRAM)等,在此不设限。在本实施例中,电脑系统30、网卡302、处理器304与存储器310的种类及功能与图1中的电脑系统10、网卡102、处理器104与存储器106相同或相似,故在此不再赘述。不同之处在于,本实施例的网卡302不支持WOL功能。
图4是依照本发明另一实施例所绘示的电脑系统远端控制方法的流程图。请同时参照图3及图4,本实施例的远端控制方法适用于图3的电脑系统30,并假设电脑系统30的处理器304是处于睡眠、休眠或关机等省电模式下。以下即搭配图3中的各个元件来说明图4中的各个步骤。
在步骤S402中,利用电脑系统30中的网卡302接收远端装置32经由网络所传送的管理接口请求。接着,在步骤S404中,网卡302会将所接收的管理接口请求存储于网卡302的暂存装置308中。
在步骤S406中,电脑系统30会利用计时器306定期发送SMI至处理器304,用以唤醒处理器304,并控制处理器304进入SMM。而当处理器304被唤醒后,即会去检视网卡302中的暂存装置308是否有存储管理接口请求。而当处理器304判断暂存装置308中有存储管理接口请求时,即会进入步骤S410,处理器304会将管理监控程序312载入存储器310中,以执行管理监控程序312。接着,进入步骤S412,处理器304在SMM中利用管理监控程序312处理管理接口请求,并将处理管理接口请求的处理结果利用网卡302经由网络回复至远端装置32。其中,管理监控程序312的功能与操作方式与管理监控程序108相同或相似,不在此赘述。
最后,在步骤S414中,处理器304会再度进入省电模式,以节省电力,同时还会将计时器306重置,以便在下一个时间点再度唤醒处理器304检视管理接口请求。另一方面,在步骤408中,当处理器304判断网卡302的暂存装置308中没有存储管理接口请求时,则会直接进入步骤S414,再度进入省电模式,并将计时器306重置。当处理器304进入省电模式后,载入在存储器310中的管理监控程序312则会消失。
通过上述定时唤醒处理器304以检视并处理管理接口请求的方式,电脑系统30即可以处理器304取代BMC执行管理接口请求所要求的远端控制功能,并可兼顾省电的目的。
综上所述,本发明的电脑系统及其远端控制方法是由网卡或计时器唤醒处理器,并由处理器在SMM下执行管理监控程序以处理管理接口请求。借此,即可以处理器取代传统BMC,同时保存完整的IPMI功能,而达到节省硬件配置成本的目的。此外,本发明还在处理器执行完管理接口请求或是网卡没有接收到管理接口请求时,控制处理器进入省电模式。借此,可兼顾省电节能的目的。
虽然本发明已以实施例揭露如上,然其并非用以限定本发明,任何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,故本发明的保护范围当视权利要求书所界定者为准。

Claims (16)

1.一种电脑系统的远端控制方法,适用于具有一网卡及一处理器的一电脑系统,其特征在于,该方法包括下列步骤:
利用该网卡接收一远端装置经由一网络传送的一管理接口请求;
传送一系统管理中断至该处理器,以唤醒该处理器,并控制该处理器进入一系统管理模式;
该处理器载入一管理监控程序至一存储器,以执行该管理监控程序;以及
该处理器在该系统管理模式中利用该管理监控程序处理该管理接口请求,并将一处理结果利用该网卡经由该网络回复至该远端装置。
2.如权利要求1所述的远端控制方法,其特征在于,该网卡支持一远端唤醒功能,而传送该系统管理中断至该处理器,以唤醒该处理器,并控制该处理器进入该系统管理模式的步骤包括:
由该网卡根据所接收的该管理接口请求,发送该系统管理中断至该处理器,以唤醒该处理器,并控制该处理器进入该系统管理模式。
3.如权利要求1所述的远端控制方法,其特征在于,在利用该网卡接收该远端装置经由该网络传送的该管理接口请求的步骤之后,还包括:
存储该管理接口请求于该网卡的一暂存装置。
4.如权利要求3所述的远端控制方法,其特征在于,传送该系统管理中断至该处理器,以唤醒该处理器,并控制该处理器进入该系统管理模式的步骤包括:
利用一计时器定时发送该系统管理中断至该处理器,以唤醒该处理器。
5.如权利要求4所述的远端控制方法,其特征在于,在传送该系统管理中断至该处理器,以唤醒该处理器,并控制该处理器进入该系统管理模式的步骤之后还包括:
由该处理器检视该网卡的该暂存装置是否存储有该管理接口请求;
当判断该暂存装置存储有该管理接口请求时,该处理器载入该管理监控程序至该存储器,以执行该管理监控程序;以及
该处理器在该系统管理模式中利用该管理监控程序处理该管理接口请求,并将该处理结果利用该网卡经由该网络回复至该远端装置。
6.如权利要求5所述的远端控制方法,其特征在于,检视该网卡的该暂存装置是否存储有该管理接口请求的步骤还包括:
当判断该暂存装置没有存储该管理接口请求时,控制该处理器进入一省电模式,并重置该计时器。
7.如权利要求4所述的远端控制方法,其特征在于,在该处理器在该系统管理模式中利用该管理监控程序处理该管理接口请求,并将该处理结果利用该网卡经由该网络回复至该远端装置的步骤之后,还包括:
控制该处理器进入一省电模式,并重置该计时器。
8.如权利要求1所述的远端控制方法,其特征在于,在该处理器在该系统管理模式中利用该管理监控程序处理该管理接口请求,并将该处理结果利用该网卡经由该网络回复至该远端装置的步骤之后,还包括:
控制该处理器进入一省电模式。
9.一种电脑系统,其特征在于,包括:
一网卡,经由一网络连接一远端装置,并接收该远端装置传送的一管理接口请求;以及
一存储器,连接处理器,
一处理器,连接该网卡及该存储器,接收一系统管理中断,以从一省电模式中唤醒,并进入一系统管理模式,其中
当该处理器被唤醒时,载入一管理监控程序至一存储器,以执行该管理监控程序,并在该系统管理模式中利用该管理监控程序处理该网卡所接收的该管理接口请求,以及将一处理结果利用该网卡回复至该远端装置。
10.如权利要求9所述的电脑系统,其特征在于,该网卡支持一远端唤醒功能,而该网卡还在接收到该管理接口请求时,发送该系统管理中断至该处理器,以唤醒该处理器,并控制该处理器进入该系统管理模式。
11.如权利要求9所述的电脑系统,其特征在于,该网卡还包括:
一暂存装置,存储该管理接口请求。
12.如权利要求11所述的电脑系统,其特征在于,还包括:
一计时器,连接该处理器,定时发送该系统管理中断至该处理器,以唤醒该处理器。
13.如权利要求12所述的电脑系统,其特征在于,该处理器更在被唤醒时,检视该网卡的该暂存装置是否存储有该管理接口请求,而在判断该暂存装置存储有该管理接口请求时,载入该管理监控程序至该存储器,以执行该管理监控程序,并利用该管理监控程序处理该管理接口请求。
14.如权利要求13所述的电脑系统,其特征在于,该处理器还在判断该暂存装置没有存储该管理接口请求时,进入一省电模式。
15.如权利要求12所述的电脑系统,其特征在于,该处理器还在将该处理结果利用该网卡经由该网络回复至该远端装置之后,进入一省电模式,并重置该计时器。
16.如权利要求9所述的电脑系统,其特征在于,该处理器还在将该处理结果利用该网卡经由该网络回复至该远端装置之后,进入一省电模式。
CN201310629434.3A 2013-11-11 2013-11-29 电脑系统及其远端控制方法 Active CN104636235B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW102140905 2013-11-11
TW102140905A TWI510910B (zh) 2013-11-11 2013-11-11 電腦系統及其遠端控制方法

Publications (2)

Publication Number Publication Date
CN104636235A true CN104636235A (zh) 2015-05-20
CN104636235B CN104636235B (zh) 2018-09-07

Family

ID=53044750

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310629434.3A Active CN104636235B (zh) 2013-11-11 2013-11-29 电脑系统及其远端控制方法

Country Status (3)

Country Link
US (1) US9332064B2 (zh)
CN (1) CN104636235B (zh)
TW (1) TWI510910B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110008071A (zh) * 2019-03-25 2019-07-12 联想(北京)有限公司 一种远程调试装置及方法

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105607914A (zh) * 2016-01-20 2016-05-25 浪潮集团有限公司 一种定制IPMItool功能函数的方法
CN106294070A (zh) * 2016-08-10 2017-01-04 浪潮软件集团有限公司 对服务器内存cpu及硬盘使用率的监控方法
US12230406B2 (en) 2020-07-13 2025-02-18 Vignet Incorporated Increasing diversity and engagement in clinical trails through digital tools for health data collection
US12211594B1 (en) * 2021-02-25 2025-01-28 Vignet Incorporated Machine learning to predict patient engagement and retention in clinical trials and increase compliance with study aims
US11789837B1 (en) 2021-02-03 2023-10-17 Vignet Incorporated Adaptive data collection in clinical trials to increase the likelihood of on-time completion of a trial
US12248384B1 (en) 2021-02-25 2025-03-11 Vignet Incorporated Accelerated clinical trials using patient-centered, adaptive digital health tools
US12248383B1 (en) 2021-02-25 2025-03-11 Vignet Incorporated Digital systems for managing health data collection in decentralized clinical trials
US11989579B2 (en) * 2021-10-04 2024-05-21 Dell Products L.P. Secondary processor proxied device ownership system
US20240004454A1 (en) * 2022-06-29 2024-01-04 Intel Corporation Control of power state in computer processor

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040141461A1 (en) * 2003-01-22 2004-07-22 Zimmer Vincent J. Remote reset using a one-time pad
CN101373448A (zh) * 2008-08-15 2009-02-25 华硕电脑股份有限公司 具有远程管理的计算机系统
CN201781588U (zh) * 2007-03-16 2011-03-30 弗洛保健技术有限责任公司 用于计算机的远程激活装置
CN102999148A (zh) * 2011-09-15 2013-03-27 鸿富锦精密工业(深圳)有限公司 具保护功能的网络唤醒系统

Family Cites Families (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4748656A (en) * 1986-03-21 1988-05-31 American Telephone And Telegraph Company Personal computer--as an interface between a telephone station set and a business communication system
US5291399A (en) * 1990-07-27 1994-03-01 Executone Information Systems, Inc. Method and apparatus for accessing a portable personal database as for a hospital environment
DE69232639T2 (de) * 1991-10-01 2003-02-20 Norand Corp Lokales funkfrequenznetzwerk
US5943507A (en) * 1994-12-22 1999-08-24 Texas Instruments Incorporated Interrupt routing circuits, systems and methods
US5842028A (en) * 1995-10-16 1998-11-24 Texas Instruments Incorporated Method for waking up an integrated circuit from low power mode
US5974552A (en) * 1995-12-29 1999-10-26 Samsung Electronics Co., Ltd. Method and apparatus for executing a scheduled operation after wake up from power off state
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 インターナショナル・ビジネス・マシーンズ・コーポレーション 情報処理システム用拡張ユニット、拡張ユニットに搭載される情報処理システム、及び情報処理システムの制御方法
US6434620B1 (en) * 1998-08-27 2002-08-13 Alacritech, Inc. TCP/IP offload network interface device
US8782199B2 (en) * 1997-10-14 2014-07-15 A-Tech Llc Parsing a packet header
TW368626B (en) * 1998-04-17 1999-09-01 Winbond Electronics Corp Microprocessor with self-programmed embedded flash memory and programming method
US6223284B1 (en) * 1998-04-30 2001-04-24 Compaq Computer Corporation Method and apparatus for remote ROM flashing and security management for a computer system
US6212560B1 (en) * 1998-05-08 2001-04-03 Compaq Computer Corporation Dynamic proxy server
US6052793A (en) * 1998-06-10 2000-04-18 Dell Usa, L.P. Wakeup event restoration after power loss
US6393457B1 (en) * 1998-07-13 2002-05-21 International Business Machines Corporation Architecture and apparatus for implementing 100 Mbps and GBPS Ethernet adapters
JP2000099414A (ja) * 1998-09-08 2000-04-07 Internatl Business Mach Corp <Ibm> パケット受信表示装置及びシステム
US6609151B1 (en) * 1999-08-31 2003-08-19 Intel Corporation System for configuring a computer with or without an operating system to allow another computer to remotely exchange data and control the computer
JP2001184145A (ja) * 1999-12-27 2001-07-06 Id Gate Co Ltd 情報処理装置等のリモート電源管理システム
US6567931B1 (en) * 2000-01-18 2003-05-20 Dell Usa L.P. Preventing false remote system wake events following AC power loss
US6760850B1 (en) * 2000-07-31 2004-07-06 Hewlett-Packard Development Company, L.P. Method and apparatus executing power on self test code to enable a wakeup device for a computer system responsive to detecting an AC power source
US7292597B2 (en) * 2000-09-28 2007-11-06 Teridian Semiconductor Corp. Method and apparatus for transparent implementation of link-suspend capabilities in network devices
US6823397B2 (en) * 2000-12-18 2004-11-23 International Business Machines Corporation Simple liveness protocol using programmable network interface cards
US7194665B2 (en) * 2001-11-01 2007-03-20 Advanced Micro Devices, Inc. ASF state determination using chipset-resident watchdog timer
US7003607B1 (en) * 2002-03-20 2006-02-21 Advanced Micro Devices, Inc. Managing a controller embedded in a bridge
US20040213289A1 (en) * 2002-09-04 2004-10-28 Chun-I Liu Method and system for wakeup packet detection at Gigabit speeds
US7987249B2 (en) * 2003-04-09 2011-07-26 Intel Corporation Soft system failure recovery for management consoles supporting ASF RMCP
TWI224277B (en) * 2003-06-18 2004-11-21 Acer Inc Method displaying redirected data on remote computer and computer system using the method
TWI258075B (en) * 2003-09-02 2006-07-11 Acer Inc Real time monitoring device for host and the monitoring method therefor
JP4018686B2 (ja) * 2003-12-10 2007-12-05 キヤノン株式会社 情報処理装置および方法並びにプログラム
US20050166213A1 (en) * 2003-12-31 2005-07-28 International Business Machines Corporation Remote deployment of executable code in a pre-boot environment
US8677117B2 (en) * 2003-12-31 2014-03-18 International Business Machines Corporation Remote management of boot application
US7295827B2 (en) * 2004-03-31 2007-11-13 Intel Corporation Mobile station dynamic power saving control
US20050237160A1 (en) * 2004-04-23 2005-10-27 Microchip Technology Incorporated Reducing false wake-up in a low frequency transponder
US20070038939A1 (en) * 2005-07-11 2007-02-15 Challen Richard F Display servers and systems and methods of graphical display
US7961701B2 (en) * 2006-03-24 2011-06-14 Meebo Inc. Method and system for event polling
US7624260B2 (en) * 2006-05-04 2009-11-24 Qnx Software Systems Gmbh & Co. Kg System executing a fast boot wake-up
CN100498715C (zh) 2006-05-20 2009-06-10 技嘉科技股份有限公司 利用bios模拟ipmi的方法
US8132030B2 (en) * 2006-06-27 2012-03-06 Koninklijke Philips Electronics N.V. Device and a method for managing power consumption of a plurality of data processing units
CN101622594B (zh) * 2006-12-06 2013-03-13 弗森-艾奥公司 使用空数据令牌指令管理来自于请求设备的数据的装置、系统和方法
US20080141015A1 (en) * 2006-12-06 2008-06-12 Glen Edmond Chalemin System and method for operating system deployment in a peer-to-peer computing environment
CN101272272A (zh) 2007-03-20 2008-09-24 英业达股份有限公司 远端监控系统的方法
CN101431443B (zh) * 2007-11-08 2011-04-13 英业达股份有限公司 网络唤醒测试系统及其方法
US8291436B2 (en) * 2008-07-02 2012-10-16 Vmware, Inc. Synchronization of event handlers
US9112717B2 (en) * 2008-07-31 2015-08-18 Broadcom Corporation Systems and methods for providing a MoCA power management strategy
DE102008039795B3 (de) * 2008-08-26 2010-01-07 Fujitsu Siemens Computers Gmbh Computersystem und Verfahren zum Energie sparenden Betrieb eines Computersystems
CN101404583B (zh) 2008-10-27 2011-05-04 成都市华为赛门铁克科技有限公司 一种唤醒服务器的方法、服务器和网络系统
WO2010077923A2 (en) * 2008-12-16 2010-07-08 The Regents Of The University Of Michigan Computer energy conservation with a scalable psu configuration
DE102008062934A1 (de) * 2008-12-23 2010-06-24 Kuka Roboter Gmbh Vernetzte Industriesteuerung und Verfahren zum Wechsel des Betriebsmodus einer solchen Industriesteuerung
US8069293B1 (en) * 2009-05-22 2011-11-29 Qlogic Corporation Flexible server network connection upgrade systems and methods
JP5095682B2 (ja) * 2009-07-03 2012-12-12 レノボ・シンガポール・プライベート・リミテッド 情報処理装置、情報処理装置の電力制御方法、およびコンピュータが実行可能なプログラム
US9311269B2 (en) * 2009-10-30 2016-04-12 Iii Holdings 2, Llc Network proxy for high-performance, low-power data center interconnect fabric
US8286011B2 (en) * 2010-02-28 2012-10-09 Freescale Semiconductor, Inc. Method of waking processor from sleep mode
TW201209577A (en) 2010-08-20 2012-03-01 Hon Hai Prec Ind Co Ltd Test system and method of restarting the computer
US8799633B2 (en) * 2011-02-11 2014-08-05 Standard Microsystems Corporation MAC filtering on ethernet PHY for wake-on-LAN
TWI469570B (zh) * 2011-04-26 2015-01-11 Realtek Semiconductor Corp 具有遠端喚醒機制之的網路系統與遠端喚醒方法
US8924994B2 (en) * 2011-05-31 2014-12-30 The Nielsen Company (Us), Llc Power management for audience measurement meters
US8917742B2 (en) * 2011-07-13 2014-12-23 Microsoft Corporation Mechanism to save system power using packet filtering by network interface
JP2013161381A (ja) * 2012-02-08 2013-08-19 Canon Inc 情報処理装置、情報処理装置の制御方法、及びプログラム
TWI458314B (zh) 2012-03-22 2014-10-21 Wistron Corp 傳送遠端封包至主機的伺服器系統及其管理方法
US9459683B2 (en) * 2013-09-27 2016-10-04 Intel Corporation Techniques for entering a low power state

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040141461A1 (en) * 2003-01-22 2004-07-22 Zimmer Vincent J. Remote reset using a one-time pad
CN201781588U (zh) * 2007-03-16 2011-03-30 弗洛保健技术有限责任公司 用于计算机的远程激活装置
CN101373448A (zh) * 2008-08-15 2009-02-25 华硕电脑股份有限公司 具有远程管理的计算机系统
CN102999148A (zh) * 2011-09-15 2013-03-27 鸿富锦精密工业(深圳)有限公司 具保护功能的网络唤醒系统

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MIGUEL JIMENO等: "《Performance,Comoputing and Communications Conference,2008.IPCC 2008.IEEE International》", 9 January 2009 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110008071A (zh) * 2019-03-25 2019-07-12 联想(北京)有限公司 一种远程调试装置及方法
CN110008071B (zh) * 2019-03-25 2021-04-13 联想(北京)有限公司 一种远程调试装置及方法

Also Published As

Publication number Publication date
US20150134728A1 (en) 2015-05-14
TWI510910B (zh) 2015-12-01
US9332064B2 (en) 2016-05-03
CN104636235B (zh) 2018-09-07
TW201518927A (zh) 2015-05-16

Similar Documents

Publication Publication Date Title
TWI510910B (zh) 電腦系統及其遠端控制方法
US11792271B2 (en) Remote management for a computing device
TWI386791B (zh) 用以將計算平台轉換為低電力系統狀態之技術
CN106255937B (zh) 具有始终通电的处理器的片上系统
CN101662370B (zh) 服务器休眠/唤醒方法及具有休眠/唤醒功能的服务器
TWI411913B (zh) 用於限制處理器效能之系統及方法
CN104205755B (zh) 用于在计算设备的网络触发的唤醒期间延迟分组的方法、设备和系统
US12223308B2 (en) Methods and apparatus to perform a pseudo-S3 protocol to update firmware and/or activate new firmware with a warm reset
JP2008112452A (ja) メモリ・モジュールの熱管理
US12253966B2 (en) PCIe deterministic link training using OOB communications and enumeration optimization during different power-up states
KR20160147954A (ko) Soc를 재구성하고 메모리-전용 통신 모드를 지원하는 올웨이즈-온 프로세서를 갖는 시스템 온 어 칩
CN103218027A (zh) 控制装置、控制方法以及电子装置
JP6333971B2 (ja) ジェネリックホストベースのコントローラレイテンシ方法及び装置
US10248486B2 (en) Memory monitor
US10445108B2 (en) Technologies for optimizing resume time for media agnostic USB
US10739843B2 (en) System and method of monitoring device states
US9201663B2 (en) Computer system and remote control method for computer device
CN101404583A (zh) 一种唤醒服务器的方法、服务器和网络系统
CN104185826A (zh) 控制微服务器中的功率管理
TW201523277A (zh) 伺服器系統與節點偵測方法
US10645166B2 (en) Network interface card
US20140223066A1 (en) Multi-Node Management Mechanism
CN103984543A (zh) 一种在国产飞腾处理器上实现待机、休眠及唤醒的方法
TW201518919A (zh) 電源管理裝置和方法
CN114780166A (zh) 引脚配置的方法、相关装置、设备以及可读存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20180329

Address after: The new Taiwan Chinese Taiwan New Taipei City Xizhi District Five Road No. 88 21 floor

Applicant after: Weft technology service Limited by Share Ltd

Address before: Chinese Taiwan New Taipei City

Applicant before: Weichuang Zitong Co., Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant