用于确定主网关的方法和设备的制造方法

文档序号:10476197阅读:418来源:国知局
用于确定主网关的方法和设备的制造方法
【专利摘要】用于确定主网关设备的方法是用于确定网关设备的主网关的方法。该方法可以包括步骤:搜索至少一个其它网关设备;请求来自至少一个其它网关设备的搜索的服务列表;接收服务列表和每个服务的版本信息;并且基于接收到的每个服务的版本信息,确定是否改变主网关设备。
【专利说明】
用于确定主网关的方法和设备
技术领域
[0001] 本发明涉及电子设备、网关设备和用于在家庭网络中确定主网关(mastergateway)的方法。尤其,本发明涉及用于从家庭网络中装备的一个或多个网关当中确定主网关的方法。
【背景技术】
[0002 ]家庭网络是指在家中在各个种类的信息设备之间构建的网络。家庭网络构建了一种允许电子器具在家庭内部通过有线或无线网络相互通信并访问在家庭外部的因特网的环境。
[0003]在这样的家庭网络环境中,可以通过使用便携式电子设备(例如,智能电话机、移动终端、平板PC、可佩戴设备或者膝上型计算机)或者在室外或室内的计算机来控制各种电子器具并且获得必要的信息。此外,可以利用家庭网络环境通过电子器具在室内或室外进行因特网访问、视频传输、电子邮件传输和接收等。

【发明内容】

