CN110622470B - 从因特网唤醒网络接入设备的方法 - Google Patents
从因特网唤醒网络接入设备的方法 Download PDFInfo
- Publication number
- CN110622470B CN110622470B CN201780089061.1A CN201780089061A CN110622470B CN 110622470 B CN110622470 B CN 110622470B CN 201780089061 A CN201780089061 A CN 201780089061A CN 110622470 B CN110622470 B CN 110622470B
- Authority
- CN
- China
- Prior art keywords
- localization
- network access
- access device
- information
- address
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/283—Processing of data at an internetworking point of a home automation network
- H04L12/2834—Switching of information between an external network and a home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
- H04L12/2869—Operational details of access network equipments
- H04L12/2898—Subscriber equipments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computing Systems (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
描述一种方法和装置,包括将本地化信息传送到本地化服务器,转换为休眠模式,从接入路由器接收唤醒帧,转换到唤醒模式,将更新的本地化信息传送到本地化服务器,以及建立网络接入设备和客户端设备之间的连接。还描述一种方法和装置,包括:传送连接到网络接入设备的请求,从本地化服务器接收网络接入设备的本地化信息,以及基于本地化信息建立网络接入设备和客户端设备之间的连接。
Description
技术领域
提出的方法旨在经由服务提供商的网络支持对终端用户的客户终端设备的远程接入。
背景技术
在多播和广播应用中,数据通过有线和/或无线网络从服务器传送到多个接收器。本文使用的多播***是服务器同时向多个接收器传送相同数据的***,其中接收器形成所有接收器的子集,直到并包括所有接收器。广播***是服务器同时向所有接收器传送相同数据的***。也就是,根据定义的多播***可以包括广播***。
该部分旨在向读者介绍本领域的各个方面,其可以与下面描述的本实施例相关。相信该讨论有助于向读者提供背景信息以促进更好地理解本公开的各个方面。因此,应该理解,要鉴于此地阅读这些陈述。
住宅网关典型经由局域网(LAN)或诸如IEEE 802.11的无线LAN(WLAN)连接到接入点(AP)。通常,住宅网关始终(每周7天,每天24小时)持续通电。但是,白天不使用住宅网关,因为人们白天不在家。客户端设备典型通过住宅网关接入因特网。客户端设备很少经由用于运营商维护或远程接入住宅中的其他控制设备或客户端设备的广域网(WAN)远程接入因特网,以便。如本文使用,术语住宅可与家庭和环境互换使用,其中环境可以包括但不限于家庭,小型企业或任何等同环境。因此,白天每周7天每天24小时保持通电至少在工作期间是一种浪费。本文使用的术语客户端设备包括但不限于双模式智能电话,平板电脑,个人数字助理(PDA),膝上型计算机,笔记本计算机以及用户可以移动和远程使用的任何其他设备(移动的计算设备)。本文使用的术语控制设备包括但不限于可以由客户端设备控制的任何设备,诸如可编程恒温器,灯,安全***等。
考虑典型住宅网关的正常功率10W,以及工作和旅行的白天10小时,每个工作日住宅网关将浪费大约100W功率。因此,需要一种机制或解决方案,其使得当不需要主动接入时,住宅网关设备在省电模式下工作。
如果没有客户端设备(站,节点)与住宅网关相关联,则已存在用于节省WiFi AP功率的方法。并且,这些方法专注于经由LAN(或WLAN)侧唤醒AP或住宅网关。同时,在物联网(IoT)家庭网络中,可能存在许多场景(情况,条件),其需要客户端设备的用户从因特网经由住宅网关远程接入和控制家用电子设备,例如,空调,窗户控制器,相机监视器。当LAN侧或WAN/因特网侧没有连接请求时,住宅网关要求处于休眠模式以节省功率。在LAN侧的客户端设备需要通过休眠的住宅网关进行连接的情况下,上述技术使得住宅网关能够立即唤醒(唤起)。相应地,如果客户端设备需要或期望(想要,希望)接入LAN侧的但是远程的另一设备,则客户端设备必须通过WAN(WLAN)侧接入该设备。这使得住宅网关处于休眠模式更加困难。为了使客户端设备远程接入LAN侧的设备,需要用于客户端设备从WAN(WLAN)侧唤醒住宅网关的手段。
在传统技术中,客户端设备从WAN/因特网侧远程接入住宅网关要求住宅网关的完全限定域名(FQDN)已经在域名服务器(DNS)服务器中注册。
经由住宅网关的FQDN,例如智能电话之类的客户端设备可以成功地查询网关的IP地址,然后建立到网关的连接。然而,
1.在传统过程中,如果住宅网关处于休眠模式,则远程客户端设备将不能建立该连接。
2.此外,运营商(服务提供商)的接入路由器(作为住宅网关的默认网关)也不可能唤醒该住宅网关,因为其物理位置未知,即,运营商的网络不知道唤醒帧(消息,分组,请求,命令)应该经由哪个接入路由器传送。
3.另外,通常要求住宅网关经由动态DNS技术在DNS中注册FQDN。对于客户端设备的终端用户,这不太方便配置,而且,该服务还有额外的成本。服务提供商(运营商)更愿意提供的服务不仅仅是因特网连接。在该提出的方法和装置中提出的技术将使服务提供商(运营商)能够在物联网家庭中获得更全面的服务。
发明内容
网关,网关设备,住宅网关和机顶盒是网络接入设备的示例。作为网络接入设备的示例的住宅网关将在整个说明书中用于描述提出的方法和装置,但是术语“住宅网关”的使用不应被视为限制。
为了解决传统技术的局限性,提出的方法和装置在服务提供商(运营商)网络中提供支持,以在终端用户的住宅网关处于休眠模式时唤醒终端用户的住宅网关,同时不要求(使用客户端设备的)终端用户为住宅网关注册FQDN。
在第一实施例中,描述一种方法和装置,包括将本地化信息传送到本地化服务器,转换为休眠模式,从接入路由器接收唤醒帧,转换到唤醒模式,将更新的本地化信息传送到本地化服务器,以及将更新的本地化信息传送到本地化服务器,以及建立网络接入设备和客户端设备之间的连接。
在另一实施例中,网关是住宅网关。
在另一实施例中,转换还包括触发信号到处理器以唤醒。
在另一实施例中,描述一种方法和装置,包括:传送连接到网络接入设备的请求,从本地化服务器接收网络接入设备的本地化信息,以及基于本地化信息建立网络接入设备和客户端设备之间的连接。
在另一实施例中,请求包括账户信息和网关的序列号之一。
在另一实施例中,经由服务提供商的用户接口传送请求。
在另一实施例中,描述一种方法和装置,包括在本地化服务器处从住宅网关接收本地化信息,在本地化服务器处存储本地化信息,从客户端设备接收远程连接到住宅网关的请求,由本地化服务器确定本地化服务器是否具有住宅网关的当前本地化信息,如果当前本地化信息可用则将当前本地化信息发送到客户端设备,如果当前本地化信息在本地化服务器处不可用则将唤醒分组发送到与住宅网关相关联的接入路由器,从住宅网关接收当前本地化信息,将接收到的当前本地化信息传送到客户端设备并在住宅网关和客户端设备之间建立连接。
在另一实施例中,本地化信息包括网关特定信息,包括广域网(WAN)接口的媒体接入控制(MAC)地址,网关的序列号(SN),服务提供商网络中的接入路由器的因特网协议(IP)地址和网关/WAN接口的IP地址。
在另一实施例中,本地化服务器在服务提供商的网络中。
在另一实施例中,如果服务提供商向用户分配账户,则本地化服务器将用户的账户信息与本地化信息一起存储在存储器中。
在另一实施例中,在一段时间之后重置所述网关的IP地址。
附图说明
当结合附图阅读时,从以下详细描述中可以最好地理解提出的方法和装置。附图包括以下简要描述的图:
图1是提出的方法和装置的远程唤醒场景的示意图。
图2是提出的方法和装置的远程唤醒场景的梯形图。
图3是用于本地化服务器的提出的方法的操作的流程图。
图4是用于住宅网关的提出的方法的操作的流程图。
图5是用于客户端设备的提出的方法的操作的流程图。
图6是诸如住宅网关或客户端设备的示例性设备的框图。
应当理解,(多个)附图是出于例示本公开的概念的目的,并且不一定是用于例示本公开的唯一可能的配置。
具体实施方式
本说明书例示本公开的原理。因此,将认识到,本领域技术人员将能够设计各种布置,这些布置虽然未在本文中明确描述或示出,但体现了本公开的原理并且包括在其范围内。
本文引用的所有示例和条件语言旨在用于教育目的,以帮助读者理解本公开的原理和发明人为促进本领域所贡献的构思,并且要被解释为不限于这些具体引用的示例和条件。
此外,本文叙述本公开的原理,方面和实施例的所有陈述以及其具体示例旨在包含其结构和功能等同物。另外,这样的等同物旨在包括当前已知的等同物以及将来开发的等同物,即,开发的执行相同功能的任何元件,而不管结构如何。
因此,例如,本领域技术人员将认识到,本文呈现的框图表示体现本公开的原理的例示性电路的概念视图。类似地,将认识到,任何流程图,流程示图,状态转换图,伪代码等表示可以实质上在计算机可读介质中表示并且由计算机或处理器执行的各种处理,无论这样的计算机或处理器是否已明确示出。
可以通过使用专用硬件以及能够与适当软件相关联执行软件的硬件来提供图中所示的各种元件的功能。当由处理器提供时,功能可以由单个专用处理器,单个共享处理器或多个单独的处理器(其中一些处理器可以被共享)提供。此外,术语“处理器”或“控制器”的明确使用不应被解释为仅指能够执行软件的硬件,并且可以隐含地包括但不限于数字信号处理器(DSP)硬件,用于存储软件的只读存储器(ROM),随机存取存储器(RAM)和非易失性贮存器。
也可以包括其他硬件,传统的和/或定制的。类似地,图中所示的任何开关仅是概念性的。它们的功能可以通过程序逻辑的操作,通过专用逻辑,通过程序控制和专用逻辑的交互,或甚至手动地执行,特定技术可由实施者选择,如从上下文中更具体地理解的。
在本权利要求中,表达为用于执行指定功能的部件的任何元件旨在包含执行该功能的任何方式,包括例如a)执行该功能的电路元件的组合或b)任何形式的软件,因此,包括与用于执行该软件以执行该功能的适当电路相结合的固件,微代码等。由这样的权利要求限定的公开在于这样的事实:由各种陈述的部件提供的功能被组合并以权利要求所要求的方式结合在一起。因此认为可以提供这些功能的任何部件都等同于本文所示的部件。
图1是提出的方法和装置的远程唤醒场景的示意图。当(家庭)网关醒来并且与服务提供商(运营商)网络中的默认网关有主动连接时,住宅网关周期性地发送(传送)图1中的本地化分组(帧,消息)流(1)到服务提供商(运营商)网络中的客户终端设备(CPE)本地化服务器。本地化分组应该包括以下数据:
1)住宅网关设备特定信息,包括例如WAN/因特网数据接口的MAC地址,住宅网关的序列号(SN)。设备特定信息是指在住宅网关中硬编码的信息,并且即使住宅网关断电也保持不变。还可以包括取决于特定的住宅网关设备及其供应商(制造商)的其他类型的设备特定信息。
2)默认网关的IP地址,服务提供商(运营商)网络中的接入路由器的IP地址。通常经由例如动态主机配置协议(DHCP)或点对点协议(PPP)来配置默认网关。DHCP是TCP/IP联网套件中的协议之一。
3)连接到因特网的住宅网关/WAN接口的IP地址。
相应地,运营商的CPE本地化服务器将从其每个住宅网关传送(发送,转发)的本地化分组(帧,消息)中包含的数据典型保存到服务提供商(运营商)服务器中的本地数据库。此外,如果服务提供商(运营商)为用户分配其住宅网关接入因特网的账户,则账户信息也一起存储在该用户的本地化信息记录和用户的住宅网关信息中。该账户信息可以由服务提供商(运营商)利用设备特定信息(例如,SN或MAC地址)在本地容易地查询。或者,账户信息可以包括在由住宅网关直接发送(传送)的本地化分组(帧,消息)中。
如果在预定时间段(间隔)之后服务提供商(运营商)服务器没有从住宅网关接收到包含IP地址的新的本地化分组,则可以将记录中的住宅网关的IP地址信息重置为空。这典型是由于住宅网关处于(进入)休眠模式或断电引起的。
当使用客户端设备的终端用户想要从因特网远程接入他们家中的住宅网关时,用户(通过他/她的客户端设备)通过图1中的查询流(2)经由服务提供商的(运营商的)接口(UI)(例如,应用或网络浏览器)传送(发送)他/她的账户信息或SN信息。利用该账户信息或SN,通过在本地化服务器中搜索,服务提供商(运营商)服务器然后可以定位(找到)住宅网关的相关信息,例如MAC,IP和接入路由器IP,其将终端用户(通过他/她的客户端设备)连接到终端用户的住宅网关。
如果住宅网关的记录中有IP地址,那么这意味着住宅网关在刚刚接收到最新的本地化分组时仍然处于活动状态。然后,本地化服务器可以将住宅网关的IP地址返回给终端用户的客户端设备。如果住宅网关仍处于活动状态,则可以根据请求立即与客户端设备远程建立连接。
然而,可能的事实是,因为住宅网关最后发送(传送)本地化分组(帧,消息),住宅网关记录中没有IP地址或IP地址已经过期(过时)。在后一种情况下,终端用户的客户端设备可以报告错误以通知服务提供商(运营商)服务器。然后,在该场景下,服务提供商(运营商)将假设用户的住宅网关处于休眠模式并尝试唤醒它。
假设住宅网关处于休眠模式,则服务提供商(运营商)的网络将触发图1中要发送(传送,转发)的流(3)的唤醒帧(分组,消息,请求,命令)到住宅网关。详情如下:
1)首先,服务提供商(运营商)的网络应该确定住宅网关物理连接到的接入路由器的IP地址。这可以通过在本地化服务器中使用住宅网关的SN或用户账户信息进行搜索来完成。
2)利用该接入路由器的IP地址,服务提供商(运营商)的网络触发带有唤醒分组(帧,消息,请求,命令)的子网定向广播(SDB)的传输。SDB是一种标准技术。SDB分组被视为正常网络分组,直到由连接路径中的最终接入路由器处理以到达终端用户的住所为止。当最终接入路由器接收到包含唤醒分组(帧,消息,请求,命令)的SDB时,最终接入路由器将分组转换为广播分组。因为终端用户的住宅网关桥接到最终接入路由器,即,住宅网关和最终接入路由器之间没有中间路由器,只要住宅网关处于休眠模式,住宅网关就可以成功接收广播分组,即,链路层是活动的。
3)因为住宅网关和接入路由器之间的接入网络中可能存在各种链路类型,例如以太网,无源光网络(PON),数字订户线(DSL),如何通过连接到接入路由器的链路传送(发送,转发,广播)唤醒帧(分组,消息,请求,命令)取决于另外的链路层技术。例如,在以太网上,唤醒分组(帧,消息,请求,命令)被转换为LAN唤醒魔幻分组(帧),并通过每个以太网桥接端口发出(传送)。
在处于休眠模式的住宅网关中,在链路终端芯片组(或高度集成的芯片组中的子模块)接收到该唤醒帧之后,因为目的地MAC地址是它自己的MAC地址,住宅网关识别出该帧目的地是自己。然后,链路终端芯片组或子模块将触发信号到住宅网关的主CPU以唤醒。结果,将建立到接入路由器的IP连接,并且将立即将本地化分组发送(传送,转发)到图1服务器上的本地化流程(4)。然后,住宅网关的IP地址被转发(传送,发送)到终端用户的客户端设备,并且因此可以经由因特网成功地建立远程接入连接,如图1中的流(5)。图1中的流(6)指示住宅网关和与住宅网关相关联的接入路由器(住宅网关通过接入路由器接入服务提供商(运营商)的网络和因特网)之间的桥接连接。
图2是提出的方法和装置的远程唤醒场景的梯形图。如图2例示:
1.住宅网关将其本地化信息报告给服务提供商(运营商)的本地化服务器,包括如上所述的信息。
2.本地化服务器将信息保存(存储,记录)到数据库中。
3.终端用户经由运营商的UI例如利用SN或账户/密码触发对他/她的住宅网关的接入。注意,在此步骤之前,住宅网关可以进入到(进入)休眠模式。
4.如果住宅网关IP地址为空(过时),则本地化服务器搜索住宅网关IP地址或其对应的接入路由器IP地址。
5.如果找到住宅网关地址,本地化服务器返回住宅网关IP地址。
6.如果住宅网关IP地址为空(过时),则本地化服务器触发将唤醒分组(例如,子网定向广播)传输到与住宅网关相关联的接入路由器。
7.接入路由器将唤醒分组转换成广播唤醒帧,该广播唤醒帧被发送到连接在链路层中的所有其住宅网关,例如使用以太网连接的住宅网关。
8.住宅网关应该在识别出目的地是自己的唤醒帧后唤醒。
9.住宅网关连接到服务提供商(运营商)网络,并且然后在唤醒后立即将包括本地化信息的本地化分组传送到本地化服务器。
10.本地化服务器将住宅网关IP地址返回给终端用户客户端设备。
11.然后终端用户客户端设备可以成功地远程连接到他/她的住宅网关。
图3是用于本地化服务器的提出方法的操作的流程图。在305处,本地化服务器从住宅网关接收本地化信息。本地化服务器将本地化信息存储在本地化服务器的数据库中。在315处,本地化服务器从客户端设备接收远程连接到住宅网关的请求。在320处,确定本地化服务器是否具有用于住宅网关的(当前)本地化信息。如果(当前)本地化信息在本地化服务器处不可用,则在325处,本地化服务器将唤醒分组传送到与住宅网关相关联的接入路由器。唤醒分组是子网定向广播唤醒分组。在330处,本地化服务器从住宅网关接收更新的本地化信息。如果本地化服务器具有用于住宅网关的当前本地化信息,则在335处,本地化服务器将当前本地化信息传送到客户端设备。如果本地化服务器不具有(当前)本地化信息但随后接收到更新的本地化信息(330),则在335处,本地化服务器将更新的本地化信息传送到客户端设备。在340处,通过接入路由器在住宅网关和客户端设备之间建立连接。
图4是用于住宅网关的提出的方法的操作的流程图。在405处,住宅网关将本地化信息传送到本地化服务器。在410处,住宅网关转换到休眠模式。在415处,住宅网关从与住宅网关相关联的接入路由器接收唤醒帧(消息,分组)。在420处,住宅网关转换到唤醒模式。在425处,住宅网关将更新的本地化信息传送到本地化服务器。在430处,在住宅网关和客户端设备之间建立连接。
图5是用于客户端设备的提出的方法的操作的流程图。在505处,客户端设备传送连接到住宅网关的请求。在510处,客户端设备从本地化服务器接收住宅网关的本地化信息。在515处,基于所述本地化信息在住宅网关和客户端设备之间建立连接。
图6是诸如住宅网关或客户端设备600的示例性设备的框图。该框图配置包括互连处理器(处理单元)620和存储器645的面向总线的650配置。图6的配置还包括通信接口625。通信接口625可以是有线的或无线的,并且实际上可以包括两个接口-一个用于有线线路通信,并且一个用于无线通信。用户接口和显示器610由接口电路615驱动。
处理器620提供设备的计算功能,诸如图1-2和4-5中描述。处理器620可以是任何形式的CPU或控制器,其利用设备的元件之间的通信来控制通信和计算处理。本领域技术人员认识到总线650提供实施例600的各种元件之间的通信路径,并且其他点对点互连选项(例如,非总线架构)也是可行的。
设备中包括的任何或所有功能可以体现为专用集成电路(ASIC),现场可编程门阵列(FPGA),精简指令集计算机(RISC)或集成到处理器620中的任何其他等效的单独类型的协处理器。
存储器645可以充当与包含设备的功能的任何方法相关的存储器的存储库。存储器645可以提供用于贮存信息的存储库,诸如程序存储器,下载,上载或暂存存储器计算之类。本领域技术人员将认识到,存储器645可以包含在处理器620的全部或部分中。通信接口625具有用于通信的接收器和发送器元件,如本领域技术人员已知的。用于设备的处理器的操作的程序指令可以在存储器645中或者可以在处理器中。
网关600的通信接口625将本地化信息传送到本地化服务器。网关600的处理器620将网关转换到休眠模式。网关600的通信接口625从与网关600相关联的接入路由器接收唤醒帧。网关600的处理器620将网关600转换到唤醒模式。网关600的通信接口625将更新的本地化信息传送到本地化服务器。网关600的处理器620在网关600和客户端设备之间建立连接。
客户端设备600的通信接口625传送客户端设备600连接到网关的请求。客户端设备600的通信接口625从本地化服务器接收网关的本地化信息。客户端设备600的处理器620基于本地化信息在网关和客户端设备600之间建立连接。
本地化服务器具有与图6中所示类似的配置,但是基于经由多个接入路由器和多个住宅网关服务多个用户的必要性,可以包括多个处理器,明显更多或更大的存储器和多个通信接口。一个或多个处理器为本地化服务器提供计算功能,如图3描述。处理器可以是利用设备的元件之间的通信来控制通信和计算处理的任何形式的CPU或控制器。本领域技术人员认识到,本地化服务器的总线(或多个总线)提供本地化服务器的各种元件之间的通信路径,并且其他点对点互连选项(例如,非总线架构)也是可行的。
在本地化服务器中,经由一个或多个通信接口从网关接收本地化信息。本地化信息存储在存储器中。如果服务提供商将账户分配给用户,则用户的账户信息也存储在存储器中。本地化服务器经由一个或多个通信接口从客户端设备接收远程连接到网关的请求。本地化服务器的一个或多个处理器确定本地化服务器是否具有网关的更新的本地化信息。如果更新的本地化信息可用,则本地化服务器经由一个或多个通信接口将更新的本地化信息传送到客户端设备。如果更新的本地化信息在本地化服务器处不可用,则本地化服务器将唤醒分组传送到与住宅网关相关联的接入路由器。本地化服务器经由一个或多个通信接口从网关接收更新的本地化信息。本地化服务器经由一个或多个通信接口将接收到的更新的本地化信息传送到客户端设备。本地化服务器的一个或多个处理器经由一个或多个通信接口在网关和客户端设备之间建立连接。
设备中包括的任何或所有功能可以体现为专用集成电路(ASIC),现场可编程门阵列(FPGA),精简指令集计算机(RISC)或集成到处理器的任何其他等效的单独类型的协处理器。
存储器(或存储器元件或数据库)可以充当与包含本地化服务器功能的任何方法相关的存储器的存储库。存储器(或存储器元件或数据库)可以提供用于贮存信息的存储库,诸如程序存储器,下载,上载或暂存存储器计算。本领域技术人员将认识到,存储器(或存储器元件或数据库)可以包含在处理器的全部或部分中。如本领域技术人员已知,通信接口具有用于通信的接收器和传送器元件二者。用于本地化服务器的处理器的操作的程序指令可以在存储器(或存储器元件或数据库)中,或者可以在处理器中。
要理解,提出的方法和装置可以以各种形式的硬件,软件,固件,专用处理器或其组合来实现。专用处理器可以包括专用集成电路(ASIC),精简指令集计算机(RISC)和/或现场可编程门阵列(FPGA)。优选地,提出的方法和装置被实现为硬件和软件的组合。此外,软件优选地实现为有形地体现在程序贮存设备上的应用程序。应用程序可以上载到包括任何合适架构的机器并由其执行。优选地,该机器在具有诸如一个或多个中央处理单元(CPU),随机存取存储器(RAM)和(多个)输入/输出(I/O)接口的硬件的计算机平台上实现。计算机平台还包括操作***和微指令代码。本文描述的各种处理和功能可以是经由操作***执行的微指令代码的一部分或者是应用程序的一部分(或其组合)。另外,各种其他***设备可以连接到计算机平台,诸如附加数据贮存设备和打印设备。
应该理解,图中所示的元件可以以各种形式的硬件,软件或其组合来实现。优选地,这些元件在一个或多个适当编程的通用设备上以硬件和软件的组合实现,其可包括处理器,存储器和输入/输出接口。在本文中,短语“耦合”被定义为意指直接连接或者通过一个或多个中间组件间接连接。这样的中间组件可以包括基于硬件和软件的组件。
要进一步理解,因为附图中描绘的一些组成***组件和方法步骤优选地以软件实现,所以***组件(或处理步骤)之间的实际连接可以取决于提出的方法和装置被编程的方式而不同。在给出本文的教导的情况下,本领域技术人员将能够设想提出的方法和装置的这些和类似的实现方式或配置。
出于本申请和权利要求的目的,使用示例性短语“A,B和C中的至少一个”,该短语意味着“仅A,或仅B,或仅C,或A,B和C的任何组合”。
Claims (6)
1.一种方法,被配置为在网络接入设备处实现,所述方法包括:
将网络接入设备本地化信息传送(405)到本地化服务器;
转换(410)为休眠模式;
从接入路由器接收(415)唤醒帧;
在接收到唤醒帧时转换(420)到唤醒模式;以及
将更新的本地化信息传送(425)到所述本地化服务器而建立(430)所述网络接入设备和客户端设备之间的连接,
其中,所述本地化信息与用户的账户信息一起存储在所述本地化服务器处;
其中,所述本地化信息包括对于所述网络接入设备特定的信息,包括广域网(WAN)接口的媒体接入控制(MAC)地址、网络接入设备的序列号(SN)和网络接入设备的IP地址中的至少一个;
其中,所述本地化信息还包括所述接入路由器的IP地址;并且
其中,所述接入路由器的IP地址能够通过所述网络接入设备的序列号(SN)来搜索。
2.根据权利要求1所述的方法,其中,所述网络接入设备由网关或机顶盒实现。
3.根据权利要求1所述的方法,其中,所述更新的本地化信息包括所述网络接入设备的IP地址。
4.一种网络接入设备,包括:
发送器,其被配置为:
将网络接入设备本地化信息传送到本地化服务器;以及
将更新的本地化信息传送到所述本地化服务器而建立所述网络接入设备和客户端设备之间的连接;
接收器,其被配置为从接入路由器接收唤醒帧;和
处理器,其被配置为:
将所述网络接入设备转换为休眠模式;以及
在接收到唤醒帧时将所述网络接入设备转换到唤醒模式;
其中,所述本地化信息包括对于所述网络接入设备特定的信息,包括广域网(WAN)接口的媒体接入控制(MAC)地址、网络接入设备的序列号(SN)和网络接入设备的IP地址中的至少一个;
其中,所述本地化信息还包括所述接入路由器的IP地址;
其中,所述本地化信息与用户的账户信息一起存储在所述本地化服务器处;并且
其中,所述接入路由器的IP地址能够通过所述网络接入设备的序列号(SN)来搜索。
5.根据权利要求4所述的网络接入设备,其中,所述网络接入设备是网关或机顶盒。
6.根据权利要求4所述的网络接入设备,其中,所述更新的本地化信息包括所述网络接入设备的IP地址。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/078961 WO2018176369A1 (en) | 2017-03-31 | 2017-03-31 | Method to awaken a network access device from the internet |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110622470A CN110622470A (zh) | 2019-12-27 |
CN110622470B true CN110622470B (zh) | 2022-09-20 |
Family
ID=63673891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780089061.1A Active CN110622470B (zh) | 2017-03-31 | 2017-03-31 | 从因特网唤醒网络接入设备的方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11382174B2 (zh) |
EP (1) | EP3602969A4 (zh) |
CN (1) | CN110622470B (zh) |
WO (1) | WO2018176369A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3117295A1 (fr) * | 2020-12-04 | 2022-06-10 | Orange | Procédé de gestion d’une demande d’accès à un réseau de communication local, procédé de traitement d’une demande d’accès à un réseau de communication local, procédé de demande d’accès à un réseau de communication local, dispositifs, plateforme de gestion, passerelle, terminal utilisateur, système et programmes d’ordinateur correspondants. |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101310486A (zh) * | 2005-11-14 | 2008-11-19 | 思科技术公司 | 用于在宽带接入网络中***因特网协议服务的技术 |
CN103368833A (zh) * | 2012-03-31 | 2013-10-23 | 上海贝尔股份有限公司 | 一种网络网关中执行联合通信的方法及其装置 |
CN106302616A (zh) * | 2015-06-11 | 2017-01-04 | 阿里巴巴集团控股有限公司 | 网络唤醒方法、远程服务器和网络交换设备 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6381650B1 (en) | 1997-03-10 | 2002-04-30 | Palm, Inc. | Method for finding the address of a workstation assigned a dynamic address |
US7324518B2 (en) | 2003-06-05 | 2008-01-29 | International Business Machines Corporation | Method and apparatus for transmitting wake-up packets over a network data processing system |
KR101117766B1 (ko) * | 2004-03-31 | 2012-03-16 | 삼성전자주식회사 | 원격지 단말을 기동하는 방법 및 장치 |
US7447927B2 (en) * | 2005-08-23 | 2008-11-04 | Apple Inc. | Method and apparatus for waking up a sleeping system |
US9319225B2 (en) * | 2007-01-16 | 2016-04-19 | Microsoft Technology Licensing, Llc | Remote device waking using a multicast packet |
US20090210519A1 (en) | 2008-02-18 | 2009-08-20 | Microsoft Corporation | Efficient and transparent remote wakeup |
WO2009104828A1 (en) * | 2008-02-22 | 2009-08-27 | Logicplant | Method for remote wake-up a computer connected to a network |
US10756918B2 (en) * | 2008-12-02 | 2020-08-25 | ioBridge, Inc. | Activating a device via a module-based device interaction system |
TW201038077A (en) * | 2009-04-13 | 2010-10-16 | Avermedia Tech Inc | Remote wake-up method, host to be awakened remotely, and wake-up management server |
WO2010151186A1 (en) | 2009-06-24 | 2010-12-29 | Telefonaktiebolaget L M Ericsson (Publ) | Energy efficient base station entering sleep mode |
KR101390552B1 (ko) | 2009-12-04 | 2014-04-30 | 엔이씨 유럽 리미티드 | 홈 게이트웨이와 광대역 액세스 노드 사이에서 세션들의 관리를 통한 전력 절감 |
US10123268B2 (en) * | 2010-06-04 | 2018-11-06 | Board Of Regents, The University Of Texas System | Wireless communication methods, systems, and computer program products |
CN102378324B (zh) * | 2010-08-10 | 2015-08-12 | 中兴通讯股份有限公司 | 控制家庭基站节能的方法、***、家庭基站和网元 |
US9098279B2 (en) * | 2010-09-14 | 2015-08-04 | Google Inc. | Methods and systems for data interchange between a network-connected thermostat and cloud-based management server |
TWI469570B (zh) | 2011-04-26 | 2015-01-11 | Realtek Semiconductor Corp | 具有遠端喚醒機制之的網路系統與遠端喚醒方法 |
CN102761941B (zh) | 2011-04-28 | 2016-08-03 | 北京云天创科技有限公司 | 一种利用超低功耗无线智能传感器网络协议传输的方法 |
US9746907B2 (en) * | 2011-11-01 | 2017-08-29 | Qualcomm Incorporated | Secure wakeup for computer systems over a network |
CN102547944B (zh) | 2012-03-11 | 2016-03-30 | 上海宜云物联科技有限公司 | 实现无电环境下长期工作的物网网关及实现方法 |
US9497030B2 (en) * | 2013-07-22 | 2016-11-15 | Samsung Electronics Co., Ltd. | Remotely controllable electronic device and system including the same |
EP3051885B1 (en) * | 2013-10-18 | 2019-08-21 | Huawei Technologies Co., Ltd. | Method, device, and system for waking up access point device |
US9665149B2 (en) * | 2014-03-17 | 2017-05-30 | Throughtek Technology (Shenzhen) Co., Ltd. | Gateway for controlling wakeup-on-LAN and sleep-on-LAN |
KR20160041444A (ko) * | 2014-10-07 | 2016-04-18 | 주식회사 케이티 | 이종망 동시전송 환경에서 서버 푸시 서비스 제공을 위한 전송 경로 제어 방법 및 장치 |
CN105182922B (zh) | 2015-08-06 | 2017-12-22 | 山东建筑大学 | 办公楼宇用电信息采集与节能控制***及方法 |
US20170170979A1 (en) * | 2015-12-15 | 2017-06-15 | Pentair Flow Technologies, Llc | Systems and Methods for Wireless Control and Monitoring of Residential Devices |
FR3057125A1 (fr) * | 2016-09-30 | 2018-04-06 | Orange | Procede et dispositif de reveil a distance d'un equipement connecte a un reseau |
-
2017
- 2017-03-31 CN CN201780089061.1A patent/CN110622470B/zh active Active
- 2017-03-31 WO PCT/CN2017/078961 patent/WO2018176369A1/en active Application Filing
- 2017-03-31 EP EP17904062.1A patent/EP3602969A4/en active Pending
- 2017-03-31 US US16/499,848 patent/US11382174B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101310486A (zh) * | 2005-11-14 | 2008-11-19 | 思科技术公司 | 用于在宽带接入网络中***因特网协议服务的技术 |
CN103368833A (zh) * | 2012-03-31 | 2013-10-23 | 上海贝尔股份有限公司 | 一种网络网关中执行联合通信的方法及其装置 |
CN106302616A (zh) * | 2015-06-11 | 2017-01-04 | 阿里巴巴集团控股有限公司 | 网络唤醒方法、远程服务器和网络交换设备 |
Non-Patent Citations (1)
Title |
---|
基于电力线载波通信的智能家居***嵌入式网关设计;高守玮等;《电气应用》;20100805;第29卷(第15期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
EP3602969A4 (en) | 2020-11-25 |
US20200113018A1 (en) | 2020-04-09 |
US11382174B2 (en) | 2022-07-05 |
CN110622470A (zh) | 2019-12-27 |
WO2018176369A1 (en) | 2018-10-04 |
EP3602969A1 (en) | 2020-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9198217B2 (en) | Method for maintaining connection between terminal and network server, terminal and network server | |
US10285125B2 (en) | Method of operating a communication device operable in an active mode and in an idle mode, a computer program product for executing the method, and the communication device operable in an active mode and in an idle mode | |
KR101821711B1 (ko) | 슬리피 노드들을 지원하기 위한 이웃 발견 | |
US20170244792A1 (en) | Power-Line Carrier Terminal Control Apparatus, System, and Method | |
US8942212B2 (en) | Autoconfiguration system for wireless sensor network and its method, and gateway apparatus for wireless sensor network | |
WO2016058335A1 (zh) | 信号传输的控制方法及装置、电子设备 | |
US20100077023A1 (en) | Method and Apparatus for Establishing a Session | |
JP2016526863A (ja) | データ処理方法および装置 | |
US7289518B2 (en) | Method and apparatus for reducing power consumption in a wireless network station | |
US20120069787A1 (en) | Communication device and communication method thereof | |
JP5813891B2 (ja) | インターネットアクセスモードを自動的に設定する処理方法及び処理装置 | |
CN105281919A (zh) | 远程唤醒的方法、服务器及客户终端 | |
CA2884122C (en) | Method and apparatus for enabling efficient battery use on a dual mode communication device | |
CN110622470B (zh) | 从因特网唤醒网络接入设备的方法 | |
CN102301817A (zh) | 用于无线通信***中的服务流保持的***和方法 | |
US11240138B2 (en) | Management of network connections | |
CN110418375B (zh) | 自动确定网络设备的网状网角色 | |
TWI674806B (zh) | 訊息推送系統、客戶設備及其訊息推送方法 | |
WO2011153731A1 (zh) | 有线终端的管理控制方法及***、以及接入服务器 | |
KR20160049919A (ko) | 센서 데이터 유실을 최소화하기 위한 무선 센서 네트워크에서의 코디네이터 관리 방법 | |
WO2010133020A1 (zh) | Zigbee网络中的数据传输方法、终端处理器和终端设备 | |
KR100782342B1 (ko) | 방송 메시지 필터링을 위한 장치 및 방법 | |
CN106211142A (zh) | 一种WiFi AP终端广域网接入方法 | |
KR20090114893A (ko) | 사용자 단말의 전력 절감을 위한 액세스포인트 장치 및 그방법 | |
CN214101473U (zh) | 一种无线网络接入装置及网络电话*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |