远程可控电子设备、网络系统及其远程控制方法

文档序号:9624134阅读:881来源:国知局
远程可控电子设备、网络系统及其远程控制方法
【专利说明】远程可控电子设备、网络系统及其远程控制方法
[0001]相关申请的交叉引用
[0002]本申请要求2014年8月25日在韩国知识产权局提交的、韩国专利申请N0.10-2014-0110671的优先权,在此通过引用并入其全部内容。
技术领域
[0003]与示例性实施例一致的装置和方法涉及一种电子设备、包括该电子设备的网络系统及其远程控制方法,并且更具体地涉及一种使用低功率的远程可控电子设备、网络系统及其远程控制方法。
【背景技术】
[0004]近来,在家庭和办公室环境中已经越来越多使用多个电子设备。电子设备可以通过网络连接到外部设备。当用户在外面时,外部设备能够远程控制在家庭或办公室中的电子设备的操作。
[0005]详细来说,许多近来的电子设备支持局域网唤醒(下文中,称为WoL)因此关闭状态下的电子设备可以远程打开。这里,WoL功能意味着这样的技术:使得网络管理器能打开用于在远程地点的若干电子设备的电源,或者将处于省电模式的计算机转换到正常状态。即使当用于电子设备的电源关闭时,也通过从其中安装了用于网络上的远程管理的应用的服务器发送唤醒帧或特定分组到要远程控制的电子设备,来执行WoL功能。在该情况下,向电子设备中的网络适配器装置供电以接收唤醒帧或特定分组,因此当网络适配器装置接收到特定分组时,关闭的设备可以被远程唤醒。
[0006]为了执行WoL功能,中继对应网络和外部网络之间的通信的中继器,可以使用网络地址转换(NAT)表(下文中,称为NAT表)。例如,当外部设备发送用于打开电子设备的打开命令时,中继器可以从外部接收打开命令信号,并且通过使用NAT表发送打开命令信号到对应的电子设备。NAT表匹配分配给中继器的公共IP地址与外部设备的私有IP地址。也就是说,通过保持NAT表,中继器连接到外部网络以确定信号发送到的电子设备的地址。然而,当不存在电子设备和外部设备之间的通信预定时间时,NAT表没有保持更新,因此可能不能发现电子设备的地址。结果,一般用户难以一直维持NAT表中的对应电子设备的地址。
[0007]因此,存在对将电子设备保持在远程可控状态下的低功率技术的需要。
[0008]根据各种示例性实施例,使用低功率维持电子设备的网络会话,因此电子设备可以保持在远程可控状态。

【发明内容】

