远程控制本地网络装置的方法及其设备的制作方法

文档序号:7653365阅读:167来源:国知局
专利名称:远程控制本地网络装置的方法及其设备的制作方法
远程控制本地网络装置的方法及其设备本申请要求于2006年10月9日提交到韩国知识产权局的第10-2006-0098157号韩国专利申请的优先权,该申请公开于此以资参考。技术领域,符合本发明的方法和设备涉及远程控制本地网络装置,更具体地说,涉 及一种远程控制本地网络装置的方法以及执行该方法的设备。
背景技术
防火墙是能够建立防备外部不良黑客威胁的策略的硬件/软件装置,并且 防火墙可被划分为网关级防火墙和个人防火墙。具体说来,网关级防火墙安 装在网关级,并且保护本地网络免受外部网络侵害。网络地址翻译(NAT)是用于翻译通信网络中的地址的处理,其用于在 网络层(作为开放式系统互连(OSI)模型的第三层)将专用互联网协议(IP ) 地址翻译为公共IP地址,并用于保存互联网公共IP地址,或者可将NAT用 作保护连接到公共网络(诸如,互联网)的用户专用网络免受黑客侵害的防火墙。当NAT用作防火墙时,NAT被用于路由器中,所述^各由器是连接到外 部通信网络(即,互联网)的装置。路由器对外部仅宣告分配给它的公共IP 地址,允许本地网络的内部仅使用专用IP地址,如果必要,则所述路由器在 公共IP地址与本地网络中的相应专用IP地址之间进行翻译。因此,由于为 了攻击网络,黑客必须知道本地网络中的专用IP地址,所以黑客不可能仅通 过公共IP地址来攻击本地网络,由此可保护本地网络。图1示出由防火墙保护的本地网络110与外部服务器120之间的关系。 参照图1,构成本地网络110的本地网络装置112、 114和116经由单一 网络彼此连接,并且还连接到诸如互联网的外部网络。本地网络110还受防 火墙或NAT保护。当本地网络110受防火墙或NAT保护时,本地网络110 可访问外部服务器120,而外部服务器120对本地网络110的访问被阻止。
例如,当使用NAT建立防火墙时,由于外部服务器120不知道本地网络 110的专用IP地址,所以外部服务器120无法控制本地网络110中的本地网 络装置112、 114和116中的任何装置。如上所述,根据现有技术,没有提供远程控制本地网络装置的方法,其 中,从外部对所述本地网络装置的直接访问被阻止。发明内容本发明提供一种远程控制本地网络装置的方法以及执行该方法的设备, 其中,从外部对所述本地网络装置的直接访问被阻止。根据本发明的一方面,提供一种远程控制本地网络装置的方法,所述方 法包括周期性地从本地网络中的每个本地网络装置接收访问请求,其中, 从外部对所述本地网络装置的直接访问被阻止;如果作为接收访问请求的结 果,形成本地网络装置与位于本地网络外部的服务器之间的连接,则确定是 否存在将被发送到所述本地网络装置的命令;如果确定存在将被发送到所述 本地网络装置的命令,则在形成所述连接的同时将所述命令发送到所述本地 网络装置,以控制所述本地网络装置。可通过防火墙或网络地址翻译(NAT)来阻止^Mv外部对本地网络装置的 访问。可使用可扩展标记语言(XML)格式来形成所述命令。可使用简单对象访问协议(SOAP)来发送所述命令。所述命令可以是必须由本地网络装置根据用户的输入执行的操作或用于 提高本地网络装置的性能的操作。可根据本地网络装置的性能或所述服务器的性能来变化地调整周期性地 接收访问请求的周期。所述方法还可包括执行验证以确定期望控制本地网络装置的用户是否 是授权用户,其中,如果作为验证结果,确定用户是授权用户,则允许用户 控制本地网络装置。所述方法还可包括在服务器中注册本地网络装置,其中,本地网络装 置的注册包括如果作为验证结果确定用户是授权用户,则从本地网络装置 接收用于识别本地网络装置的唯一代码号;确定是否允许注册接收的代码号; 如果确定允许注册接收的代码号,则在服务器中注册所述接收的代码号。 确定是否允许注册接收的代码号的步骤可包括根据接收的代码号是否 满足本地网络装置的唯一代码号格式或接收的代码号是否已经注册在服务器 中来确定是否允许注册接收的代码号。所述方法还可包括确定本地网络装置是否可用,其中,如果确定本地网 络装置可用,则将命令发送到本地网络装置,如果确定本地网络装置不可用, 则在本地网络装置可用之后将所述命令发送到本地网络装置。根据本发明的另 一方面,提供一种用于远程控制本地网络装置的方法的服务器,所述服务器包括接收器,周期性地从本地网络中的每个本地网络 装置接收访问请求,其中,从外部对所述本地网络装置的直接访问被阻止; 搜索单元,如果作为接收访问请求的结果,形成本地网络装置与位于本地网 络外部的服务器之间的连接,则所述搜索单元确定是否存在将被发送到所述 本地网络装置的命令;发送器,如果确定存在将被发送到所述本地网络装置 的命令,则所述发送器在形成所述连接的同时将所述命令发送到所述本地网 络装置,以控制所述本地网络装置。可通过防火墙或网络地址翻译(NAT)来阻止v^人外部对本地网络装置的 访问。可使用可扩展标记语言(XML)格式来形成所述命令。 可使用简单对象访问协议(SOAP)来发送所述命令。 所述命令可以是必须由本地网络装置根据用户的输入执行的操作或用于 提高本地网络装置的性能的操作。所述服务器还可包括验证单元,执行验证以确定期望控制本地网络装 置的用户是否是授权用户,其中,如果作为由验证单元执行的验证结果,确 定用户是授权用户,则用户被允许控制本地网络装置。所述服务器还可包括装置注册单元,在服务器中注册本地网络装置, 其中,装置注册单元包括代码号确定器,如果从本地网络装置接收到用于 识别本地网络装置的唯一代码号,则所述代码号确定器确定是否允许注册接 收的代码号;以及代码号注册单元,如果确定允许注册接收的代码号,则所 述代码号注册单元在服务器中注册所述接收的代码号,其中,当作为由验证 单元执行的验证结果确定用户是授权用户时,接收所述代码号。代码号确定器可根据接收的代码号是否满足本地网络装置的唯一代码号 格式或接收的代码号是否已经注册在服务器中来确定是否允许注册接收的代 码号。所述服务器还可包括状态确定器,确定本地网络装置是否可用,其中, 如果确定本地网络装置可用,则状态确定器将命令发送到本地网络装置,如 果确定本地网络装置不可用,则状态确定器在本地网络装置可用之后将所述 命令发送到本地网络装置。根据本发明的另 一方面,提供一种用于远程控制本地网络装置的方法的本地网络装置,所述本地网络装置包括发送器,周期性地将访问请求发送 到服务器;接收器,如果作为使用发送器发送访问请求的结果,形成本地网 络装置与服务器之间的连接,则所述接收器从服务器接收命令;操作控制器, 根据由接收器接收的命令控制操作被执行。本地网络装置还可包括计时器,确定由发送器周期性地发送访问请求 的周期,其中,计时器根据本地网络装置的性能或服务器的性能来变化地调 整所述周期。根据本发明的另一方面,提供一种计算机可读记录介质,所述计算机可 读记录介质存储由计算机执行以远程控制本地网络装置的软件指令,所述指 令包括周期性地从本地网络中的每个本地网络装置接收访问请求,其中, 从外部对所述本地网络装置的直接访问被阻止;如果作为接收访问请求的结 果,形成本地网络装置与位于本地网络外部的服务器之间的连接,则确定是 否存在将被发送到所述本地网络装置的命令;如果确定存在将被发送到所述 本地网络装置的命令,则在形成所述连接的同时将所述命令发送到所述本地 网络装置,以控制所述本地网络装置。


