无线系统的联机方法与流程

文档序号:17481883发布日期:2019-04-20 06:30阅读:130来源:国知局
无线系统的联机方法与流程

本发明涉及无线系统,尤其涉及一种无线系统的联机方法。



背景技术:

目前,一般可遥控的设备都配备有遥控器,让使用者无需在设备的安装位置即可操控设备,为生活添增了许多便利性。而随着使用者所拥有的设备的数量愈来愈多,将使得遥控器数量也愈多。遥控器的数量增多不仅不易收藏,在某些情况下,如同一类型的设备,其遥控器外观类似,使得使用者难以分辨遥控器与设备的配对关系。

为此,本领域相关人员推出一种中间设备,可以联机到一无线基地台,让用户使用一电子装置(例如计算机和移动电话)通过无线基地台而与该中间设备联机。用户由该电子装置上执行控制指令并传送至该中间设备后,由该中间设备将所接收的控制指令转换成对应的控制信号并发送至特定的设备,如此,即可在同一个电子装置上控制不同的设备动作,有效解决遥控器数量过多的缺陷。

中间设备与无线基地台联机后,无线基地台会分配一个ip地址给中间设备。电子装置经设定后,通过该ip地址与中间设备通信,以传送控制指令至中间设备。然而,当中间设备与无线基地台之间的联机中断后再次连接时,无线基地台分配给中间设备的ip地址可能会有变动,如此,将造成电子装置无法依原本的设定ip地址与中间设备联机,导致电子装置而与中间设备失联。



技术实现要素:

有鉴于此,本发明的目的在于提供一种无线系统的联机方法,可减少电子装置无法与中间设备联机的机率。

为了达成上述目的,本发明提供了一种无线系统的联机方法,其中该无线系统包含有一无线基地台、一电子装置、一中间设备及至少一设备,该电子装置与该中间设备分别与该无线基地台联机,该中间设备信号连接该设备,该中间设备供发送控制指令至该设备;该联机方法包含有下列步骤:a.由该中间设备通过该无线基地台联机至一服务器;b.将该无线基地台分配给该中间设备的ip地址传送至该服务器储存;c.由该电子装置联机至该服务器,并传送一询问指令至该服务器,以询问该中间设备的ip地址;d.由该服务器将所储存的该中间设备的ip地址回传该电子装置;e.由该电子装置接收该服务器所回传该中间设备的ip地址,并通过该无线基地台至少传送一次一联机请求指令至所接收的ip地址;f.在该电子装置收到一联机成功信息时,建立与该中间设备之间的联机。

本发明的效果在于,中间设备将其ip地址上传服务器供电子装置取得ip地址,即使该电子装置在与中间设备联机之前不知道中间设备的ip地址,仍可由服务器取得中间设备的ip地址,减少电子装置无法与中间设备联机的机会。

附图说明

图1为本发明第一较佳实施例无线系统的架构图。

图2为本发明第一较佳实施例的联机方法流程图。

图3为本发明第三较佳实施例的联机方法的部分流程图。

图4为本发明第四较佳实施例的联机方法的部分流程图。

【符号说明】

10设备

10a空调系统10b壁炉10c一氧化碳侦测器

20中间设备

30无线基地台

40电子装置

50服务器52数据库

i因特网

s201~s206步骤

具体实施方式

为能更清楚地说明本发明,现例举一较佳实施例并配合附图详细说明如后。请参阅图1,为本发明第一较佳实施例的无线系统,包含有至少一设备10、一中间设备20、一无线基地台(accesspoint)30、一电子装置40及一服务器50。其中:

至少一设备10的数量在本实施例中为多个,该些设备10位于客户端,包括可受控的设备及侦测设备,本实施例中可受控设备以空调系统10a和壁炉10b为例,侦测设备以一氧化碳侦测器10c为例。各该设备10通过rf(radiofrequency)信号与中间设备20信号连接,但不以此为限,也可通过wi-fi、zigbee、蓝牙和红外线等信号连接。可受控设备接收控制指令而进行对应的动作,例如:开启、关闭和调整温度等,且可受控设备也将本身的状态信息编译成rf信号后发送,所述的状态信息可为目前设备10的开启或关闭状态、目前的温度和异常信息等信息。侦测设备同样会将状态信息编译成rf信号后发送,所述的状态信息可为所侦测的物理量,例如:一氧化碳浓度。

