无线网络系统及其连线方法
【专利摘要】本发明提供一种无线网络系统及其连线方法。无线网络系统包含Wi-Fi装置以及通信装置。Wi-Fi装置提供服务设定识别码,服务设定识别码包含第一辨识码值以及第二辨识码值,且第二辨识码值为第一辨识码值根据杂凑函数所得。通信装置于搜寻Wi-Fi装置的服务设定识别码后,判断服务设定识别码的第一辨识码值根据杂凑函数后所得的值为服务设定识别码的第二辨识码值,并根据连线密码与Wi-Fi装置建立Wi-Fi认证连线。Wi-Fi装置根据Wi-Fi认证连线判断通信装置合法后,与通信装置建立数据传输连线。
【专利说明】无线网络系统及其连线方法
【技术领域】
[0001] 本发明提供一种无线网络系统及其连线方法。更具体而言,本发明提供一种关于 根据服务设定识别码自动完成连线的无线网络系统及其连线方法。
【背景技术】
[0002] Wi-Fi网络为目前无线网络中应用颇为广泛的一种网络协议,因此,相关产品发展 的范围越趋广泛。具体而言,除了常见的电脑或手机可搭载Wi-Fi通信功能外,随着嵌入式 系统技术的成熟与普及,Wi-Fi网络协议还可被应用至日常电子用品上,例如:Wi_Fi存取 点(access point)或具有Wi-Fi通信功能的冰箱、电灯或插座等。如此一来,使用者将可 利用Wi-Fi网络协议,远程控制具有Wi-Fi通信功能的日常电子用品。
[0003] 然而,由于一般电子用品多采用简易的嵌入式系统,因此其操作接口不如电脑或 手机的操作接口友善,加上Wi-Fi数据传输连线设定通常较为繁琐,因此,若电子用品欲 搭载Wi-Fi通信功能,其通过简易的嵌入式系统进行设定的流程通常较难为一般使用者利 用。
[0004] 更者,虽目前市面上已有部分搭载Wi-Fi通信功能的电子用品具有较为简化的 Wi-Fi设定步骤,然而其仅为步骤的简化,使用者仍须先手动建立与搭载Wi-Fi通信功能的 电子用品间的Wi-Fi连线,方能对电子用品进行设定。据此,在搭载Wi-Fi通信功能的电子 用品的Wi-Fi相关设定尚属不易的情况下,一般使用者对其接受度仍偏低。
[0005] 有鉴于此,如何有效地改善Wi-Fi连线设定的繁琐,以提升使用者使用搭载Wi-Fi 通信功能的电子用品的意愿,乃业界亟需努力的目标。
【发明内容】
[0006] 为解决前述问题,本发明提供一种无线网络系统及其连线方法,其主要通过服务 设定识别码的特殊配置,自动建立通信装置以及Wi-Fi装置间的连线,俾后续对Wi-Fi装置 进行设定。
[0007] 为达上述目的,本发明还披露一种用于无线网络系统的连线方法。无线网络系统 包含Wi-Fi装置以及通信装置。Wi-Fi装置具有连线密码。连线方法包含下列步骤:(a)使 Wi-Fi装置提供服务设定识别码,其中,服务设定识别码包含第一辨识码值以及第二辨识码 值,且第二辨识码值是第一辨识码值根据杂凑函数所得;(b)使通信装置搜寻Wi-Fi装置 的服务设定识别码;(c)使通信装置判断服务设定识别码的第一辨识码值根据杂凑函数是 否为服务设定识别码的第二辨识码值;(d)使通信装置产生连线密码,并根据连线密码与 Wi-Fi装置建立Wi-Fi认证连线;(e)使Wi-Fi装置根据Wi-Fi认证连线判断通信装置是合 法;以及(f)使通信装置与Wi-Fi装置建立数据传输连线。
[0008] 为达上述目的,本发明还披露一种无线网络系统。无线网络系统包含Wi-Fi装置 以及通信装置。Wi-Fi装置具有连线密码并提供服务设定识别码,服务设定识别码包含第一 辨识码值以及第二辨识码值,第二辨识码值是第一辨识码值根据杂凑函数所得。通信装置 搜寻Wi-Fi装置的服务设定识别码,并判断服务设定识别码的第一辨识码值根据杂凑函数 所得的值为服务设定识别码的第二辨识码值。通信装置还于产生连线密码后,根据连线密 码与Wi-Fi装置建立Wi-Fi认证连线。Wi-Fi装置还于根据Wi-Fi认证连线判断通信装置 是合法后,与通信装置建立数据传输连线。
[0009] 在参阅图式及随后描述的实施方式后,所属【技术领域】的普通技术人员便可了解本 发明的其他目的,以及本发明的技术手段及实施态样。
【专利附图】
【附图说明】
[0010] 图1A为本发明的第一实施例的无线网络系统的示意图;
[0011] 图1B为本发明的第一实施例的Wi-Fi装置的示意图;
[0012] 图1C为本发明的第一实施例的通信装置的示意图;
[0013] 图2本发明的第二实施例所述的连线方法的流程图;以及
[0014] 图3本发明的第三实施例所述的连线方法的流程图。
[0015] 【主要元件符号说明】
[0016] I 无线网络系统 10 Wi-Fi认证连线 II Wi-Fi 装置 110 连线密码 III 连线模块 112 连线信号 113 处理器 13 通信装置
[0017] 131 连线模块 132 组态设定信息 133 处理器 3 数据传输连线 X|Y 服务设定识别码 X 第一辨识码值 Υ 第二辨识码值
【具体实施方式】
[0018] 以下将通过实施例来解释本
【发明内容】
。然而,本发明的实施例并非用以限制本发 明必须在如以下实施例中所述的任何特定的环境、应用或方式方能实施。因此,以下实施例 的说明仅在于阐释本发明,而非用以限制本发明。在以下实施例及图式中,与本发明非直接 相关的元件已省略而未示出,且示出于图式中的各元件之间的尺寸比例仅为便于理解,而 非用以限制为本发明实际的实施比例。
[0019] 请参考图1Α至图1C。其中,图1Α为本发明第一实施例的一无线网络系统1的示 意图,无线网络系统1包含一 Wi-Fi装置11以及一通信装置13。图1Β为本发明第一实施 例的Wi-Fi装置11的示意图,Wi-Fi装置11包含一连线模块111、一处理器113以及一存 储器115,存储器115具有一连线密码110。图1C为本发明第一实施例的通信装置13的示 意图,通信装置13包含一连线模块131以及一处理器133。
[0020] 需先特别说明者,于第一实施例中,Wi-Fi装置11可为无线网络存取点(Access point)或具有简易嵌入式系统并搭载Wi-Fi通信功能的装置,通信装置13可为手机、电脑 或个人数字助理(Personal Digital Assistant, PDA)。然而,其并非用以限制本发明Wi-Fi 装置以及通信装置的实施态样,本领域技术人员应可通过本
【发明内容】
轻易思及其他相关 Wi-Fi装置及通信装置的硬件种类。
[0021] 首先,Wi-Fi装置11的连线模块111提供一服务设定识别码(Service Set Identifier, SSID)X|Y。其中,服务设定识别码X|Y为Wi-Fi装置11的出厂设定,其主要包 含一第一辨识码值X以及一第二辨识码值Y。其中,第二辨识码值Y为第一辨识码值X根据 一杂凑函数(hash function)(未示出)所得的值。
[0022] 接着,当通信装置13的连线模块131搜寻到Wi-Fi装置11所提供的服务设定识 别码XIY后,通信装置13的处理器13便将服务设定识别码X | Y的第一辨识码值X输入相 同的杂凑函数,并判断所得的值与服务设定识别码XIY的第二辨识码Y是否相同。其中,若 第一辨识码值X根据相同的杂凑函数所得的值等于第二辨识码Y,则代表服务设定识别码 XIΥ符合规定的识别码;反之,则代表服务设定识别码XIΥ不符合规定的识别码。
[0023] 举例而言,假设Wi-Fi装置的服务设定识别码的长度为12字节(位元组),且其分 可为前8字节(即第一辨识码值)以及后4字节(即第二识别码值)。其中,后4字节的值由 前8字节的值输入杂凑函数所得。据此,通信装置于搜寻服务设定识别码时,便可先将服务 设定识别码前8字节的值输入杂凑函数,并判断所得的值是否等于服务设定识别码后4字 节的值,以确定具有此服务设定识别码的Wi-Fi装置是否符合规定。
[0024] 随后,当通信装置13判断服务设定识别码X | Y符合规定后,通信装置13的处理器 133便产生连线密码110,而通信装置13的连线模块131便可根据连线密码110与Wi-Fi 装置11建立一 Wi-Fi认证连线10。换句话说,Wi-Fi装置11的连线模块111同样根据连 线密码110,与通信装置13建立Wi-Fi认证连线10。
[0025] 接着,由于Wi-Fi装置11与通信装置13为利用同样的连线密码110建立Wi-Fi 认证连线10,表示二者间将可通过Wi-Fi连线的认证。换言之,即Wi-Fi装置11的处理器 113可根据Wi-Fi认证连线10,判断通信装置13的合法性。如此,当Wi-Fi装置11的处理 器113判断通信装置13是合法后,便可通过连线模块111与通信装置13的连线模块131 建立一数据传输连线3,以进行后续数据传输或组态设定。
[0026] 需特别说明者,优选地,由于通信装置通信范围内可能具有多个待设定的Wi-Fi 装置,据此,通信装置于接收多个Wi-Fi装置的多个连线信号后,便可先决定哪一 Wi-Fi装 置的连线信号最强,并判断最强的连线信号具有一主要信号强度以作为连线依据。
[0027] 而于第一实施例中,通信装置13的连线模块131于处理器133判断服务识别码 Χ|γ的正确性后,便自Wi-Fi装置11接收一连线信号112。同时,通信装置13的处理器133 判断连线信号112具有主要信号强度(即Wi-Fi装置11相对于其他可能的Wi-Fi装置具有 能量较强的信号)。据此,通信装置13的连线模块131便与Wi-Fi装置11通信,俾进行后 续的Wi-Fi连线认证过程。
[0028] 另外,于第一实施例中,为增加 Wi-Fi认证机制的强度,连线密码也可通过较复杂 的方式产生。具体而言,Wi-Fi装置11的存储器115存有的连线密码110根据服务设定识 别码X|Y以及Wi-Fi装置11的媒体存取控制位址(Media Access Control Address)产生。 据此,当通信装置13欲与Wi-Fi装置11建立认证连线时,通信装置13的处理器133便可 直接根据已知的服务设定识别码X| Y以及通过网络封包读取的Wi-Fi装置11的媒体存取 控制位址产生连线密码110,俾后续Wi-Fi认证连线10的建立。
[0029] 另需强调者,于本发明中,Wi-Fi装置以及通信装置可利用任意相关数学函数(如 具有单向性的杂凑函数),将服务设定识别码以及Wi-Fi装置的媒体存取控制位址转换成连 线密码,而由于利用数学函数进行密码的转换乃已知技术,因此不再赘述。更者,Wi-Fi装 置与通信装置间利用连线密码进行Wi-Fi认证连线的建立及确认也为已知技术,因此同样 不再赘述。
[0030] 再者,数据传输连线3建立后,Wi-Fi装置11与通信装置13间便可进行信息交换, 以进行进一步的组态设定。具体而言,当使用者欲修改Wi-Fi装置11之组态设定(如服务 设定辨识码或原始密码等设定)时,使用者便可利用通信装置13的连线模块131,通过数据 传输连线3传送一组态设定信息132至Wi-Fi装置11。而Wi-Fi装置11的处理器113便 可于连线模块111接收组态设定信息132后,据以调整Wi-Fi装置11的组态设定。
[0031] 本发明的一第二实施例为一连线方法,其流程图请参考图2。第二实施例的方法用 于一无线网络系统(例如前述实施例的无线网络系统1),包含一 Wi-Fi装置以及一通信装 置,Wi-Fi装置具有一连线密码。第二实施例的详细步骤如下所述。
[0032] 首先,执行步骤201,使Wi-Fi装置提供一服务设定识别码。其中,服务设定识别 码包含一第一辨识码值以及一第二辨识码值,且第二辨识码值是第一辨识码值根据一杂凑 函数所得。接着,执行步骤202,使通信装置搜寻Wi-Fi装置的服务设定识别码。执行步骤 203,使通信装置判断服务设定识别码的第一辨识码值根据杂凑函数为服务设定识别码的 第二辨识码值。
[0033] 接着,执行步骤204,使通信装置于步骤203后产生连线密码,并根据连线密码与 Wi-Fi装置建立Wi-Fi认证连线。执行步骤205,使Wi-Fi装置根据Wi-Fi认证连线判断通 信装置是合法。最后,执行步骤206,使通信装置于步骤205后,与Wi-Fi装置建立一数据传 输连线,换言之,即Wi-Fi装置于判断通信装置是合法后,与通信装置建立数据传输连线。
[0034] 本发明的一第三实施例为一连线方法,其流程图请参考图3。第三实施例的方法用 于一无线网络系统(例如前述实施例的无线网络系统1),包含一 Wi-Fi装置以及一通信装 置,Wi-Fi装置具有一连线密码。第三实施例的详细步骤如下所述。
[0035] 首先,执行步骤301,使Wi-Fi装置提供一服务设定识别码。其中,服务设定识别 码包含一第一辨识码值以及一第二辨识码值,且第二辨识码值是第一辨识码值根据一杂凑 函数所得。接着,执行步骤302,使通信装置搜寻Wi-Fi装置的服务设定识别码。执行步骤 303,使通信装置判断服务设定识别码的第一辨识码值根据杂凑函数所得的值为服务设定 识别码的第二辨识码值。
[0036] 接着,执行步骤304,使通信装置于步骤303后,自Wi-Fi装置接收一连线信号。执 行步骤305,使通信装置判断连线信号具有一主要信号强度。执行步骤306,使通信装置根 据主要信号强度与Wi-Fi装置通信。随后,执行步骤307,使通信装置于步骤306后,根据 服务设定识别码以及Wi-Fi装置的一媒体存取控制位址产生连线密码,并根据连线密码与 Wi-Fi装置建立Wi-Fi认证连线。
[0037] 执行步骤308,使Wi-Fi装置根据Wi-Fi认证连线判断该通信装置是合法。执行 步骤309,使通信装置于步骤308后,自动地与Wi-Fi装置建立一数据传输连线。执行步骤 310,使通信装置通过数据传输连线,传送一组态设定信息至Wi-Fi装置。最后,执行步骤 311,使Wi-Fi装置根据组态设定信息,调整Wi-Fi装置的一组态设定。
[0038] 综上所述,本发明提供了一种无线网络系统及其连线方法,无线网络系统包含一 Wi-Fi装置以及一通信装置。Wi-Fi装置提供的服务设定识别码包含第一辨识码值以及第 二辨识码值,第一辨识码值根据杂凑函数后为第二辨识码值。通信装置(例如:电脑、手机 等)则可根据服务设定识别码的第一辨识码值以及第二辨识码值判断待设定的Wi-Fi装置 及其连线密码,并通过应用程序自动完成与Wi-Fi装置的连线。
[0039] 换言之,本发明通过Wi-Fi装置自动提供的服务设定识别码,通信装置可判断待 设定的Wi-Fi装置,并根据服务设定识别码得知Wi-Fi装置的连线密码,使得通信装置与 Wi-Fi装置可自动建立连线。
[0040] 据此,相较于传统的Wi-Fi装置,本发明提供的无线网络系统及其连线方法,可在 Wi-Fi装置于出厂状态启动时,通过通信装置使得通信装置与自动完成Wi-Fi装置的连线, 不需使用者先自行手动设定Wi-Fi连线,故已有效地解决了使用者必须先手动设定Wi-Fi 连线,才能对Wi-Fi装置进行设定的问题。
[0041] 上述实施例所披露的内容仅用以例举本发明的部分实施态样,以及披露本发明的 技术特征,并非用以限制本发明的实质保护范畴。因此,任何熟悉本【技术领域】者可轻易完成 的改变或均等性的安排均属于本发明所主张的范围,且本发明的权利保护范围以权利要求 范围为准。
【权利要求】
1. 一种用于一无线网络系统的连线方法,所述无线网络系统包含一 Wi-Fi装置以及一 通信装置,所述Wi-Fi装置具有一连线密码,所述连线方法包含下列步骤: (a) 使所述Wi-Fi装置提供一服务设定识别码,其中,所述服务设定识别码包含一第一 辨识码值以及一第二辨识码值,所述第二辨识码值为所述第一辨识码值根据一杂凑函数所 得; (b) 使所述通信装置搜寻所述Wi-Fi装置的所述服务设定识别码; (c) 使所述通信装置判断所述服务设定识别码的所述第一辨识码值根据所述杂凑函数 所得的值为所述服务设定识别码的所述第二辨识码值; (d) 使所述通信装置产生所述连线密码,并根据所述连线密码与所述Wi-Fi装置建立 一 Wi-Fi认证连线; (e) 使所述Wi-Fi装置根据所述Wi-Fi认证连线判断所述通信装置合法;以及 (f) 使所述通信装置与所述Wi-Fi装置建立一数据传输连线。
2. 根据权利要求1所述的连线方法,还在步骤(f)后包含下列步骤: (g) 使所述通信装置通过所述数据传输连线传送一组态设定信息至所述Wi-Fi装置; (h) 使所述Wi-Fi装置根据所述组态设定信息调整所述Wi-Fi装置的一组态设定。
3. 根据权利要求1所述的连线方法,其中,步骤(d)还包含: (dl)使所述通信装置根据所述服务设定识别码以及所述Wi-Fi装置的一媒体存取控 制位址产生所述连线密码。
4. 根据权利要求1所述的连线方法,其中,步骤(d)还包含: (dl)使所述通信装置自所述Wi-Fi装置接收一连线信号; (d2)使所述通信装置判断所述连线信号具有一主要信号强度; (d3)使所述通信装置根据所述主要信号强度与所述Wi-Fi装置通信; (d4)使所述通信装置产生所述连线密码,并根据所述连线密码与所述Wi-Fi装置建立 所述Wi-Fi认证连线。
5. -种无线网络系统,包含: 一 Wi-Fi装置,具有一连线密码,并提供一服务设定识别码,所述服务设定识别码包含 一第一辨识码值以及一第二辨识码值,所述第二辨识码值为所述第一辨识码值根据一杂凑 函数所得;以及 一通信装置,搜寻所述Wi-Fi装置的所述服务设定识别码,并判断所述服务设定识别 码的所述第一辨识码值根据所述杂凑函数所得的值为所述服务设定识别码的所述第二辨 识码值; 其中,所述通信装置还在产生一连线密码后,根据所述连线密码与Wi-Fi装置建立一 Wi-Fi认证连线,所述Wi-Fi装置还在根据所述Wi-Fi认证连线判断所述通信装置合法后, 与所述通信装置建立一数据传输连线。
6. 根据权利要求5所述的无线网络系统,其中,所述通信装置还传送一组态设定信息 至所述Wi-Fi装置,所述Wi-Fi装置还根据所述组态设定信息调整所述Wi-Fi装置的一组 态设定。
7. 根据权利要求5所述的无线网络系统,其中,所述通信装置还根据所述服务设定识 别码以及所述Wi-Fi装置的一媒体存取控制位址产生所述连线密码。
8.根据权利要求5所述的无线网络系统,其中,所述通信装置还自所述Wi-Fi装置接收 一连线信号,并判断所述连线信号具有一主要信号强度,所述通信装置还根据所述主要信 号强度与所述Wi-Fi装置通信,所述通信装置还在与所述Wi-Fi装置通信后产生所述连线 密码,并根据所述连线密码与所述Wi-Fi装置建立所述Wi-Fi认证连线。
【文档编号】H04W12/06GK104066084SQ201310095334
【公开日】2014年9月24日 申请日期:2013年3月22日 优先权日:2013年3月22日
【发明者】许进裕, 颜光裕 申请人:瑞昱半导体股份有限公司