进行无线通信的通信装置、无线通信系统及无线通信方法

文档序号:7733511阅读:138来源:国知局
专利名称:进行无线通信的通信装置、无线通信系统及无线通信方法
技术领域
本发明涉及一种进行无线通信的通信装置。
背景技术
在多个通信装置之间进行无线通信的无线通信系统已广为人知。在这样的无线通信系统中,例如,如专利文献1所公开的那样,作为通信装置使用接入点及作为非接入点的站点的终端装置,来进行接入点与终端装置之间的无线通信。并且,在这样的无线通信系统中,通信装置有可能被设定成节省耗电量的模式(即,节能模式)。然而,有可能被设定成节能模式的通信装置会存在方便性不足的问题。例如,用户要用终端装置来与被设定成节能模式的接入点进行无线通信时,必须直接操作接入点来进行解除节能模式等的操作,因而会增加用户的负担。专利文献1日本特开2005-109850号公报

发明内容
鉴于上述技术问题,本发明的目的在于,提供一种能够提高有可能被设定成节能模式的通信装置的方便性的技术。本发明用于解决上述技术问题中的至少一部分。本发明的第一方面是一种进行无线通信的通信装置,其包括数据接收部,通过无线通信接收数据;数据发送部,通过无线通信发送数据;模式切换部,将通信装置的动作模式在第一模式与第二模式之间进行切换, 其中,第一模式是向数据发送部供电的模式,第二模式是至少将数据发送部的耗电量抑制得低于第一模式下的耗电量的模式;以及判断部,判断数据接收部是否已接收到特定数据, 在通信装置为第二模式的状态下,若判断部判断出数据接收部已接收到特定数据,则模式切换部将通信装置的动作模式从第二模式切换到第一模式。此外,较佳的是,通信装置的数据接收部包括第一数据接收部,在第一模式下动作,在第二模式下不动作;以及第二数据接收部,在耗电量低于第一数据接收部的第二模式下动作,判断部判断第二数据接收部是否已接收到特定数据,在通信装置为第二模式的状态下,若判断部判断出第二数据接收部已接收到特定数据,则模式切换部将通信装置的动作模式从第二模式切换到第一模式。此外,较佳的是,通信装置是在无线通信终端与其它通信装置之间中继通信数据的中继装置,数据接收部通过无线通信,从无线通信终端及其它通信装置接收通信数据,数据发送部通过无线通信,向无线通信终端及其它通信装置发送通信数据。此外,较佳的是,该通信装置还包括识别数据存储部,该识别数据存储部存储用于识别通信装置的识别数据,特定数据包含与识别数据存储部中存储的识别数据相一致的识别数据。此外,较佳的是,该通信装置还包括认证数据存储部,该认证数据存储部存储认证数据,特定数据包含与认证数据存储部中存储的认证数据相比较后被认为是正当的认证数
5据。此外,较佳的是,在通信装置为第二模式的状态下,若判断部判断出数据接收部未接收到特定数据,则模式切换部不切换通信装置的动作模式。此外,较佳的是,数据接收部接收被加密的数据,通信装置还包括解码部,该解码部通过解码处理,将被加密的数据转换成加密前的数据,即原数据,在原数据为特定数据的情况下,判断部判断为数据接收部已接收到特定数据。此外,较佳的是,特定数据包含在探测请求中。发明的第二个方面是一种无线通信系统,其包括第一通信装置、以及与第一通信装置进行无线通信的第二通信装置,第一通信装置包括特定数据发送部,该特定数据发送部通过无线通信向第二通信装置发送特定数据,第二通信装置包括数据接收部,通过无线通信从第一通信装置接收数据;数据发送部,通过无线通信向第一通信装置发送数据;模式切换部,将该第二通信装置的动作模式在第一模式与第二模式之间进行切换,其中,第一模式是向数据发送部供电的模式,第二模式是至少将数据发送部的耗电量抑制得低于第一模式下的耗电量的模式;以及判断部,判断数据接收部是否已接收到特定数据,在第二通信装置为第二模式的状态下,若判断部判断出数据接收部已接收到特定数据,则第二通信装置的模式切换部将第二通信装置的动作模式从第二模式切换到第一模式。本发明的第三个方面是一种进行无线通信的通信装置,包括特定数据发送部,该特定数据发送部向具有第一模式和第二模式这两种动作模式的其它通信装置发送用于将该其它通信装置的动作模式从第二模式切换为第一模式的特定数据,其中,第一模式是向通过无线通信来发送数据的数据发送部供电的模式;第二模式是至少将数据发送部的耗电量抑制得低于第一模式下的耗电量的模式。另外,本发明也针对上述通信装置或系统所执行的方法。基于本发明,能够提高有可能被设定为节能模式的通信装置的方便性。本发明能够应用于无线通信装置等,特别是有效于有可能被设定为节能模式的无线通信装置。在结合附图进行以下详细说明之后,本发明的上述及其它目的、特征、方面、效果将会更加明确。


图1是表示本发明的各实施方式所涉及的网络系统的示意图。图2是表示本发明的第一实施方式所涉及的中继装置的构成的方框图。图3是表示MAC帧的图。图4是表示本发明的第一及第三实施方式所涉及的中继装置进行的唤醒处理的流程图。图5是表示本发明的第二实施方式所涉及的网络系统中的中继装置的构成的方框图。图6是表示本发明的第二实施方式所涉及的中继装置所进行的唤醒处理的流程图。图7是表示本发明的第三实施方式所涉及的网络系统中的中继装置100B的构成的方框图。
具体实施例方式以下说明本发明的实施方式及变形例。<第一实施方式>首先,说明本实施方式的构成。图1是表示本实施方式所涉及的网络系统1000的示意图。该网络系统1000具备作为第一通信装置的中继装置100、通过有线与中继装置100 连接的网络800、通过无线通信而与中继装置100连接的第二通信装置,即无线通信终端 900a、900b。网络800是所谓LAN (Local Area Network,局域网),经由未图示的路由器与互联网连接。中继装置100和无线通信终端900a、900b分别是,例如依据IEEE (The Institute of Electrical and Electronics Engineers :美国电气和电子工程师协会)802. Iln 规格的无线LAN通信设备。或者,中继装置100和无线通信终端900a、900b也可以依据 IEEE802. lla、b、g中的任一个规格。此外,还可以依据IEEE802. 11以外的规格。本实施方式的无线通信终端900a、900b是非接入点的站点,也是具有相同结构的个人电脑。另外,无线通信终端900a、900b不限于个人电脑,也可以是能够进行无线通信的任何通信装置,例如,可以是具备无线通信功能的家用电器(电视机、摄像机、录像机等)、 手机、PDA等。无线通信终端900a具备无线接口 910和控制部920。控制部920是具有 CPU (Central Processing Unit 中央处理器)(省略图示)和存储器(省略图示)的计算机,通过执行存储器中存储的程序能够实现各种功能。例如,控制部920控制无线接口 910。 无线通信终端900b的构成与无线通信终端900a的构成相同。无线接口 910经由三根天线(省略图示)来进行使用无线网络700的通信。另外, 如上所述,无线通信的规格例如依据IEEE802. Iln0或者,也可以依据IEEE802. lla、b、g中的任一个规格。此外,还可以依据IEEE802. 11以外的规格。无线接口 910具备特定数据发送部912和特定数据接收部914。无线接口 910 (包括特定数据发送部912及特定数据接收部914)可以由专用的硬件电路来实现。特定数据发送部912经由无线网络700发送后述的探测请求(Probe Request)等各种数据。特定数据接收部914经由无线网络700接收后述的探测答复(Probe Response)等各种数据。中继装置100是利用无线网络700与无线通信终端900a、900b进行无线通信的接入点。中继装置100所依据的无线通信的规格与无线通信终端900a、900b所依据的无线通信的规格相同。即,例如依据IEEE802. Iln规格。或者也可以依据IEEE802. lla、b、g中的任一个规格。此外,还可以依据IEEE802. 11以外的规格。此外,中继装置100对无线通信终端900a、900b与经由网络800而连接的各种通信装置(例如,未图示的Web服务器、电子邮件服务器或其它个人电脑等)之间的通信进行中继。图2是表示中继装置100的构成的方框图。中继装置100具备天线200、用于进行无线通信的无线接口 300、控制中继装置100的控制部400、用于进行有线通信的有线接口 500、存储各种数据的认证数据存储部600。中继装置100与特定的电源(省略图示)连接。即,中继装置100的各处理部由特定的电源供电而动作。认证数据存储部600是能够被写入的非易失性存储器,存储安全码610、程序620等。在后述的唤醒处理中,进行无线通信终端900a、900b的认证时使用安全码610。程序 620是记述了中继装置100的控制方法的程序,由控制部400执行。可以采用硬盘、闪存等作为认证数据存储部600。无线接口 300是用于与上述无线通信终端900a、900b进行无线通信的接口。无线接口 300经由天线200进行使用无线网络700的通信。本实施方式中,天线200的数量是 3 (但是,天线数量也可以是1或2,甚至于4以上)。无线接口 300具备第一通信模块310、第二通信模块320及信号处理部330。第一通信模块310具备由分别包含高频放大电路的硬件构成的数据发送部312及数据接收部314。第二通信模块320具备由包含高周波放大电路的硬件构成的数据接收部 322。为了区别数据接收部314与322,也分别将它们称为第一数据接收部314、第二数据接收部322。另外,第二通信模块320与第一通信模块310不同,不具备发送部。数据发送部312从信号处理部330接收数字数据,并相应于所接收到的数字数据来生成被调制过的特定频率的电信号。数据发送部312将所生成的电信号作为特定频率的电波从天线200放射出。数据接收部314、322将天线200接收到的电波作为电信号接收, 并将所接收到的电信号中包含的特定频率的成分放大。进一步,数据接收部314、322将被放大了的特定频率的成分的电信号解调,以提取数字数据,并将所提取的数字数据送到信号处理部330。第二通信模块320的数据接收部322被构成为耗电量低于第一通信模块310的数据接收部314。具体而言,第二通信模块320的数据接收部322被构成为,电信号放大能力低于第一通信模块310的数据接收部314的电信号接收能力。其结果,第二通信模块320 的数据接收部322所能对应的通信速度低于第一通信模块310的数据接收部314所能对应的通信速度。后述的探测请求是以第二通信模块320的数据接收部322所能对应的通信速度被发送的。信号处理部330是具有CPU334和识别数据存储部332的计算机。识别数据存储部 332 例如是 EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦编程只读存储器)这样的存储器。信号处理部330进行针对数字数据的所谓第二层(Iayerf) 的处理(例如,MAC报头的付加等)及第一层(Iayerl)的处理中的一部分处理(例如,物理报头的付加等)。第二层相当于所谓OSI (Open Systems hterconnection,开放系统互连) 参考模型的第二层(数据链路层),第一层相当于OSI参照模型的物理层。具体而言,信号处理部330从数据接收部314或数据接收部322收到数字数据后,便将该数字数据所表示的 MAC帧中的帧主体的数据送给控制部400。此外,信号处理部330从控制部400收到发送对象的数字数据后,便对所收到的数字数据附加MAC报头及物理报头等,并按照IEEE802. 11 所规定的帧格式来制作数字数据,然后将所制作的数字数据送往数据发送部312。另外,信号处理部330也可以将从数据接收部314或数据接收部322收到的数字数据所表示的MAC 帧中的MAC报头的数据送往控制部400。识别数据存储部332存储BSSID (Basic Service Set Identifier,基本服务集标识符)332d。该BSSID332d是用于识别中继装置100的无线接口 300的识别数据。本实施方式中,BSSID332d等于无线接口 300的MAC(Media Access Control,媒体存取控制)地址。
中继装置100具有第一模式和第二模式这两种动作模式。有关这些动作模式将于后述。在中继装置100的动作模式为第一模式的情况下,第一通信模块310(数据发送部312及数据接收部314)得到供电而动作;在中继装置100的动作模式为第二模式的情况下,第一通信模块310得不到供电而不动作。此外,在中继装置100的动作模式为第一模式的情况下,第二通信模块320 (数据接收部32 得不到供电而不动作,在中继装置100的动作模式为第二模式的情况下,第二通信模块320得到供电而动作。因而,第二模式是,在无线接口 300中,第一通信模块310不动作,而耗电量比第一通信模块310低的第二通信模块320动作的模式,因而是与第一模式相比耗电量得到抑制的节能模式。相反,第一模式是,在无线接口 300中,具备数据发送部312的第一通信模块 310动作的模式,因而是频繁地进行数据的发送接收的平时动作模式。有线接口 500是用于与依据IEEE802. 3的通信线路连接的接口。本实施方式中,被用于中继装置100与网络800之间的连接。此外,作为有线接口 500所依据的规格,也可以采用IEEE802. 3以外的任何规格。例如,可以采用电力线通信(Power Line Communication PLC)。此外,也可以用进行无线通信的接口来代替进行有线通信的有线接口 500。控制部400 是具有 CPU410 和存储器 420(例如 DRAM :Dynamic Random Access Memory)的计算机,用于控制中继装置100的各个部。CPU410通过执行认证数据存储部600 中存储的程序620,来实现包括中继执行部412、无线网络控制部414、模式切换部416、判断部417的各种处理部的功能。无线网络控制部414通过控制无线接口 300,来形成使用无线通信的无线网络 700。例如,无线网络控制部414与ESSID (Extended Service Set Identifier,扩展服务集标识符)被设定成相同值的通信装置进行通信。中继执行部412对连接在通信用的接口(无线接口 300和有线接口 500)上的通信设备(例如,无线通信终端900a、900b及未图示的其它通信装置)彼此之间的通信进行中继,即实现中继器(集线器)的功能。判断部417判断在后述的唤醒处理中,第二通信模块320的数据接收部322是否接收到特定数据。有关该特定数据,将在后述中详细说明。模式切换部416将中继装置100的动作模式设定为第一模式(平时动作模式)及第二模式(节能模式)中的任一种。具体而言,在模式切换部416将中继装置100的动作模式设定为第一模式的情况下,第一通信模块310得到上述特定的电源的供电,从而使数据发送部312及数据接收部314动作。此外,模式切换部416使第二通信模块320得不到供电,以使数据接收部322不动作。相反,在模式切换部416将中继装置100的动作模式设定为第二模式的情况下,第二通信模块320得到供电,从而使数据接收部322动作。并且,模式切换部416使第一通信模块310得不到供电,以使数据发送部312及数据接收部314不动作。本实施方式中,模式切换部416有时会将动作模式在第一模式与第二模式之间进行切换。例如,当到达用户预先决定的第一切换时间时,模式切换部416将第一模式切换为第二模式。而当到达用户预先决定的第二切换时间时,模式切换部416将第二模式切换为第一模式。
第一切换时间及第二切换时间的设定如下所述那样进行。例如,中继装置100可以从与自己连接的无线通信终端900a或900b受理第一切换时间及第二切换时间的设定。 在此情况下,用户可以通过操作无线通信终端900a或900b,来对中继装置100进行第一切换时间及第二切换时间的设定。此外,中继装置100也可以从自己所具有的用户接口(省略图示)受理第一切换时间及第二切换时间的设定。在此情况下,用户可以通过直接操作中继装置100,来对中继装置100进行第一切换时间及第二切换时间的设定。另外,可以参照用户结束使用无线通信终端900a、900b的时间,来设定第一切换时间。并可以参照用户开始使用无线通信终端900a、900b的时间来设定第二切换时间。此外,模式切换部416将动作模式在第一模式与第二模式之间进行切换时,例如, 可以按照预定的日程来进行动作模式的切换。在此情况下,模式切换部416也可以经由无线通信终端900a或900b,或经由中继装置100所具有的用户接口来受理用户的指示,并按照所受理的指示来决定日程。日程的形式可以是星期中的日子(星期一、星期二…、星期日)、时刻、年月日等任何形式。此外,除受理了用户的明确设定时以外,在判断部417判断出受理了特定数据的情况下,模式切换部416也通过后述的唤醒处理来将第二模式切换为第一模式。接下来,说明探测请求。在动作模式为第二模式(节能模式)时,由于第一通信模块310不动作,所以中继装置100不能与无线通信终端900a、900b进行双方向通信。对此, 本实施方式的中继装置100及无线通信终端900a、900b中,采用了利用无线通信的通信开始时所使用的探测请求来切换中继装置100的动作模式的构成。例如,在IEEE802. 11中,探测请求被规定为是作为MAC帧中的一个类型的管理帧中的一种。探测请求是指,作为要进行无线通信的非接入点的站点的通信装置(本实施方式中,是无线通信终端900a、900b)为询问是否存在作为通信对方的接入点(本实施方式中,是中继装置100)而使用的管理帧。本实施方式中,在无线通信终端900a、900b开始与中继装置100进行无线通信时, 例如,如IEEE802. 11所规定的那样,无线通信终端900a、900b的特定数据发送部912向中继装置100发送探测请求10。以下,以无线通信终端900a与中继装置100之间进行的无线通信为例来进行说明。首先,对本实施方式中使用的探测请求10的构成进行说明。图3是表示本实施方式中使用的探测请求10的构成的图。探测请求10由存储有MAC报头、帧主体、作为错误更正信息的FCS (Frame Check kquence,帧校验序列)的多个字段构成。管理帧中,MAC报头如图3所示那样,由包括用于分别存储接收方MAC地址、发送方 MAC地址及BSSID的字段的多个字段构成。探测请求10中,存储了接收方MAC地址及BSSID 的字段中存储着广播地址(具体而言是广播MAC地址(FF:FF:FF:FF:FF:FF))。除此之外, MAC报头还包含帧控制字段、序列(sequence)控制字段等,在此省略详细说明。探测请求10的帧主体例如由依据IEEE802. 11的存储有信息的多个字段(例如, 记述ESSID的字段)构成。在此省略对这些字段的详细说明,该多个字段中的一个是用于存储厂商独自规定的内容(contents)的厂商专用字段,该厂商专用字段被配置在探测请求10的帧主体的最后。厂商专用字段如图3所示那样,由分别存储要素ID、数据长度、企业ID、内容的字段构成。要素ID是表示后续的字段中记述的数据的种类的ID。厂商专用字段的要素ID是16进制的“DD”。数据长度是表示记述数据长度的字段的下一个字段至厂商专用字段的最后为止的数据长度的值。企业ID是用于识别厂商的识别符。本实施方式的探测请求10中,作为厂商专用字段的内容,存储有以下5个数据。(1)版本信息。(2)指示从第二模式切换到第一模式的切换指令。(3)表示所包含的内容(contents)数据的长度的实际数据长度。(4)用于识别中继装置100的BSSID。(5)用于中继装置100所进行的认证的安全码。另外,特定数据发送部912根据用户的指示来决定BSSID和安全码。然后,特定数据发送部912根据用户的指示来发送存储了上述数据(1) (5)的探测请求10。接下来,说明中继装置100所进行的唤醒处理。图4是表示中继装置100所进行的唤醒处理的流程图。该唤醒处理是在中继装置100的动作模式为第二模式的状态下,例如,当中继装置100的第二通信模块320的数据接收部322接收到探测请求时,中继装置 100所执行的处理。唤醒处理一开始,中继装置100的判断部417便从信号处理部330的识别数据存储部332中读取BSSID332d。然后,判断部417判断所读取的BSSID332d与探测请求的厂商专用字段的内容中包含的BSSID是否一致(步骤S20)。判断部417在判断为所读取的BSSID332d与探测请求的厂商专用字段的内容中包含的BSSID相一致的情况下(步骤S20 是),判断探测请求中包含的安全码是否是正当的 (步骤S30)。具体而言,判断部417从认证数据存储部600读取安全码610。然后,判断部 417将所读取的安全码610与探测请求的厂商专用字段的内容中包含的安全码进行比较, 来判断探测请求中包含的安全码是否是正当的(步骤S30)。例如,若从认证数据存储部600 读取的安全码610与探测请求中包含的安全码完全一致,则判断部417判断为探测请求中包含的安全码是正当的,若从认证数据存储部600读取的安全码610与探测请求中包含的安全码不完全一致,则判断部417判断为探测请求中包含的安全码不是正当的。在判断为探测请求中包含的安全码是正当的情况下(步骤S30 是),判断部417 判断为数据接收部322接收到的探测请求是来自正当的无线通信终端的探测请求。然后, 判断部417确认探测请求的厂商专用字段的内容中包含的指令是否是切换指令(步骤 S40)。在判断部417判断为探测请求的厂商专用字段的内容中包含的指令是切换指令的情况下(步骤S40 是),模式切换部416将中继装置100的动作模式从第二模式切换到第一模式(步骤S50)。然后,作为对探测请求的答复,无线网络控制部414从数据发送部312发送探测答复(步骤S60)。其后,中继装置100结束该唤醒处理。在中继装置100接收到参照图3说明过的正当的探测请求10的情况下,本唤醒处理一直进行到步骤S60的处理,即,将中继装置100的动作模式从第二模式切换到第一模式,中继装置100发送探测答复。其后,在中继装置100与无线通信终端900a之间进行依据IEEE802. 11的认证处理等的规定的通信手续,从而实现中继装置100与无线通信终端900a之间的无线通信。相反,在判断部417判断为所读取的BSSID332d与探测请求的厂商专用字段的内容中包含的BSSID不一致的情况下(步骤S20 否),废弃探测请求(步骤S70)。此外,在探测请求中不含BSSID的情况下,判断部417也同样废弃探测请求。中继装置100废弃探测请求之后,结束该唤醒处理。此外,在上述步骤S30中,判断部417在判断为探测请求中包含的安全码不正当的情况下(步骤S30 否),废弃探测请求(步骤S70)。此外,判断部417在判断为探测请求中不含安全码的情况下,也同样废弃探测请求。中继装置100废弃探测请求之后,结束该唤醒处理。在上述步骤S40中,判断部417在判断为探测请求的厂商专用字段的内容中包含的指令是切换指令以外的指令,或探测请求中不含指令的情况下(步骤S40 否),结束该唤醒处理。在探测请求中包含切换指令以外的指令的情况下,其后中继装置100根据该指令来执行特定的处理。基于上述网络系统1000,中继装置100若在处于第二模式的状态下接收到探测请求,便执行唤醒处理(图4),当接收到的探测请求如图3所示那样是包含特定数据的正当的探测请求10时,将动作模式从第一通信模块310不动作的第二模式切换到第一通信模块 310动作的第一模式。因而,即使中继装置100为第二模式,例如,用户不需直接操作中继装置100便能实现与中继装置100之间的无线通信。其结果,有可能被设定成抑制耗电量的第二模式的中继装置100的方便性得到提高。例如,中继装置100有可能会被设置在难于直接操作的场所(例如,房顶等的高处)。在这样的情况下,用户为了将中继装置100的动作模式从第二模式切换到第一模式而需进行直接操作中继装置100的作业时,会很不方便,然而,本实施方式的中继装置100就不会存在这样的问题。进一步,本实施方式中,上述特定数据包含在探测请求10中被发送。其结果,通过从无线通信终端900a向中继装置100发送探测请求这样的、依据IEEE802. 11的无线通信开始时通常进行的处理,便可将正以第二模式动作的中继装置100切换为第一模式。因而, 不需要专门用于将中继装置100的动作模式从第二模式切换到第一模式的特别通信。其结果,能够不在中继装置100与无线通信终端900a之间进行多余的通信,而实现中继装置100 的动作模式的切换。此外,本实施方式中,在中继装置100为第二模式的状态下,第一通信模块310的数据接收部314及数据发送部312不动作(停止了供电),耗电量小于数据接收部314的第二通信模块320的数据接收部322动作(得到供电)。因而,在中继装置100为第二模式的状态下,可以降低中继装置100中的耗电量。并且,判断部417在唤醒处理(图4)中,对数据接收部322是否接收到特定数据(上述BSSID、上述安全码、及上述切换指令)进行判断。 因而,在中继装置100为第二模式的状态下,即使数据接收部314不动作,判断部417也可以判断是否接收到特定数据。其结果,在唤醒处理中,模式切换部416可以根据判断部417 的判断结果,将中继装置100的动作模式从第二模式切换到第一模式。此外,本实施方式中,在唤醒处理(图4)中,中继装置100的控制部400将接收到与识别数据存储部332中存储的BSSID332d相一致的BSSID作为必要条件(参照图4的步骤S20),来进行从第二模式向第一模式的切换。因而,在唤醒处理中,中继装置100能够相应于来自能够利用与识别数据存储部332中存储的BSSID332d相一致的BSSID的无线通信终端,即,以中继装置100为通信对方的无线通信终端(例如,无线通信终端900a)的请求, 来恰当地进行动作模式的切换。
此外,本实施方式中,在唤醒处理(图4)中,中继装置100的控制部400将接收到与认证数据存储部600中存储的安全码610比较后被认为正当的安全码为必要条件(参照图4的步骤S30),而进行从第二模式向第一模式的切换。因而,在唤醒处理中,中继装置100 能够相应于来自能够利用与认证数据存储部600中存储的安全码610比较后被认为是正当的安全码的无线通信终端,即,确保了安全性的无线通信终端(例如,无线通信终端900a) 的请求,来恰当地进行动作模式的切换。此外,本实施方式中,在唤醒处理(图4)中,中继装置100的控制部400判断出未接收到特定数据(上述BSSID、上述安全码、及上述切换指令)时,不进行中继装置100的动作模式的切换。因而,在唤醒处理中,中继装置100能避免不能利用特定数据的无线通信终端所引起的无意图的模式切换。即,能够避免不能利用特定数据(上述BSSID、安全码、及切换指令)的无线通信终端通过恶作剧等来切换中继装置100的动作模式的情况。另外,本实施方式中,特定数据是指,与识别数据存储部332中存储的BSSID332d 相一致的BSSID、与认证数据存储部600中存储的安全码610比较后认为是正当的安全码、 及切换指令这三个。然而,特定数据不限于BSSID、安全码、切换指令这三个,也可以是其中的任两个或任一个。<第二实施方式>首先,说明本实施方式的构成。图5是表示本实施方式所涉及的网络系统中的中继装置100A的构成的方框图。在本实施方式的网络系统中,中继装置100A与第一实施方式的中继装置100不同之处在于,控制部400的CPU410具有解码部418。中继装置100A中, 除解码部418之外的构成与第一实施方式的中继装置100相同。此外,在本实施方式的网络系统中,无线通信终端900a (图1)的控制部920具备用特定的加密方式来对数据进行加密的加密部(省略图示)。除了上述不同点以外,本实施方式的网络系统的构成与第一实施方式的网络系统1000的构成相同。在本实施方式的网络系统中,对与第一实施方式的网络系统1000的构成相同的构成要素标注与网络系统1000中相同的符号,并省略其说明。中继装置100A进行与第一实施方式的唤醒处理(图4)不同的唤醒处理。此外,在本实施方式的唤醒处理中,解码部418进行解码处理。与第一实施方式的中继装置100 —样,在动作模式为第二模式(节能模式)的情况下,由于第一通信模块310不动作,所以中继装置100A不能与无线通信终端900a进行双方向通信。对此,与第一实施方式一样,本实施方式的中继装置100A及无线通信终端 900a中采用了利用例如依据IEEE802. 11的无线通信的通信开始时所使用的探测请求,来切换中继装置100A的动作模式的结构。与第一实施方式一样,本实施方式中,无线通信终端900a与中继装置100A开始进行无线通信时,无线通信终端900a的特定数据发送部912 为了与中继装置100A进行通信,而向中继装置100A发送探测请求。在此情况下,无线通信终端900a的加密部用特定的加密方式对第一实施方式的探测请求10 (参照图幻中的厂商专用字段的内容进行加密。然后,特定数据发送部912将包含加密后的内容的探测请求发送给中继装置100A。另外,作为特定的加密方式,可使用ARCFOUR(Alleged Rivest Cipher Four)等。在加密中使用了键(加密键)的情况下,无线通信终端900a的加密部也可以使用预先决定了的加密键。此外,加密部也可以使用由用户决定的加密键。接下来,对中继装置100A所进行的唤醒处理进行说明。图6是表示第二实施方式中的中继装置100A所进行的唤醒处理的流程图。在中继装置100A的动作模式为第二模式的状态下,中继装置100A的数据接收部322接收到探测请求时,中继装置100A执行该唤醒处理。在该唤醒处理中,对与第一实施方式的唤醒处理(图4)相同的处理标注与第一实施方式的唤醒处理相同的步骤序号。本实施方式的唤醒处理一开始,中继装置100A的解码部418便对数据接收部322 接收到的探测请求进行解码处理(步骤S10)。具体而言,解码部418通过对与该探测请求的厂商专用字段的内容相对应的数据进行解码处理,来将其转换成加密前的数据,即,原数据。另外,在解码中使用了键(解码键)的情况下,解码部418可以使用预先决定了的解码键。此外,解码部418也可以使用由用户决定的解码键。以下,也将通过解码处理而被转换的数据称为内容原始数据。判断部417判断解码部418在上述步骤SlO的处理中是否正常进行了解码(步骤 S15)。例如,在解码部418无错误地完成了解码的情况下,判断部417判断为正常进行了解码。而在解码中发生了错误的情况下,判断部417判断为未正常进行解码。通常,根据解码部418所使用的解码键而判断出加密键是有效键时,解码部418无错误地完成解码。判断部417在判断为解码部418正常进行了解码的情况下(步骤S15 是),从信号处理部330的识别数据存储部332读取BSSID332d。然后,判断部417判断所读取的 BSSID332d与通过解码部418的解码处理而被转换的内容原始数据中包含的BSSID是否一致(步骤S20)。判断部417在判断为所读取的BSSID332d与通过解码部418的解码处理而被转换的内容原始数据中包含的BSSID相一致的情况下(步骤S20 是),判断内容原始数据中包含的安全码是否是正当的(步骤S30)。具体而言,判断部417从认证数据存储部600读取安全码610。然后,判断部417将所读取的安全码610与通过解码部418的解码处理而被转换的内容原始数据中包含的安全码进行比较,以判断内容原始数据中包含的安全码是否是正当的(步骤S30)。在判断为内容原始数据中包含的安全码是正当的情况下(步骤S30 是),判断部 417判断为数据接收部322所接收到的探测请求是来自正当的无线通信终端的探测请求。 然后,判断部417确认内容原始数据中包含的指令是否是切换指令(步骤S40)。在判断部417判断为内容原始数据中包含的指令是切换指令的情况下(步骤S40 是),模式切换部416将中继装置100A的动作模式从第二模式切换到第一模式(步骤S50)。相反,在判断部417判断为解码部418未正常进行解码的情况下(步骤S15 否), 废弃探测请求(步骤S70)。此外,判断部417在判断出所读取的BSSID332d与通过解码部 418的解码处理而被转换的内容原始数据中包含的BSSID不一致的情况下(步骤S20 否), 也废弃探测请求(步骤S70)。进一步,通过解码部418的解码处理而被转换了的内容原始数据中不含有BSSID的情况下,判断部417也废弃探测请求。中继装置100A将探测请求废弃后,结束该唤醒处理。此外,在将所读取的安全码610与通过解码部418的解码处理而被转换了的内容原始数据中包含的安全码进行比较而判断出内容原始数据中包含的安全码是不正当的的情况下(步骤S30:否),判断部417废弃探测请求(步骤S70)。此外,在通过解码部418的解码处理而被转换了的内容原始数据中不含有安全码的情况下,判断部417也同样废弃探测请求。中继装置100A在废弃探测请求后,结束该唤醒处理。在判断部417判断为内容原始数据中包含的指令是切换指令以外的指令时(步骤 S40 否),或探测请求中不含有指令时,该唤醒处理结束。在探测请求中含有切换指令以外的指令的情况下,其后,中继装置100A根据该指令来进行特定的处理。基于本实施方式的网络系统,除能够产生与第一实施方式相同的作用和效果之外,至少还能够产生以下的作用和效果。在唤醒处理(图6)中,中继装置100A的模式切换部416能够根据解码部418通过解码处理而转换了的内容原始数据,将中继装置100A的动作模式从第二模式切换到第一模式的。换言之,模式切换部416是以数据接收部322接收到能在解码部418解码的数据(内容)为必要条件,来将中继装置100A的动作模式从第二模式切换到第一模式的。因而,中继装置100A能够相应于来自能够利用解码部418能解码的加密方式的无线通信终端的请求,来恰当地切换动作模式。即,中继装置100A能够防止不能利用能在解码部418解码的加密方式的无线通信终端所引起的动作模式的切换。其结果,可以避免不能利用能在解码部418解码的加密方式的无线通信终端对中继装置100A的动作模式进行切换的情况。〈第三实施方式〉首先,说明本实施方式的构成。图7是表示本实施方式所涉及的网络系统中的中继装置100B的构成的方框图。本实施方式的网络系统中,中继装置100B与第一实施方式的中继装置100不同之处在于,模式切换部416的功能与第一实施方式的模式切换部416 的不同,以及无线接口 300不具有第二通信模块320。本实施方式的中继装置100B除上述不同之处外,其他构成与第一实施方式的中继装置100相同。本实施方式的网络系统中,除中继装置100B以外,其他构成与第一实施方式的网络系统1000的构成相同。以下,对与第一实施方式不同之处进行说明,而省略相同之处的说明。在将第一模式(平时动作模式)作为中继装置100B的动作模式执行的情况下,本实施方式的模式切换部416通过特定的电源向数据发送部312及数据接收部314供电,以使数据发送部312及数据接收部314动作。此外,在模式切换部416将中继装置100B的动作模式切换到第二模式(节能模式)的情况下,仍向数据接收部314供电使其动作,但不对数据发送部312供电,所以数据发送部312不动作。在动作模式为第二模式的状态下,数据接收部314接收到探测请求时,本实施方式的中继装置100B进行与第一实施方式的唤醒处理(图4)相同的唤醒处理。但是,在本实施方式中,从第二模式切换到第一模式具体指的是,从不对数据发送部312供电而使其不动作的状态转变为对其供电使其动作的状态。基于本实施方式的网络系统,与第一实施方式一样,除了能够提高具有节能模式的中继装置100的方便性之外,至少还能产生以下的作用和效果。本实施方式的网络系统中,中继装置100B不具有第二通信模块320。因而,可以减少中继装置100B的构件数量。 另外,能够使中继装置100B的无线接口 300小型化,从而,缩小整个装置的尺寸。另外,本发明不局限于上述各实施方式,在不超越本发明宗旨的范围内可以实施各种各样的方式。以下说明本发明的变形例。〈变形例一〉上述各实施方式的网络系统中,中继装置只要是能进行多个网络间的中继的装置即可,例如,可以采用以下的方式。即,中继装置可以是无线LAN路由器或转换集线器(交换式集线器)。例如,在中继装置是无线LAN路由器的情况下,中继执行部412通过实现所谓路由功能(第三层(layer3)等级的中继功能)来进行通信的中继。路由功能所需的信息(例如,路径信息(也称为路由表))可存储于认证数据存储部600中。另外,中继执行部412也可以实现对通信进行中继的其它功能(例如,所谓网桥功能(第二层(layer2)等级的中继功能)),以取代路由功能。第三层相当于OSI参照模型的第三层(网络层)。〈变形例二〉上述各实施方式中的中继装置具有的进行唤醒处理的功能(以下,也称为唤醒功能),但该功能不局限于中继装置,也可为各种装置所采用。例如,手机、PHS、PDA、或具有通信功能的游戏装置等通信装置也可以具备唤醒功能。在具有通信功能的游戏装置具备唤醒功能的情况下,该游戏装置例如在动作模式为节能模式、即第二模式的状态下,若接收到其它游戏装置发送来的特定数据,则解除节能状态,将第二模式切换到第一模式。作为该特定数据,例如可以采用识别游戏装置的识别信息(ID)、安全码等。〈变形例三〉上述第一实施方式或第二实施方式的网络系统中,中继装置100U00A在动作模式为第一模式的情况下,不对第二通信模块320供电,但本发明不限于此。中继装置100、 100A在动作模式为第一模式的情况下,也可以对第二通信模块320供电。根据该构成,中继装置100、100A在进行将动作模式从第二模式切换到第一模式的处理时,不用进行对第二通信模块320停止供电的处理。这样便可以省略用来执行停止供电的结构等,从而能够将中继装置100、100A设计成简洁的构造。〈变形例四〉上述第一实施方式或第二实施方式的网络系统中,中继装置100U00A在动作模式为第二模式的情况下,不对第一通信模块310供电,但本发明不限于此。中继装置100、 100A在动作模式为第二模式的情况下,也可以对第一通信模块310供电。在此情况下,使中继装置100U00A所提供的电力是比第一模式下的电力小得多的微小电力。根据该构成,中继装置100U00A即使在动作模式为第二模式的情况下,也可以使数据发送部312、数据接收部314的一部分的功能动作。〈变形例五〉上述第一实施方式及第三实施方式的网络系统中,执行中继装置100U00B的唤醒处理的模式切换部416及判断部417被设置于控制部400,但本发明不限于此。执行唤醒处理的模式切换部416及判断部417例如可以设置于信号处理部330,在动作模式为第二模式的情况下,中继装置100U00B可以使控制部400的至少一部分的功能停止。根据该构成,在动作模式为第二模式的情况下,能够进一步抑制中继装置100U00B的耗电量。另外,在此情况下,例如,设置于信号处理部330的模式切换部416及判断部417在唤醒处理中,根据切换指令而将中继装置100、100B的动作模式从第二模式切换到第一模式时,指示控制部400,让控制部400中已停止的功能动作。〈变形例六〉上述第二实施方式的网络系统中,中继装置100A的执行唤醒处理的模式切换部 416、判断部417及解码部418被设置于控制部400,但本发明不限于此。执行唤醒处理的模式切换部416、判断部417及解码部418例如可以设置于信号处理部330,在动作模式为第二模式的情况下,中继装置100A可以使控制部400的至少一部分的功能停止。根据该构成,在动作模式为第二模式的情况下,能够进一步抑制中继装置100A的耗电量。另外,在此情况下,例如,设置于信号处理部330的模式切换部416、判断部417及解码部418在唤醒处理中,根据切换指令而将中继装置100A的动作模式从第二模式切换到第一模式时,指示控制部400,让控制部400中已停止的功能动作。〈变形例七〉上述各实施方式的网络系统中,在唤醒处理中接收到正当的BSSID、正当的安全码及切换指令的情况下,中继装置100、100A、100B将动作模式从第二模式切换到第一模式, 但本发明不限于此。例如,中继装置也可以采用以下的各方案。〈方案一〉在唤醒处理中,中继装置也可以不进行判断是否接收到正当的BSSID、在接收到正当的安全码及切换指令的情况下将动作模式从第二模式切换到第一模式这样的处理。艮口, 越过图4、图6中的步骤S20。〈方案二〉在唤醒处理中,在接收到正当的BSSID及切换指令的情况下,中继装置也可以不判断是否接收到正当的安全码而将动作模式从第二模式切换到第一模式。即,越过图4、图 6中的步骤S30。〈方案三〉在唤醒处理中,中继装置也可以不进行判断是否接收到正当的BSSID及正当的安全码、在接收到切换指令的情况下将动作模式从第二模式切换到第一模式这样的处理。艮口, 越过图4、图6中的步骤S20及步骤S30。〈方案四〉通常,中继装置在存储器(例如,上述各实施方式中的认证数据存储部600)中存储ESSID (Extended Service Set Identifier)。此外,探测请求中包含有记述ESSID的 ESSID字段。因此,在唤醒处理中,取代在图4及图6的步骤S20中判断识别数据存储部中存储的BSSID与探测请求的BSSID字段中记述的BSSID是否一致,中继装置也可以判断存储器中存储的ESSID与探测请求的ESSID字段中记述的ESSID是否一致。在设置有多个这样的中继装置,且各中继装置中设定的ESSID相同的情况下,无线通信终端通过发送探测请求,能够在多个中继装置中,选择性地将配置在能够与无线通信终端进行无线通信的位置上的中继装置的动作模式从第二模式切换到第一模式。〈方案五〉在唤醒处理中,中继装置也可以不进行判断是否接收到正当的BSSID、正当的安全码及切换指令,在接收到探测请求的情况下将动作模式从第二模式切换到第一模式这样的处理。即,越过图4、图6中的步骤S20、S30、S40。此外,也可以越过图6的步骤S10。根据该构成,在唤醒处理中,中继装置100能够通过简单的处理来进行动作模式的切换。在此情况下,探测请求本身就成为用于动作模式的切换的特定数据。〈方案六〉中继装置也可以不是在接收到探测请求的情况下,而是在接收到指示唤醒处理执
17行的专用指令的情况下进行唤醒处理,并将动作模式从第二模式切换到第一模式。在此情况下,可以越过图4、图6中的步骤S20、S30、S40。此外,也可以越过图6中的步骤S10。根据该构成,在唤醒处理中,中继装置100能够通过简单的处理来进行动作模式的切换。在此情况下,该专用指令就成为用于动作模式的切换的特定数据。〈变形例八〉上述第二实施方式的网络系统中,无线通信终端900a将探测请求10的厂商专用字段的内容加密后进行发送,但本发明不限于此。例如,无线通信终端900a也可以将探测请求10的厂商专用字段的内容中作为特定数据的BSSID、安全码及切换指令中的至少1个数据加密后进行发送。在此情况下,在唤醒处理(图6)中,中继装置100A通过解码处理, 将所接收到的探测请求中包含的上述数据中的被加密的数据转换成原数据。然后,中继装置100A也可以在步骤S20、S30、S40中对应于被加密的数据的步骤中,根据转换后的原数据来进行判断。〈变形例九〉上述各实施方式中,各构成要素可以通过硬件来实现,也可以通过软件来实现。例如,也可以通过专用的硬件电路来实现图2的模式切换部416的功能。另外,也可以通过执行程序的计算机来实现图1的特定数据发送部912及特定数据接收部914的功能。另外,在本发明的功能的一部分或全部由软件来实现的情况下,该软件(计算机程序)可以是存储在计算机可读取的非易失性存储媒体中的软件。该发明中,“计算机可读取的非易失性存储媒体”不限于软盘、⑶-ROM之类的携帯型的存储媒体,还包括如RAM、R0M 之类的各种计算机内部存储装置、以及如硬盘之类的各种与计算机固定连接的外部存储装置。以上,对本发明进行了详细说明,但上述说明中的各个方面只是对本发明的示例, 而不是对其范围的限定。例如,根据本发明的宗旨,可适宜地省略附加的构成要素。另外, 不言而喻,除了上述变形例之外,还可以进行不超越本发明的范围的各种改良或变形。
权利要求
1.一种进行无线通信的通信装置,包括 数据接收部,通过无线通信接收数据; 数据发送部,通过无线通信发送数据;模式切换部,将所述通信装置的动作模式在第一模式与第二模式之间进行切换,其中, 所述第一模式是向所述数据发送部供电的模式,所述第二模式是至少将所述数据发送部的耗电量抑制得低于所述第一模式下的耗电量的模式;以及判断部,判断所述数据接收部是否已接收到特定数据,在所述通信装置的动作模式为所述第二模式的状态下,若所述判断部判断出所述数据接收部已接收到所述特定数据,则所述模式切换部将所述通信装置的动作模式从所述第二模式切换到所述第一模式。
2.如权利要求1所述的通信装置,其特征在于, 所述数据接收部包括第一数据接收部,在所述第一模式下动作,在所述第二模式下不动作;和第二数据接收部,在耗电量低于所述第一模式的所述第二模式下动作, 所述判断部判断所述第二数据接收部是否已接收到所述特定数据, 在所述通信装置的动作模式为所述第二模式的状态下,若所述判断部判断出所述第二数据接收部已接收到所述特定数据,则所述模式切换部将所述通信装置的动作模式从所述第二模式切换到所述第一模式。
3.如权利要求1所述的通信装置,其特征在于,所述通信装置是在无线通信终端与其它通信装置之间中继通信数据的中继装置, 所述数据接收部通过无线通信,从所述无线通信终端及其它通信装置接收所述通信数据,所述数据发送部通过无线通信,向所述无线通信终端及其它通信装置发送所述通信数据。
4.如权利要求1所述的通信装置,其特征在于,该通信装置还包括识别数据存储部,该识别数据存储部存储用于识别所述通信装置的识别数据,所述特定数据包含与所述识别数据存储部中存储的所述识别数据相一致的识别数据。
5.如权利要求1所述的通信装置,其特征在于,该通信装置还包括认证数据存储部,该认证数据存储部存储认证数据, 所述特定数据包含与所述认证数据存储部中存储的所述认证数据相比较后被认为是正当的认证数据。
6.如权利要求1所述的通信装置,其特征在于,在所述通信装置的动作模式为所述第二模式的状态下,若所述判断部判断出所述数据接收部未接收到所述特定数据,则所述模式切换部不切换所述通信装置的动作模式。
7.如权利要求1所述的通信装置,其特征在于, 所述数据接收部接收被加密的数据,所述通信装置还包括解码部,该解码部通过解码处理,将所述被加密的数据转换成加密前的数据,即原数据,在所述原数据为所述特定数据的情况下,所述判断部判断为所述数据接收部已接收到所述特定数据。
8.如权利要求1至7中任一项所述的通信装置,其特征在于, 所述特定数据包含在探测请求中。
9.一种无线通信系统,包括 第一通信装置;以及与所述第一通信装置进行无线通信的第二通信装置,所述第一通信装置包括特定数据发送部,该特定数据发送部通过无线通信向所述第二通信装置发送特定数据,所述第二通信装置包括数据接收部,通过无线通信从所述第一通信装置接收数据; 数据发送部,通过无线通信向所述第一通信装置发送数据;模式切换部,将该第二通信装置的动作模式在第一模式与第二模式之间进行切换,其中,所述第一模式是向所述数据发送部供电的模式,所述第二模式是至少将所述数据发送部的耗电量抑制得低于所述第一模式下的耗电量的模式;以及判断部,判断所述数据接收部是否已接收到特定数据,在所述第二通信装置的动作模式为所述第二模式的状态下,若所述判断部判断出所述数据接收部已接收到所述特定数据,则所述第二通信装置的所述模式切换部将所述第二通信装置的动作模式从所述第二模式切换到所述第一模式。
10.一种进行无线通信的通信装置,包括特定数据发送部,该特定数据发送部向具有第一模式和第二模式这两种动作模式的其它通信装置发送用于将该其它通信装置的动作模式从所述第二模式切换为所述第一模式的特定数据,其中,所述第一模式是向通过无线通信来发送数据的数据发送部供电的模式;所述第二模式是至少将所述数据发送部的耗电量抑制得低于所述第一模式下的耗电量的模式。
11.一种无线通信方法,是具有数据发送部和数据接收部的第一通信装置与第二通信装置之间进行无线通信的方法,该方法包括所述第一通信装置在至少抑制了所述数据发送部的耗电量的状态下,等待接收特定数据的步骤;所述第二通信装置通过无线通信向所述第一通信装置发送特定数据的步骤;以及在所述数据接收部接收到所述特定数据时,所述第一通信装置解除对所述数据发送部的耗电量的抑制的步骤。
12.一种无线通信方法,是具有数据发送部和数据接收部的通信装置进行无线通信的方法,该方法包括在至少抑制了所述数据发送部的耗电量的状态下,等待接收特定数据的步骤;以及在所述数据接收部接收到所述特定数据时,解除对所述数据发送部的耗电量的抑制的步骤。
13.一种无线通信方法,是进行无线通信的通信装置进行无线通信的方法,该方法包括向具有第一模式和第二模式这两种动作模式的其它通信装置发送用于将该其它通信装置的动作模式从所述第二模式切换为所述第一模式的特定数据的步骤,其中,所述第一模式是向通过无线通信来发送数据的数据发送部供电的模式;所述第二模式是至少将所述数据发送部的耗电量抑制得低于所述第一模式下的耗电量的模式。
全文摘要
本发明涉及进行无线通信的通信装置、无线通信系统及无线通信方法。本发明的通信装置,包括通过无线通信来接收数据的数据接收部;通过无线通信来发送数据的数据发送部;将通信装置的动作模式在对数据发送部供电的第一模式与至少数据发送部的耗电量被抑制得低于第一模式下的耗电量的第二模式之间进行切换的模式切换部;以及判断数据接收部是否接收到特定数据的判断部,其中,在通信装置为第二模式的状态下,当判断部判断出数据接收部接收到特定数据时,模式切换部将通信装置的动作模式从第二模式切换到第一模式。
文档编号H04W52/02GK102348263SQ201110209069
公开日2012年2月8日 申请日期2011年7月25日 优先权日2010年7月30日
发明者山口悟 申请人:巴比禄股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1