[0004]技术问题
[0005]随着家庭网络扩大,预期具有室内网关功能的电子设备产品种类将增多并且将更加普及。顺便说一下,当多个网关被安装在单个家庭中时,通过仅允许一个网关作为主网关产生不能提供所有服务的问题。另外,如果新增加的网关被用作主网关,则要求停止网络。这导致了另一个问题:不能给用户提供无缝的家庭网络服务。
[0006]本发明提供了一种能够给用户提供无缝家庭网络服务的电子设备,并且还提供如下方法:该方法用于确定家庭网络中的主网关,即使用于家庭网络控制的网关设备或任何其它电子设备被增加到预先构建的家庭网络也如此。
[0007]解决方案
[0008]根据本发明的实施例,一种用于在网关设备处确定主网关设备的方法可以包括如下步骤:检索一个或多个其它网关设备;向检索到的一个或多个其它网关设备发送针对服务列表的请求;接收服务列表和每个服务的版本信息;以及基于接收到的每个服务的版本信息,确定是否改变主网关设备。
[0009]根据本发明的实施例,一种网关设备可以包括:通信单元;网关单元;存储器单元;以及控制单元,被配置为检索一个或多个其它网关设备;向检索到的一个或多个其它网关设备发送针对服务列表的请求,接收服务列表和每个服务的版本信息,并且基于接收到的每个服务的版本信息,确定是否改变主网关设备。
[0010]根据本发明的实施例,一种用于在电子设备处存储服务的方法可以包括如下步骤:检索一个或多个网关设备;请求检索到的一个或多个网关设备可支持的服务的列表;从检索到的一个或多个网关设备接收服务列表和每个服务的版本信息;以及针对检索到的一个或多个网关设备中的每一个存储服务。
[0011]根据本发明的实施例,一种电子设备可以包括:通信单元;输入单元;以及控制单元,控制单元被配置为检索一个或多个网关设备,请求检索到的一个或多个网关设备可支持的服务的列表,从检索到的一个或多个网关设备接收服务列表和每个服务的版本信息,并且针对检索到的一个或多个网关设备中的每一个存储服务。
[0012]根据本发明的实施例,一种用于在具有网关的电子器具处确定主网关设备的方法可以包括如下步骤:检索一个或多个网关设备;向检索到的一个或多个网关设备发送针对服务列表的请求;接收服务列表和每个服务的版本信息;以及基于接收到的每个服务的版本信息,确定是否将电子器具的网关改变为主网关设备。
[0013]根据本发明的实施例,一种电子器具可以包括:通信单元;网关单元;存储器单元;以及控制单元,控制单元被配置为检索一个或多个网关设备;向检索到的一个或多个网关设备发送针对服务列表的请求,接收服务列表和每个服务的版本信息,并且基于接收到的每个服务的版本信息,确定是否将网关单元改变为主网关设备。
[0014]发明的有益效果
[0015]用于在网络中确定主网关的方法和设备可提供无缝家庭网络服务,即使网关设备被增加到预构建的家庭网络也如此。此外,因为增加的网关的服务版本在家庭网络中可共享,所以家庭网络可在最新服务版本中操作。
【附图说明】
[0016]图1是根据本发明的实施例的家庭网络系统的示图。
[0017]图2是根据本发明的实施例的网关设备的方框图。
[0018]图3是根据本发明的实施例的电子设备的方框图。
[0019]图4是图示根据本发明的实施例的用于确定家庭网络系统的主网关设备的方法的信号流程图。
[0020]图5是图示根据本发明的实施例的用于在电子设备处针对每个网关设备存储服务的方法的信号流程图。
【具体实施方式】
[0021]下文中,将参照附图描述各种实施例。将会注意到,在附图中,相同的参考标记一致地表示对应的特征。额外地,公知功能和配置可能会被省略以避免模糊本发明的主题。本领域技术人员将会理解,本发明可按许多不同的形式具体实现而不改变技术主题和必要特征。因此,本文阐述的实施例仅是示例性的,而不应被解释为是限制。
[0022 ]图1是根据本发明的实施例的家庭网络系统1的示图。
[0023]家庭网络系统10可以是支持自动化的私有家用系统。家庭网络系统10可准许用于自动控制家庭安全、照明、温度等等的家庭自动化(HA)或家庭控制系统,用于绑定室内信息通信设备的数据网络,用于绑定TV和音频设备的A/V网络,电子器具的网络,用于犯罪/灾难预防和用于控制空调和可燃气体的控制网络,医疗系统接入等。
[0024]家庭网络系统10包括一个或多个网关设备100-1、100-2和100-3,一个或多个电子设备200-1、200-2和200-3,以及一个或多个电子器具300-1、300-2、300-3、300-4和300-5。下文中,网关设备100、电子设备200和电子器具300可被表示成连接到家庭网络系统10的至少一个设备。
[0025]—个或多个网关设备100-1、100-2和100-3是用于执行从一个网络到其它网络的进入的角色的设备,并且用于将例如局域网(LAN)这样的一个网络连接到其它网络。每个网络利用与其它网络协议不同的协议来发送数据。即使网络具有不同的发送数据的方式,一个或多个网关设备100-1、100-2和100-3可通过协议转换在网络之间调解(mediate)。
[0026]一个或多个网关设备100-1、100-2和100-3可执行用于连接和管理室内信息电子器具的集线器的角色,以及用于在家庭网络系统10的一个网络与其它网络之间调解的角色。
[0027]一个或多个网关设备100-1、100-2和100-3可以是独立形成的网关装置,并且也采取诸如空调、微波炉、TV、机顶盒、PC、膝上型计算机、智能电话机、移动终端等等的各种形式。例如,采取诸如空调、微波炉、TV、机顶盒、PC、膝上型计算机、智能电话机或移动终端等等的各种形式的网关设备100可在功能上被包含于电子器具300中。
[0028]包括一个或多个网关设备100-1、100-2和100-3的家庭网络系统10可选择网关设备100-1、100-2和100-3之一作为主网关设备。虽然为了方便描述了第一网关设备100-1被选择作为主网关设备的情况,但对本领域技术人员将是显然的是,第二网关设备100-2或第三网关设备100-3也可被选择作为家庭网络系统10中的主网关设备。
[0029]主网关设备100-1意味着能够被激活并将家庭网络10连接到其它网络的设备。主网关设备100-1可连接到其它网关设备100-2和100-3。主网关设备100-1可连接到其它网络,然后控制连接到其的其它网关设备100-2和100-3和/或的一个或多个电子器具300-1、300-2、300-3、300-4和300-5到连接的其它网络(例如,因特网)的通信。主网关设备100-1可将从用户接收到的控制命令递送给另外的网关设备100-2和100-3和/或一个或多个电子器具300-1、300-2、300-3、300-4和300-5。用户可通过主网关设备100-1控制(例如,模式控制、进度(schedule)控制)电子器具300-1、300-2、300-3、300-4和300-5和/或家庭网络系统10中的网关设备100-1、100-2和100-3,或监视电子器具300-1、300-2、300-3、300-4和300-5和/或网关设备100-1、100-2和100-3的状态。
[0030]主网关设备100-1可基于家庭网络系统10、用于接入因特网的家庭密码(code)设置、地址分配、设备列表管理、通过多网络管理器的管理、系统事件管理和设备基本信息管理针对电子器具300-1、300-2、300-3、300-4和300-5执行工作顺序设置。
[0031]例如,主网关设备100-1可具有家庭网络服务的列表或关于家庭网络系统10中装备的诸如电子器具300-1、300-2、300-3、300-4和300-5和/或网关设备100-1、100-2和100-3的设备的信息的列表。
[0032]主网关设备100-1可基于关于家庭网络系统10中的电子器具300-1、300-2、300-3、300-4和300-5和/或网关设备100-1、100-2和100-3的设备信息检索家庭网络服务,然后管理检索到的家庭网络服务的运行。例如,这样的家庭网络服务可以是遥控服务、安全服务、医疗/健康服务、流传输服务、电力节省服务、数据服务、A/V服务等等。
[0033]这样的家庭网络服务与家庭网络系统中包含的电子器具300-1、300-2、300-3、300-4和300-5相关联。如果电子器具300-1、300-2、300-3、300-4和300-5当中的第一电子器具300-1是空调,则这与家庭网络服务当中的遥控服务和电力节省服务相关联。例如,如果第一网关设备100-1可提供遥控服务和电力节省服务,如果第二网关设备100-2可提供遥控服务、数据服务和A/V服务,并且如果第三网关设备100-3可提供医疗/健康服务,则第一网关设备100-1可作为第一电子用具300-1的网关操作。根据实施例,如果一个或多个网关设备100_1、100_2和100_3存在于豕庭网络中,则可以基于网关设备100_1、100_2和100_3所提供的服务列表来选择至少一个主网关。
[0034]一个或多个电子设备200-1、200-2和200-3是用于家庭网络系统10的控制设备,并且可以是能够显示用户界面的诸如智能电话机、移动终端、平板PC和膝上型PC的设备,或者可以是没用用户界面的按钮装置、遥控器,等等。一个或多个电子设备200-1、200-2和200-3可连接到一个或多个网关设备100-1、100-2和100-3,并且可控制连接到一个或多个网关设备 100-1、100-2和100-3的一个或多个电子器具300-1、300-2、300-3、300-4和300-5的操作。
[0035]一个或多个电子器具300-1、300-2、300-3、300-4和300-5可连接到一个或多个网关设备100-1、100-2和100-3,并且可根据从一个或多个电子设备200-1、200-2和200-3接收到的控制信号执行功能。
[0036]图2是根据本发明的实施例的网关设备100-1、100-2或100-3的方框图。
[0037]如上所述的,一个或多个网关设备100-1、100-2和100-3可以是独立形成的网关装置,并且也采取诸如空调、微波炉、TV、机顶盒、PC、平板PC、膝上型计算机、智能电话机、移动终端等等的各种形式。第一、第二和第三网关设备100-1、100-2和100-3可具有相同的配置。
[0038]网关设备100-1、100-2和100-3可包括通信单元110、网关单元120、存储器单元130、显示单元140和控制单元150。
[0039]通信单元110可向家庭网络系统10中的一个或多个网关设备100-1、100-2和100-3、一个或多个电子设备200-1、200-2和200-3以及一个或多个电子器具300-1、300-2、300_
3、300-4和300-5发送数据,或者从它们接收数据。通信单元110支持网关设备100-1、100-2和100-3的无线通信功能,并且如果网关设备100-1、100-2和100-3支持移动通信功能,则通信单元110可被配置为移动通信模块。为此,通信单元110可包括将发出信号的频率上变频然后放大该信号的射频(RF)发送器,以低噪声放大引入信号并将该信号的频率下变频的RF接收器,等等。额外地,当网关设备100-1、100-2和100-3支持近距离无线通信功能,诸如WiFi通信、蓝牙通信、紫蜂通信、超宽带(UWB)通信或者近场通信(NFC)时,通信单元110可包括WiFi通信模块、蓝牙通信模块、紫蜂通信模块、UWB通信模块或者NFC通信模块。
[0040]网关单元120是用于使得不同或类似类型的两个或更多个通信网络能够彼此连接且交换它们之间的信息的单元。因此,网关单元120可连接家庭网络系统10和任何外部通信网络。
[0041]存储器单元130可包括易失性存储器或者非易失存储器。例如,易失性存储器可包括静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)等等,并且非易失存储器可包括只读存储器(ROM)、快闪存储器、硬盘、安全数字(SD)存储卡、多媒体卡(MMC)等等。存储器单元130可存储数个程序和网关设备100-1、100-2和100-3的操作所要求的数据。存储器单元120可包含网关设备100-1、100-2和100-3的可支持家庭网络服务的列表以及每个家庭网络服务的版本信息。存储器单元120可存储从一个或多个电子器具300-1、300-2、300-3、300-4和300-5接收到的同步数据。同步数据例如可包括一个或多个电子器具300-1、300-2、300-3、300-4和300-5中的每一个的历史信息(电子器具的耗电量、控制历史)。
[0042]显示单元140可显示(输出)经网关设备100-1、100-2和100-3处理的信息。显示单元140可包括以下各项中的至少一个:液晶显示器(IXD)、薄膜晶体管(TFT)IXD、发光二极管(LED)、有机LED (OLED)、主动矩阵OLED (AMOLED)、柔性显示器、弯曲显示器和三维(3D)显示器。这样的显示器中的一些可实现为由透明或透光类型形成的透明显示器。显示单元140可包括用户通过其可输入用户输入的触摸板。
[0043]控制单元150可执行正常的通信功能,诸如呼叫和数据发送/接收,并且也控制其它元件。控制单元150可创建用于将相应网关设备100-1、100-2或100-3连接到家庭网络系统10的控制信号。控制单元150可检索连接到家庭网络系统10的网关设备100-1、100-2和100-3。控制单元150可从检索到的网关设备100-1、100-2或100-3请求家庭网络服务列表。响应于此请求,包含于检索到的网关设备100-1、100-2或100-3中的控制单元150可向请求家庭网络服务列表的网关设备100-1、100-2或100-3发送家庭网络服务列表和每个家庭网络服务的版本信息。
[0044]基于接收到的家庭网络服务列表和每个家庭网络服务的版本信息,控制单元150可确定要接收的家庭网络服务。控制单元150可通过将接收到的每个家庭网络服务的版本信息与每个服务的存储版本信息进行比较来确定这种家庭网络服务。如果作为比较的结果,存储的版本信息比接收到的版本信息更新,则控制单元150可将执行检索的网关设备100-1、100-2或100-3改变为主网关设备。如果存储的版本信息与接收到的版本信息相同或比其旧,则检索到的网关设备100-1、100-2或100-3可被保持为主网关设备。控制单元150可向其它网关设备100-1、100-2或100-3发送针对要接收的家庭网络服务的数据的请求。检索到的网关设备100-1、100-2或100-3可向进行检索的网关设备100-1、100-2或100-3发送所请求的家庭网络服务的数据。控制单元150可控制存储器单元130存储接收到的家庭网络服务的数据。控制单元150可将接收到的家庭网络服务提供给一个或多个网关设备100-1、100-2和100-3或者一个或多个电子器具300-1、300-2、300-3、300-4和300-5。在提供家庭网络服务之后,控制单元150可向发送该家庭网络服务的网关设备请求服务停止。响应于服务停止请求信号,发送该家庭网络服务的网关设备的控制单元150可停止提供家庭网络服务。控制单元150可通过通信单元110向一个或多个网关设备100-1、100-2和100-3或者一个或多个电子器具300-1、300-2、300-3、300-4和300-5递送一信号以用于指出主网关的改变。
[0045]如果从一个或多个电子设备200-1、200_2和200-3接收到针对家庭网络服务列表的请求,则控制单元150可响应于该请求通过通信单元110向一个或多个电子设备200-1、200-2和200-3发送家庭网络服务列表和每个服务的版本信息。
[0046]图3是根据本发明的实施例的电子设备200-1、200-2或200-3的方框图。
[0047]电子设备200-1、200-2和200-3可包括通信单元210、输入单元220、存储器单元230、显示单元240和控制单元250。
[0048]通信单元210可向家庭网络系统10中的一个或多个网关设备100-1、100-2和100-3、一个或多个电子设备200-1、200-2和200-3以及一个或多个电子器具300-1、300-2、300_3、300-4和300-5发送数据,或者从它们接收数据。通信单元210支持电子设备200-1、200-2和200-3的无线通信功能,并且如果电子设备200-1、200-2和200-3支持移动通信功能,则通信单元210可被配置为移动通信模块。为此,通信单元210可包括将发出信号的频率上变频然后放大该信号的射频(RF)发送器,以低噪声放大引入信号并将该信号的频率下变频的RF接收器,等等。额外地,当电子设备200-1、200-2和200-3支持近距离无线通信功能,诸如WiFi通信、蓝牙通信、紫蜂通信、超宽带(UWB)通信或者近场通信(NFC)时,通信单元210可包括WiFi通信模块、蓝牙通信模块、紫蜂通信模块、UWB通信模块或者NFC通信模块。
[0049]输入单元220是用于允许用户输入信息的设备。输入单元110可具有多个字母数字键和功能并且可向控制单元150输出与用户按下的键相对应的键输入数据。
[0050]存储器单元230可包括易失性存储器或者非易失存储器。例如,易失性存储器可包括静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)等等,并且非易失存储器可包括只读存储器(ROM)、快闪存储器、硬盘、安全数字(SD)存储卡、多媒体卡(MMC)等等。存储器单元230可存储数个程序和电子设备200-1、200-2和100-3的操作所要求的数据。存储器单元220可包含网关设备100-1、100-2和100-3的可提供家庭网络服务的列表或者针对每个家庭网络服务的可通?目网关设备100_1、100_2和100_3的列表。
[0051 ] 显示单元240可显示(输出)经电子设备200-1、200-2和200-3处理的信息。显示单元240可包括以下各项中的至少一个:液晶显示器(IXD)、薄膜晶体管(TFT)IXD、发光二极管(LED)、有机LED (OLED)、主动矩阵OLED (AMOLED)、柔性显示器、弯曲显示器和三维(3D)显示器。这样的显示器中的一些可实现为由透明或透光类型形成的透明显示器。输入单元220和显示单元240可形成为通过其用户可插入用户输入的触摸屏。
[0052]控制单元250可执行正常的通信功能,诸如呼叫和数据发送/接收,并且也控制其它元件。控制单元250可控制连接到一个或多个网关设备100-1、100-2和100-3的一个或多个电子器具 300-1、300-2、300-3、300-4和 300-5 的操作。
[0053]图4是图示根据本发明的实施例的用于确定家庭网络系统10的主网关设备的方法的信号流程图。
[0054]在步骤401,一个或多个网关设备100-1、100-2和100-3、一个或多个电子设备200-
1、200-2和200-3以及一个或多个电子器具300-1、300-2、300-3、300-4和300-5可建立家庭网络。新的或者更新的网关设备100-4可具有与图2中所示的一个或多个网关设备100-1、100-2和100-3相同的配置和功能。
[0055]在步骤403,新的或者更新的网关设备100-4可检索一个或多个网关设备100-1、100-2和100-3。在步骤403,新的或者更新的网关设备100-4可被添加到所建立的家庭网络系统。此时,添加的新的或者更新的网关设备100-4可在所建立的家庭网络系统中检索一个或多个网关设备100-1、100-2和100-3。
[0056]此时,新的或者更新的网关设备100-4可通过使用简单服务发现协议(simpleservice discovery protocol,SSDP)技术和多DNS服务发现技术中的至少一者来检查家庭网络服务。
[0057]在步骤405,新的或者更新的网关设备100-4可从一个或多个网关设备100-1、100_2和100-3请求家庭网络服务列表。
[0058]在步骤407,一个或多个网关设备100-1、100-2和100-3可响应于新的或者更新的网关设备100-4的请求发送家庭网络服务列表和每个服务的版本信息。
[0059]在步骤409,新的或者更新的网关设备100-4确定要接收(或要传送)的家庭网络服务。例如,在步骤409,新的或者更新的网关设备100-4通过将接收到的版本与存储在新的或者更新的网关设备100-4中的服务版本进行比较来确定这种家庭网络服务。如果在步骤409作为比较的结果,存储的服务版本比接收到的服务版本更新,则新的或者更新的网关设备100-4可将新的或者更新的网关设备100-4改变为主网关设备。如果存储的服务版本与接收到的服务版本相同或比其旧,则新的或者更新的网关设备100-4可保持当前的主网关设备。
[0060]在步骤411,新的或者更新的网关设备100-4可向一个或多个网关设备100-1、100_2和100-3发送针对要接收(或要传送)的家庭网络服务的数据的请求。
[0061 ] 在步骤413,一个或多个网关设备100-1、100-2和100-3可响应于新的或者更新的网关设备100-4的请求向该新的或者更新的网关设备100-4发送家庭网络服务的数据。
[0062]在步骤415,新的或者更新的网关设备100-4可存储接收到的家庭网络服务的数据并且还将家庭网络服务提供给一个或多个网关设备100-1、100-2和100-3或者一个或多个电子器具 300-1、300-2、300-3、300-4和 300-5。
[0063]在步骤417,新的或者更新的网关设备100-4可请求发送该家庭网络服务的特定网关设备停止提供该家庭网络服务。在此步骤417,在没有网络停止的情况下,新的或者更新的网关设备100-4可仅使该特定网关设备停止提供该家庭网络服务。
[0064]在步骤419,新的或者更新的网关设备100-4可向一个或多个网关设备100-1、100_2和100-3、一个或多个电子设备200-1、200-2和200-3或者一个或多个电子器具300-1、300_
2、300-3、300-4和300-5通知主网关设备100-4的改变。
[0065]在步骤421,发送该家庭网络服务的特定网关设备可停止提供该家庭网络服务。
[0066]图5是图示根据本发明的实施例的用于在电子设备处针对每个网关设备存储服务的方法的信号流程图。
[0067]在步骤501,新的电子设备200-4可检索一个或多个网关设备100-1、100-2和100-
3。此时,新的电子设备200-4可通过使用简单服务发现协议(SSDP)技术或者多DNS服务发现技术来检查家庭网络服务。
[0068]在步骤503-1、503-2和503-3,新的电子设备200-4可发送针对每个网关设备100-
1、100-2或100-3可支持的家庭网络服务的列表的请求。
[0069]在步骤505-1、505-2和505-3,每个网关设备100-1、100-2或100-3可响应于新的电子设备200-4的请求向该新的电子设备200-4发送可支持家庭网络服务的列表和每个家庭网络服务的版本信息。
[0070]在步骤507,新的电子设备200-4发送可存储每个网关设备100-1、100-2或100-3的可支持家庭网络服务。
[0071]尽管已经参照本发明的示例性实施例具体示出和描述了本发明,但本领域技术人员将会理解,在不脱离所附权利要求所限定的本发明的精神和范围的情况下,可在其中进行形式和细节上的各种改变。
【主权项】
1.一种用于在网关设备处确定主网关设备的方法,该方法包括如下步骤: 检索一个或多个其它网关设备; 将针对服务列表的请求发送到检索到的一个或多个其它网关设备; 接收服务列表和每个服务的版本信息;以及 基于接收到的每个服务的版本信息,确定是否改变主网关设备。2.如权利要求1所述的方法,其中,确定步骤包括将接收到的每个服务的版本信息与每个服务的存储版本进行比较,并且如果每个服务的存储版本比接收到的每个服务的版本信息更新,则将所述网关设备改变为主网关设备。3.如权利要求2所述的方法,还包括如下步骤: 如果每个服务的存储版本与接收到的每个服务的版本信息相同或比其旧,则停止主网关设备服务以便将检索到的一个或多个其它网关设备保持为主网关设备。4.如权利要求2所述的方法,还包括如下步骤: 向检索到的一个或多个其它网关设备发送针对要接收的服务的数据的请求; 从检索到的一个或多个其它网关设备接收要接收的服务的数据; 存储要接收的服务的数据,并提供所述服务; 向检索到的一个或多个其它网关设备请求停止提供所述服务;以及 向网络通知主网关设备的改变。5.如权利要求1所述的方法,其中,所述服务列表是检索到的一个或多个其它网关设备可支持的网络服务的列表,并且 其中,每个服务的版本信息是关于检索到的一个或多个其它网关设备的每个可支持网络服务的版本的信息。6.如权利要求1所述的方法,其中,检索步骤使用简单服务发现协议(SSDP)技术和多DNS服务发现技术中的至少一者来执行。7.—种网关设备,包括: 通信单元; 网关单兀; 存储器单元;以及 控制单元,其被配置为检索一个或多个其它网关设备,向检索到的一个或多个网关设备发送针对服务列表的请求,接收服务列表和每个服务的版本信息,并且基于接收到的每个服务的版本信息,确定是否改变主网关设备。8.如权利要求7所述的方法,其中,控制单元还被配置为将接收到的每个服务的版本信息与每个服务的存储版本进行比较,并且如果每个服务的存储版本比接收到的每个服务的版本信息更新,则将所述网关设备改变为主网关设备。9.如权利要求所述8的网关设备,其中,控制单元还被配置为,如果每个服务的存储版本与接收到的每个服务的版本信息相同或比其旧,则停止主网关设备服务以便将检索到的一个或多个其它网关设备保持为主网关设备。10.如权利要求所述8的网关设备,其中,控制单元还被配置为,向检索到的一个或多个其它网关设备发送针对要接收的服务的数据的请求,从检索到的一个或多个其它网关设备接收要接收的服务的数据,存储要接收的服务的数据,并提供所述服务,向检索到的一个或多个其它网关设备请求停止提供所述服务,并且向网络通知主网关设备的改变。11.如权利要求7所述的网关设备,其中,所述服务列表是检索到的一个或多个其它网关设备可支持的网络服务的列表,并且其中,每个服务的版本信息是关于检索到的一个或多个其它网关设备的每个可支持网络服务的版本的信息。12.如权利要求7所述的网关设备,其中,所述服务列表是检索到的一个或多个其它网关设备可支持的网络服务的列表,并且其中,每个服务的版本信息是关于检索到的一个或多个其它网关设备的每个可支持网络服务的版本的信息。13.—种用于在电子设备处存储服务的方法,该方法包括如下步骤: 检索一个或多个网关设备; 请求检索到的一个或多个网关设备可支持的服务的列表; 从检索到的一个或多个网关设备接收服务列表和每个服务的版本信息;以及 针对检索到的一个或多个网关设备中的每一个存储服务。14.一种电子设备包括: 通信单元; 输入单元;以及 控制单元,其被配置为检索一个或多个网关设备,请求检索到的一个或多个网关设备可支持的服务的列表,从检索到的一个或多个网关设备接收服务列表和每个服务的版本信息,并且针对检索到的一个或多个网关设备中的每一个存储服务。15.—种用于在具有网关的电子器具处确定主网关设备的方法,该方法包括如下步骤: 检索一个或多个网关设备; 向检索到的一个或多个网关设备发送针对服务列表的请求; 接收服务列表和每个服务的版本信息;以及 基于接收到的每个服务的版本信息,确定是否将电子器具的网关改变为主网关设备。16.如权利要求15所述的方法,其中,确定步骤包括将接收到的每个服务的版本信息与每个服务的存储版本进行比较,并且如果每个服务的存储版本比接收到的每个服务的版本信息更新,则将所述电子器具的网关改变为主网关设备。17.如权利要求16所述的方法,还包括如下步骤: 如果每个服务的存储版本与接收到的每个服务的版本信息相同或比其旧,则将检索到的一个或多个网关设备保持为主网关设备,并且停止所述电子器具的主网关设备服务。18.如权利要求16所述的方法,还包括如下步骤: 向检索到的一个或多个网关设备发送针对要接收的服务的数据的请求; 从检索到的一个或多个网关设备接收要接收的服务的数据; 存储要接收的服务的数据,并提供所述服务; 向检索到的一个或多个网关设备请求停止提供所述服务;以及 向网络通知主网关设备的改变。19.如权利要求15所述的方法,其中,所述服务列表是检索到的一个或多个网关设备可支持的网络服务的列表,并且 其中,每个服务的版本信息是关于检索到的一个或多个网关设备的每个可支持网络服务的版本的信息。20.如权利要求15所述的方法,其中,检索步骤使用简单服务发现协议(SSDP)技术和多DNS服务发现技术中的至少一者来执行。21.—种电子器具包括: 通信单元; 网关单兀; 存储器单元;以及 控制单元,其被配置为检索一个或多个网关设备,向检索到的一个或多个网关设备发送针对服务列表的请求,接收服务列表和每个服务的版本信息,并且基于接收到的每个服务的版本信息,确定是否将网关单元改变为主网关设备。22.如权利要求21所述的电子器具,其中,控制单元还被配置为将接收到的每个服务的版本信息与每个服务的存储版本进行比较,并且如果每个服务的存储版本比接收到的每个服务的版本信息更新,则将所述网关单元改变为主网关设备。23.如权利要求所述22的电子器具,其中,控制单元还被配置为,如果每个服务的存储版本与接收到的每个服务的版本信息相同或比其旧,则将检索到的一个或多个网关设备保持为主网关设备,并且停止所述网关单元的主网关设备服务。24.如权利要求所述22的电子器具,其中,控制单元还被配置为,向检索到的一个或多个网关设备发送针对要接收的服务的数据的请求,从检索到的一个或多个网关设备接收要接收的服务的数据,存储要接收的服务的数据,并提供所述服务,向检索到的一个或多个网关设备请求停止提供所述服务,并且向网络通知主网关设备的改变。25.如权利要求21所述的电子器具,其中,所述服务列表是检索到的一个或多个网关设备可支持的网络服务的列表,并且其中,每个服务的版本信息是关于检索到的一个或多个网关设备的每个可支持网络服务的版本的信息。26.如权利要求21所述的电子器具,其中,控制单元还被配置为基于简单服务发现协议(SSDP)技术和多DNS服务发现技术中的至少一者来检索一个或多个网关设备。
【文档编号】H04L12/66GK105830398SQ201480069658
【公开日】2016年8月3日
【申请日】2014年12月17日
【发明人】千宰翊
【申请人】三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1