通过参照附图详细描述本发明的示例性实施例,本发明的上述和其它方 面将会变得更加清楚,其中图1示出由防火墙保护的本地网络与外部服务器之间的关系;图2是根据本发明示例性实施例的服务器的框图;图3是示出简单对象访问协议(SOAP)的操作处理的流程图;图4是示出根据本发明示例性实施例的装置注册单元的操作处理的流程图;图5是根据本发明示例性实施例的本地网络装置的框图; 图6是用于描述根据本发明示例性实施例的远程控制本地网络装置的方法的配置;以及图7是示出根据本发明示例性实施例的远程控制本地网络装置的流程图。
具体实施方式
以下,将通过参照附图解释本发明的示例性实施例来描述本发明。 图2是根据本发明示例性实施例的服务器的框图。参照图2,服务器包括验证单元210、接收器220、搜索单元230、发 送器240、装置注册单元250和状态确定器260。验证单元210执行验证处理,以确定期望控制本地网络装置的用户是否 是授权用户。验证处理对于注册和控制本地网络装置而言是必要的,这将在后面描述。 也就是说,如果用户不是授权用户,则用户无法在^I良务器中注册本地网络装 置或使用服务器控制本地网络装置。验证单元210通过以下处理执行验证处理从期望控制本地网络装置的 用户接收用户标识(ID)和密码,将接收的用户ID和密码与存储在服务器中 的授权用户的用户ID和密码进行比较。授权用户是本地网络装置的所有者以及本地网络装置的所有者允许其使 用本地网络装置的个人。本地网络装置的所有者允许其使用本地网络装置的 任何一个人通过从所述本地网络装置的所有者获取用户ID和密码并经过验 证处理而纟皮承认为3受^又用户。接收器220周期性地从本地网络中的每个本地网络装置接收访问请求, 其中,从外部对所述本地网络装置的直接访问被阻止。如上所述,当使用NAT建立防火墙时,本地网络装置可访问外部(例如, 服务器),而外部的服务器无法访问本地网络装置。然而,如果由于服务器周期性地从本地网络装置接收访问请求而形成本 地网络装置与服务器之间的连接,则服务器可访问本地网络装置。可通过各种方式实现本地网络装置的访问请求。例如,如果本地网络装 置将分配给它的专用IP地址发送到服务器作为访问请求,则服务器可直接访 问本地网络装置。
更具体地说,通常,由于专用IP地址经常改变,所以即使服务器期望访 问本地网络装置,服务器也无法得知当前的专用IP地址,因此,服务器无法 访问本地网络装置。然而,如果本地网络装置直接将它的专用IP地址发送到 服务器,则服务器可使用接收的专用IP地址来访问本地网络装置。如果由于服务器周期性地接收访问请求而形成本地网络装置与位于本地 网络外部的服务器之间的连接,则搜索单元230确定是否存在将被发送到本 地网络装置的命令。所述命令可以是必须由本地网络装置根据用户的输入执行的操作或用于提高本地网络装置的性能的操作。例如,如果本地网络装置是打印机,则必 须由本地网络装置执行的操作会是文档的打印。在这种情况下,如果用户使 用服务器将用于打印文档的命令发送到本地网络中的打印机,则打印机可从 服务器接收文档并打印接收的文档。用于提高本地网络装置的性能的操作可以是更新打印机的驱动程序。在更新打印机驱动程序的情况下,尽管可直接将更新的驱动程序发送到本地网 络装置以便执行所述驱动程序,但是也可将用于下载所述驱动程序的统一资源定位符(URL)发送到本地网络装置,从而本地网络装置可直接访问所述 URL,下载驱动程序并执行所述驱动程序。所述命令可具有可扩展标记语言(XML )格式。XML是用于web开发 的通用语言,并提供主页创建功能和搜索功能,这与超文本标记语言(HTML) 相比有所改进,并且XML使得客户机系统的复杂数据处理变得容易。XML 还允许互联网用户容易地编辑和管理将,皮添加到web的内容,并且XML处 理结构数据库。然而,所述命令的格式并不受限于XML。如果确定存在将被发送到本地网络装置的命令,则发送器240在形成所 述连接的同时将控制命令发送到本地网络装置。如上所述,为了使发送器240 发送用于控制本地网络装置的命令,必须由验证单元210成功执行用于确定 用户是否是授权用户的验证处理。可使用简单对象访问协议(SOAP)来发送所述命令。SOAP是提出在存在于网络中的各种部件之间有效地实现调用(call)的通过使用各个应用层协议中的HTTP来为各个系统之间的通信以及所述系统 的集成提供相对简单和容易的机制。
由于其它应用层协议使用唯一的传输控制协议(TCP)或用户数据报协议(UDP ),所以会由于安装在互联网中的防火墙而产生许多限制。然而,SOAP 提供一种用于在不受与HTTP相关的防火墙的限制的情况下,有效地执行与 互联网中的多个未指定客户机或指定的服务器的远程通信。 图3是示出SOAP的#:作处理的流程图。参照图3,在操作310,客户机向服务器请求所述服务器可提供的服务的 列表。也就是说,客户机通过HTTP向服务器请求以XML格式形成的服务列在操作320,服务器将以XML格式形成的服务列表发送到客户机。 这里,如果客户机已经知道服务列表,则可省略操作310和320。 在操作330,客户机在接收的服务列表中搜索期望的服务,并向服务器请求选择的服务。在操作340,服务器执行请求的服务并将结果返回客户机。 回头参照图2,装置注册单元250在服务器中注册本地网络装置。 装置注册单元250包括代码号确定器252和代码号注册单元254。 如果从本地网络装置接收到用于识别本地网络装置的唯一代码号,则代码号确定器252确定是否允许注册接收的代码号。只有当基于验证结果确定用户是授权用户时,接收器220才从本地网络装置接收代码号。可将本地网络装置编程为当本地网络装置开启或特定键被点击时,所述本地网络装置将它的代码号发送到服务器。代码号确定器252根据接收的代码号是否满足本地网络装置的唯一代码号格式或接收的代码号是否已经注册在服务器中来确定是否允许注册接收的代码号。所述代码号可以是由本地网络装置的制造商提供的本地网络装置的序列 号。在这种情况下,确定接收的代码号是否满足唯一代码号格式的方法如下。如果假设由制造商提供的序列号为M2000到M5000,则只有通过组合作 为开头的M和数字2000到5000中的任何一个而获得的序列号才能满足代码 号格式。如果接收的序列号没有落入所提供的序列号的范围内或者不具有所 提供的序列号的格式,即,如果接收到M5100或K2300,则接收的序列号不 能满足代码号格式。
执行确定接收的代码号是否已经注册在服务器中的处理,以防止当本地 网络装置的代码号已经注册在服务器中时,在该服务器中注册相同的代码号。例如,如果M2000已经注册在服务器中,则代码号M2000不能再次注册在 服务器中。如果作为代码号确定器252的确定结果,确定允许注册接收的代码号, 则代码号注册单元254在服务器中注册接收的代码号。将代码号注册在服务器中的原因是为了将来在通过注册代码号而创建可 用本地网络装置的列表之后,可从列表选择本地网络装置并使用该本地网络装置。图4是示出根据本发明示例性实施例的装置注册单元250的操作处理的 流程图。参照图4,在操作410确定期望注册本地网络装置的用户是否是授权用户。也就是说,使用验证单元210确定期望注册本地网络装置的用户的用户 ID和密码与注册在服务器中的授权用户的用户ID和密码是否相同。如果在操作410确定期望注册本地网络装置的用户是4受权用户,则在操 作420接收本地网络装置的代码号。在操作430确定是否允许注册接收的代码号。如上所述,代码号确定器252根据接收的代码号是否满足本地网络装置许注册接收的代码号。如果在操作430确定允许注册接收的代码号,则在#:作440注册接收的 本地网络装置的代码号。在操作450确定是否存在将另外注册的本地网络装置。如果在操作450 确定存在将另外注册的本地网络装置,则处理返回操作420,如果在操作450 确定不存在将另外注册的本地网络装置,则处理结束。回头参照图2,如果确定本地网络装置可用,则状态确定器260将命令 发送到本地网络装置,如果确定本地网络装置不可用,则状态确定器260在 本地网络装置可用之后将命令发送到本地网络装置。当本地网络装置关闭或由于故障而无法操作时,本地网络装置会不可用。如果命令只有当立即被执行时才有效,则即使在本地网络装置从不可用
状态变为可用状态之后,也不发送所述命令。例如,如果将被使用的本地网络装置是TV和可记录数字通用盘(DVD-R)播放器,则假设想要记录指定日期和指定时间的TV节目。在这 种情况下,当因为TV或DVD-R播放器不可用而无法发送命令时,即使TV 或DVD-R播放器以后变得可用,由于TV节目已经广播,所以也不再发送用 于记录TV节目的命令。如示例中所述,根据本发明示例性实施例的服务器 可同时控制两个以上的本地网络装置。图5是根据本发明示例性实施例的本地网络装置的框图。 参照图5,本地网络装置包括发送器510、接收器520、操作控制器530 和计时器540。发送器510周期性地将访问请求发送到服务器。计时器540确定由发送器510周期性地发送的访问请求的周期。计时器 540可根据本地网络装置的性能或服务器的性能来变化地调整访问请求的周 期。例如,当每IO秒执行一次访问请求时,如果出现本地网络装置或服务器 的超载,则每20秒执行一次访问请求。通过这种方式,可调整访问请求的发 送周期。如果作为使用发送器510发送访问请求的结果,形成了本地网络装置与服务器之间的连接,则接收器520从服务器接收命令。操作控制器530根据由接收器520接收的命令来控制操作被执行。图6是用于描述根据本发发明示例性实施例的远程控制本地网络装置的方法的配置。参照图6,本地网络装置为数码相机602、便携式多媒体播放器(PMP) 604和蜂窝式电话606 。本地网络装置602 、 604和606经由互联网连接到远 程区域中的服务器610。此外,用户的终端620被连接到服务器610,从而授 权用户可访问服务器610。本地网络装置602、604和606中的每一个将访问请求发送到服务器610。 期望控制本地网络装置602、 604和606的用户通过使用终端620访问服务器 610将命令发送到本地网络装置602、 604和606。如果响应于从本地网络装 置602、 604和606中的每一个接收的访问请求而形成本地网络装置602、 604 和606与服务器610之间的连接,则服务器610将用户的命令发送到本地网 络装置602、 604和606中的每一个。 图7是示出根据本发明示例性实施例远程控制本地网络装置的方法的流 程图。参照图7,在操作710,周期性地从每个本地网络装置接收访问请求,其 中,从外部对所述本地网络装置的直接访问被阻止。在操作720,如果作为接收访问请求的结果而形成本地网络装置与服务 器之间的连接,则确定是否存在将被发送到本地网络装置的命令。在操作730,如果确定存在将被发送到本地网络装置的命令,则在形成 所述连接的同时将命令发送到本地网络装置,以控制本地网络装置。还可将本发明实现为计算机可读记录介质上的计算机可读代码。所述计 算机可读记录介质是可存储以后可由计算机系统读取的数据的任何数据存储 装置。计算机可读记录介质的示例包括只读存储器(ROM)、随机存取存储器(RAM)、 CD-ROM、磁带、软盘、光学数据存储装置和载波(诸如通 过互联网的数据传输)。如上所述,根据本发明,可远程控制本地网络装置,其中,从外部对所 述本地网络装置的直接访问被阻止。尽管已参照本发明示例性实施例具体示出和描述了本发明,但是本领域 技术人员应理解在不脱离由权利要求限定的本发明的精神和范围的情况下, 可在形式和细节上进行各种改变。应将示例性实施例理解为仅具有描述作用, 而不是为了限制的目的。因此,本发明的范围不是由本发明的详细描述限定, 而是由权利要求限定,落入该范围内的所有改变将被理解为包括在本发明中。
权利要求
1、一种远程控制一个或多个本地网络装置的方法,所述方法包括周期性地从本地网络中的一个或多个本地网络装置中的每一个接收访问请求,其中,从本地网络外部对所述本地网络装置的直接访问被阻止;如果作为接收访问请求的结果,形成一个或多个本地网络装置中的第一本地网络装置与位于本地网络外部的服务器之间的连接,则确定是否存在将被发送到第一本地网络装置的命令;以及如果确定存在将被发送到第一本地网络装置的命令,则在形成连接的同时将所述命令发送到第一本地网络装置,以便控制第一本地网络装置。
2、 如权利要求1所述的方法,使用防火墙或网络地址翻译来阻止从本地 网络外部对本地网络的访问。
3、 如权利要求l所述的方法,其中,使用可扩展标记语言格式来形成所 述命令。
4、 如权利要求l所述的方法,其中,使用筒单对象访问协议来发送所述 命令。
5、 如权利要求l所述的方法,其中,所述命令是必须由第一本地网络装 置根据用户的输入执行的操作或用于提高第 一本地网络装置的性能的操作。
6、 如权利要求l所述的方法,其中,根据第一本地网络装置的性能或所 述服务器的性能来变化地调整周期性地接收访问请求的周期。
7、 如权利要求l所述的方法,还包括执行验证以确定期望控制第一本 地网络装置的用户是否具有授权,其中,如果基于验证结果确定用户具有授权,则允许用户控制第一本地 网络装置。
8、 如权利要求7所述的方法,还包括在服务器中注册第一本地网络装置,其中,第一本地网络装置的注册包括如果基于验证结果确定用户具有授权,则从第一本地网络装置接收用于 识别第 一本地网络装置的代码号;确定是否允许注册接收的代码号;以及如果确定允许注册接收的代码号,则在服务器中注册所述接收的代码号。
9、 如权利要求8所述的方法,其中,确定是否允许注册接收的代码号的 步骤包括基于接收的代码号是否满足第一本地网络装置的唯一代码号格式 或接收的代码号是否已经注册在服务器中来确定是否允许注册接收的代码 号。
10、 如权利要求1所述的方法,还包括确定第一本地网络装置是否可用,其中,如果确定第一本地网络装置可用,则将命令发送到第一本地网络 装置,以及如果确定第一本地网络装置不可用,则在第一本地网络装置可用之后将 所述命令发送到第 一本地网络装置。
11、 一种用于远程控制一个或多个本地网络装置的服务器,所述服务器包括接收器,周期性地从本地网络中的一个或多个本地网络装置中的每一个 接收访问请求,其中,从外部对所述本地网络装置的直接访问被阻止;搜索单元,如果作为接收访问请求的结果,形成第一本地网络装置与位 于本地网络外部的服务器之间的连接,则所述搜索单元确定是否存在将被发 送到第一本地网络装置的命令;以及发送器,如果确定存在将被发送到第一本地网络装置的命令,则所述发 送器在形成所述连接的同时将所述命令发送到第 一本地网络装置,以便控制 第一本地网络装置。
12、 如权利要求11所述的服务器,其中,通过防火墙或网络地址翻译来 阻止从外部对第 一本地网络装置的访问。
13、 如权利要求11所述的服务器,其中,使用可扩展标记语言格式来形 成所述命令。
14、 如权利要求11所述的服务器,其中,使用简单对象访问协议来发送 所述命令。
15、 如权利要求11所述的服务器,其中,所述命令是必须由第一本地网 络装置根据用户的输入执行的操作或用于提高第一本地网络装置的性能的操作。
16、 如权利要求11所述的服务器,还包括验证单元,执行验证以确定 期望控制第 一本地网络装置的用户是否具有授权,其中,如果基于验证结果确定用户具有授权,则用户被允许控制第一本 地网络装置。
17、 如权利要求16所述的服务器,还包括装置注册单元,在服务器中 注册第一本地网络装置,其中,装置注册单元包括代码号确定器,如果从第 一本地网络装置接收到用于识别第 一本地网络 装置的唯一代码号,则所述代码号确定器确定是否允许注册接收的唯一代码 号;以及代码号注册单元,如果确定允许注册接收的代码号,则所述代码号注册 单元在服务器中注册所述接收的代码号,其中,当基于验证结果确定用户具有授权时,所述代码号被接收。
18、 如权利要求17所述的服务器,其中,代码号确定器基于接收的代码 号是否满足第一本地网络装置的唯一代码号格式或接收的代码号是否已经注 册在服务器中来确定是否允许注册接收的代码号。
19、 如权利要求11所述的服务器,还包括状态确定器,确定第一本地 网络装置是否可用,其中,如果确定第一本地网络装置可用,则状态确定器将命令发送到第 一本地网络装置,如果确定第一本地网络装置不可用,则状态确定器在第一 本地网络装置可用之后将所述命令发送到第 一本地网络装置。
20、 一种用于远程控制一个或多个本地网络装置的方法的本地网络装置, 所述本地网络装置包括发送器,周期性地将访问请求发送到服务器;接收器,如果作为使用发送器发送访问请求的结果,形成本地网络装置 与服务器之间的连接,则所述接收器从服务器接收命令;以及 操作控制器,基于所述命令控制操作被执行。
21、 如权利要求20所述的本地网络装置,还包括计时器,确定由发送 器周期性地发送的访问请求的周期,其中,计时器根据本地网络装置的性能或服务器的性能来变化地调整所 述周期。
22、 一种计算机可读记录介质,所述计算机可读记录介质存储使得计算 机能够执行用于远程控制本地网络装置的操作的软件指令,所述操作包括周期性地从本地网络中的多个本地网络装置中的每一个接收访问请求,其中,从本地网络外部对所述本地网络装置的直接访问被阻止;如果作为接收访问请求的结果,形成本地网络装置与位于本地网络外部 的服务器之间的连接,则确定是否存在将被发送到所述本地网络装置的命令; 以及如果确定存在将被发送到所述本地网络装置的命令,则在形成连接的同 时将所述命令发送到所述本地网络装置,以便控制所述本地网络装置。
全文摘要
提供一种远程控制本地网络装置的方法。所述方法包括周期性地从本地网络中的每个本地网络装置接收访问请求,其中,从外部对所述本地网络装置的直接访问被阻止;如果作为接收访问请求的结果,形成本地网络装置与位于本地网络外部的服务器之间的连接,则确定是否存在将被发送到本地网络装置的命令;以及如果确定存在将被发送到本地网络装置的命令,则在形成所述连接的同时将所述命令发送到本地网络装置,以控制所述本地网络装置。
文档编号H04L12/56GK101163097SQ20071010542
公开日2008年4月16日 申请日期2007年5月30日 优先权日2006年10月9日
发明者申盛国, 阿基尔·查帕拉玛杜古 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1