[0009]示例性实施例克服了以上缺点和以上没有描述的其它缺点。而且,不要求示例性实施例克服以上描述的缺点,并且示例性实施例可以不克服以上描述的任何问题。
[0010]示例性实施例涉及一种可以保持远程可控状态的电子设备、包括该电子设备的网络系统以及使用低功率的其远程控制方法。
[0011]根据示例性实施例的一方面,一种电子设备包括:处理器,配置为在该电子设备打开的同时控制该电子设备,并且响应于关闭命令关闭该电子设备;网络接口卡(NIC),配置为在该处理器关闭的同时,通过中继器与外部服务器周期性地交换保持唤醒消息;以及电源,配置为在该电子设备关闭的同时,向该NIC供电。
[0012]该处理器可以进一步配置为响应于关闭命令,向该NIC传送TCP/IP会话信息。
[0013]该NIC可以配置为响应于接收到局域网唤醒(WoL)信号打开该电子设备。
[0014]该NIC可以进一步配置为接收地址解析协议(ARP)请求消息,并且响应于该ARP请求消息发送包括该NIC的媒体访问控制(MAC)地址的ARP应答消息。
[0015]该NIC可以包括以太网模块和W1-Fi模块中的至少一个,并且以太网模块和W1-Fi模块中的至少一个可以配置为通过检测WoL信号,执行处理TCP段生成、TCP ACK应答、检查和校验、IP数据报生成和ARP的功能。
[0016]该模块可以进一步配置为处理安全套接层(SSL)协议和传输层安全(TLS)协议中的至少一个。
[0017]该NIC可以进一步配置为接收和处理作为TCP应答的ACK,并且响应于接收到该ACK,生成作为TCP应答的ACK并且发送生成的ACK。
[0018]该NIC可以进一步配置为与该外部服务器周期性地交换保持唤醒消息,并且可以取决于用户设置改变该保持唤醒消息的传输时段。
[0019]该处理器可以包括至少一个中央处理单元(CPU)。
[0020]根据示例性实施例的另一方面,一种远程控制电子设备的方法包括:响应于输入到该电子设备的关闭命令,关闭该电子设备的处理器;在该电子设备关闭的同时,向该电子设备的网络接口卡(NIC)供电;以及在该处理器关闭的同时,由该NIC通过中继器与外部服务器周期性地交换保持唤醒消息。
[0021]该处理器的关闭可以包括从该处理器向该NIC传送TCP/IP会话信息。
[0022]该方法可以进一步包括响应于该NIC接收到局域网唤醒(WoL)信号,打开该电子设备。
[0023]该周期性交换可以进一步包括响应于从该中继器接收到地址解析协议(ARP)请求消息,通过该NIC发送包括该NIC的MAC地址的ARP应答消息。
[0024]该NIC可以包括以太网模块和W1-Fi模块中的至少一个,并且该周期性交换可以进一步包括由以太网模块和W1-Fi模块中的至少一个,通过检测WoL信号执行处理TCP段生成、TCP ACK应答、检查和校验、IP数据报生成和ARP的功能。
[0025]该周期性交换可以进一步包括通过以太网模块和W1-Fi模块中的至少一个,处理安全套接层(SSL)协议和传输层安全(TLS)协议中的至少一个。
[0026]该周期性交换可以进一步包括通过该NIC,接收和处理作为TCP应答的ACK,生成作为TCP应答的ACK并且发送生成的ACK。
[0027]该周期性交换可以进一步包括通过该NIC,与该外部服务器周期性地交换保持唤醒消息,并且取决于用户设置改变该保持唤醒消息的传输时段。
[0028]该处理器可以是中央处理单元(CPU)。
[0029]根据示例性实施例的另一方面,一种用于控制电子设备的网络系统包括:电子设备,包括:处理器,配置为在该电子设备打开的同时控制该电子设备,并且响应于关闭命令关闭该电子设备;以及网络接口卡(NIC),配置为在该处理器关闭的同时,通过中继器与外部服务器周期性地交换保持唤醒消息,以维持与外部服务器的网络会话;以及中继器,配置为存储网络地址转换表和中继该电子设备和该外部服务器之间的通信,以维持该网络地址转换表中的电子设备的当前地址。该中继器可以进一步配置为响应于通过该外部服务器从外部客户端接收到指向该电子设备的控制信号,向该电子设备发送该控制信号。
[0030]另外和/或其它方面和优点将部分地在以下的描述中阐述,并且将部分地从描述中显而易见,或者可以通过示例性实施例的实践学习。
【附图说明】
[0031]通过参考附图描述某些示例性实施例,以上和/或其它方面将更明显,附图中:
[0032]图1是示意性图示根据示例性实施例的电子设备的配置的框图;
[0033]图2是示意性图示根据示例性实施例的远程控制系统的配置的框图;
[0034]图3和4是示意性图示根据另一示例性实施例的远程控制系统的配置的框图;
[0035]图5是图不根据不例性实施例的取决于WoL信号的电子设备的打开处理的图;
[0036]图6是图示其中在W1-Fi模块中实现用于交换保持唤醒消息的网络堆栈的示例的图;
[0037]图7是图示根据示例性实施例的远程控制方法的流程图;以及
[0038]图8是图不根据不例性实施例的打开电子设备的打开处理的流程图。
【具体实施方式】
[0039]下文中,将参考附图详细描述示例性实施例。
[0040]在以下描述中,相同的附图标记用于同样或类似的元件,即使在不同的图中。描述中定义的事项,诸如详细的结构和元件,被提供来帮助全面理解。因此,显然可执行示例性实施例而不需那些具体定义的事项。而且,不详细描述公知的功能或结构,因为它们会以不必要细节模糊本公开。诸如“至少一个”的表述当在元件列表之前时,修饰元件的整个列表而不修饰列表的单个元件。
[0041]图1是示意性图示根据示例性实施例的电子设备的配置的框图。
[0042]参考图1,电子设备100可以包括处理器,例如,中央处理单元(CPU) 20、网络接口卡(NIC) 30以及电源40。
[0043]CPU 20配置为在电子设备100关闭的同时控制电子设备100的操作。CPU 20可以在网络堆栈的数个层之中执行用户区(应用层)和内核区(IP层、TCP层)的操作。通过从电源40接收电力启动CPU 20。当关闭电子设备100时,切断从电源40提供给CPU 20的电力。
[0044]网络接口卡(NIC) 30是安装在计算机中以能够被连接到网络的扩展网卡。NIC 30可以通过被提供普通电力执行网络操作,即使当电子设备100被关闭时。例如,当关闭CPU20时,NIC 30可以从外部服务器接收保持唤醒消息,并且执行如生成和发送对接收的保持唤醒消息的应答的处理。而且,NIC 30可以接收地址解析协议(ARP)请求消息并且执行处理,如生成和发送ARP应答消息,其作为对接收的ARP请求消息的应答,包括NIC 30的介质访问控制(MAC)地址。该消息通过中继器发送到外部服务器,该中继器中继与连接电子设备100的网络的通信。中继器可以在发送和接收消息期间保持NAT表,以保持继续与外部网络的连接的远程可控状态。以下将描述详细的组件。
[0045]此外,NIC 30可以包括以太网模块和W1-Fi模块中的至少一个。NIC 30中包括的模块可以通过检测局域网唤醒(WoL)信号,执行处理传输控制协议(TCP)段生成、TCP ACK应答、检查和校验、因特网协议(IP)数据报生成和地址解析协议(ARP)的功能,以实现打开用于电子设备100的电源要求的功能。而且,NIC 30中包括的模块
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1