该中间设备20位于客户端且通过wi-fi信号与该无线基地台30信号连接,以联机至客户端的局域网络,并可通过该无线基地台30联机至因特网i。中间设备20用于接收rf信号并转换成wi-fi信号后发送,以及接收wi-fi信号并转换成rf信号后发送。该中间设备20用于接收该些设备10所传来的具有状态信息的rf信号,解译后取得状态信息并储存于内存(图未示)中。该中间设备20与该无线基地台30联机之后,无线基地台将分配一ip地址给该中间设备20。

该电子装置40在本实施例中为平板电脑,其可与无线基地台30联机。该电子装置40内建有一应用程序(application)可供使用者输入控制设备10的控制指令(如开启、关闭和调整温度等)。用户可通过该电子装置40的应用程序指定想要控制的设备10,在该电子装置40直接连接至因特网i的状态下,则将使用者所输入的一个或多个控制指令通过因特网i传送到服务器50再回传给中间设备20,其中,该电子装置40所传送的控制指令包括该中间设备20的ip地址、标识符、至少一个所欲控制的设备10的代码、及脚本(例如开启、关闭、调整温度都有对应的脚本),从而指定中间设备20及所想要控制的设备10。

该服务器50以位于远程为例,且连接一数据库52,该服务器50联机至因特网i。服务器50与数据库52可于同一台服务器主机或分别于两台服务器主机上执行。实际上,该服务器50与数据库52也可位于客户端,并通过该无线基地台30联机至局域网络。

通过上述的架构,即可进行本实施例的联机方法,该方法包含有图2所示的下列步骤,其中:

步骤s201,将该无线基地台30联机至因特网i,且由该中间设备20通过该无线基地台30联机至该服务器50。本实施例中,用户可以通过电子装置40与服务器50联机并在服务器50中建立一账户,同时将该帐户的信息记录于电子装置40中;

步骤s202,该中间设备20将该无线基地台30分配给该中间设备20的ip地址传送至该服务器50,且该服务器50储存于该数据库52中。本实施例中,该服务器50建立该帐户的信息与该中间设备20的ip地址的对应关系并储存于该数据库52中。

步骤s203,用户操控该电子装置40的应用程序以联机至该服务器50,并传送一询问指令至该服务器50,以询问该中间设备20的ip地址。本实施例中,电子装置40将帐户的信息与该询问指令一同传送到服务器50。

步骤s204,该服务器50收到该询问指令时,将该数据库52中所储存的该中间设备20的ip地址回传该电子装置40。本实施例中,由该服务器50依据该帐户的信息查询对应该帐户的该中间设备20的ip地址,以将所查到的该中间设备20的ip地址回传该电子装置40。

步骤s205,该电子装置40接收该服务器50所回传该中间设备20的ip地址后,通过该无线基地台30至少传送一次一联机请求指令至所接收的ip地址;

步骤s206:电子装置40是否有收到前述的ip地址回传的一联机成功信息:

若该电子装置40经一段时间后仍未收到联机成功信息时,则该应用程序于该电子装置40的一显示器(图未示)上显示一提示信息,以提示该中间设备20未联机。

若该电子装置40收到由ip地址回传的该联机成功信息时,代表

该中间设备20已确认有收到该联机请求指令,则建立该电子装置40

与该中间设备20之间的联机。借此,让电子装置40可传送控制指令

至中间设备20,而中间设备20也可以回传状态信息。

由上述可知,通过中间设备20将本身的ip地址上传服务器50,即使该电子装置40在与中间设备20联机之前不知道中间设备20的ip地址,仍可由服务器50取得中间设备20的ip地址,以增加联机的方便性。

在第二实施例中,除了第一实施例的各步骤之外还包含该中间设备20与该无线基地台30联机后,该中间设备20将会记录本次所分配的ip地址。该中间设备20与该无线基地台30断线后再次联机,该中间设备20将会再记录新分配的ip地址,若新分配的ip地址与前次分配的ip地址不同,则中间设备20会再通过该无线基地台30联机至该服务器50,并将新分配的ip地址传送至该服务器50储存于该数据库52中。借此,电子装置40若无法依服务器50回传的ip地址与该中间设备20联机,则再次传送询问指令至该服务器50,请求服务器50把该中间设备20新分配的ip地址回传给电子装置40,以供联机。

图3所示的为本发明第三较佳实施例的无线系统的联机方法,其以第一实施例为基础,还包含:

在该电子装置40中记录有一默认ip地址,供与该中间设备20联机使用,该默认ip地址可以是前次联机所使用的该中间设备20的ip地址或是固定的ip地址。

在步骤s203之前除了包含步骤s201、s202之外(图3中未示出)还包含下列步骤,其执行的顺序与步骤s201、s202无先后关系:

先由该电子装置40通过该无线基地台30至少传送至少一次该联机请求指令至该默认ip地址;

电子装置40是否有收到该默认ip地址回传的联机成功信息:

若该电子装置40收到默认ip地址回传的联机成功信息时,建立与该中间设备20之间的联机;

若该电子装置40经一段时间后仍未收到回传的该联机成功信息时,执行步骤s203~s206。

图4所示的为本发明第四较佳实施例的无线系统的联机方法,其以第一实施例为基础,在步骤s206中包含:

在未收到该联机成功信息时,由该电子装置40通过该无线基地台30发送多个该联机请求指令至同一局域网络中的多个不同的ip地址;

电子装置40是否有收到任一该ip地址回传的联机成功信息:

在收到任一该ip地址所回传的该联机成功信息时,建立与该中间设备20之间的联机。

在未收到该联机成功信息时,则该应用程序于该电子装置40的显示器上显示提示信息,以提示该中间设备未联机。

本实施例中,由该电子装置40通过该无线基地台30依一预定顺序分别发送该些联机请求指令至同一局域网络中的该些ip地址。该中间设备20的ip地址及同一局域网络中的该些ip地址采用ipv4的协议,由四段数值组成(例如192.168.0.x,其中x为0~255之间的整数),该些ip地址前三段数值与该服务器50所回传的该中间设备20的ip地址的前三段数值相同,不同在于最末段的数值。因此,该电子装置40发送请求指令至最末段数值介于0至255的ip地址,以找出是否有其中一个ip地址会回传联机成功信息,在收到任一该ip地址所回传的该联机成功信息时,停止发送尚未发送的该些联机请求指令。

前述的预定顺序可以由0开始递增或由255开始递减,而本实施例中,预定顺序为是以服务器50回传的中间设备20的ip地址的最末段的数值为基础进行改变,以加快扫描ip地址的速度。举例而言,服务器50回传的中间设备20的ip地址的最末段的数值为n,电子装置40先发送联机请求指令至该些ip地址中最末段的数值的范围介于n-p至n+q的ip地址,其中p为介于1~20之间的一个整数,q为介于1~20之间的一个整数,传送的顺序可以由n-p的ip地址开始递增至n+q的ip,或由n+q的ip地址开始递减至n-p的ip地址。若该些ip地址之中最末段的数值的范围介于n-p至n+q的ip地址都未回传该联机成功信息,则再传送联机请求指令至该些ip地址之中的其它ip地址。

除了以上述方法扫描ip地址之外,在另一实施例中,也可以第一实施例为基础,在步骤s201中于该电子装置40中储存有一默认ip地址,供与该中间设备20联机使用。由该中间设备20传送该默认ip地址或传送与该默认ip地址相差一数值的至少一倍的ip地址至该无线基地台30,以要求该无线基地台30将该中间设备20所传送的ip地址分配至该中间设备20。举例而言,该默认ip地址为192.168.0.100,该数值为5,该无线基地台30先以该默认ip地址与中间设备20相联机,若默认ip地址已先被其它装置占用,该中间设备20再传送与该默认ip地址相差该数值的至少一倍的ip地址(192.168.0.105)至该无线基地台30,若地址又被占用,则再传送该数值的二倍的ip地址(192.168.0.110),以此类推。而在步骤s206中,在未收到该联机成功信息时,由该电子装置40通过该无线基地台30发送至少一个该联机请求指令至同一局域网络中不同的至少一个ip地址,其中该至少一个ip地址为与该默认ip地址相差该数值的至少一倍的ip地址(即至少一个ip地址为192.168.0.105、192.168.0.110、192.168.0.115......以此类推);在收到该至少一个ip地址所回传的该联机成功信息时,建立与该中间设备20之间的联机。

据上所述,本发明无线系统的联机方法,通过中间设备20将其ip地址上传服务器50供电子装置40取得ip地址,即使电子装置40在与中间设备20联机之前不知道中间设备20的ip地址,仍可由服务器50取得中间设备20的ip地址,可减少电子装置40无法与中间设备20联机的机会。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1