通信设备和通信设备的控制方法_3

文档序号:8490387阅读:来源:国知局
是"提供设备"的信息的信标(S816),并且在接收到来自接收设备的通信参数设 置启动消息时,开始通信参数提供处理(S817)。在步骤S817开始的通信参数提供处理中, 如果该设备不是任何网络的加入者,则该设备提供在步骤S803所创建的网络的通信参数。
[0100] 另一方面,角色是"接收设备"且已开始来自提供设备的通信参数的接收处理的设 备确认是否完成通信参数的接收处理(S811)。如果完成了通信参数的接收处理,则该设备 通过控制显示单元105在LCD上显示消息、使L邸闪烁或发光、改变L邸的颜色或者生成任 意声音,来进行表示通信参数设置处理成功的显示W使得可被用户识别(S814),从而结束 该处理(S822)。如果发生了错误(S812),则该设备通过类似地控制显示单元105在LCD上 显示消息、使LED闪烁或发光、改变LED的颜色或者生成任意声音,来通知该错误W使得可 被用户识别(S813),从而结束该处理(S822)。
[0101] 另一方面,角色是"提供设备"且已开始通信参数提供处理的设备确认是否完成通 信参数提供处理(S818)。如果完成了通信参数提供处理,则该设备通过控制显示单元105 在LCD上显示消息、使L邸闪烁或发光、改变LED的颜色或者生成任意声音,来进行表示通 信参数设置处理成功的显示W使得可被用户识别,从而结束该处理(S822)。如果发生了错 误(S819),则该设备通过控制显示单元105在LCD上显示消息、使LED闪烁或发光、改变 LED的颜色或者生成任意声音,来通知该错误W使得可被用户识别(S820),从而结束该处 理(S822)。
[0102] 图17是示出在执行图8的步骤S805的提供设备发现处理时的操作序列的例子的 流程图。下面参考该流程图说明提供设备发现处理的控制。
[0103] 当开始提供设备发现处理时,该设备启动计时器T1 (S1701)。该设备利用用于创建 网络的通信信道下称为自信道)发送信标(通知信号HS1702)。为了确定自信道中 信标的发送间隔和其它通信信道中捜索信号(探测信号)的发送间隔,该设备确定自信道 的信标间隔(S1703)。在发送捜索信号之后(在后述的步骤S1707的处理之后),该设备等 待,直到根据信标间隔所确定的下一信标发送定时为止。
[0104] 该设备判断计时器T1是否达到超时(S1704)。如果计时器T1仍未达到超时,则该 设备利用自信道发送信标(通知信号)(S1705)。注意,可W根据信标间隔的持续时间或比 该持续时间更长的随机持续时间来确定信标发送时间段。
[0105] 该设备设置捜索信道(S1706)。在设置捜索信道时,该设备执行例如下面的处理。 在日本符合IE邸802.llg的无线LAN的情况下,可W使用从Ich到13ch的信道作为无线 LAN信道。在本实施例中,如下执行信道设置处理。也就是说,在第一次捜索信道设置处理 中,设置Ich。此后,每当执行步骤S1706的处理,WIch为增量增大信道编号直到13ch。然 后,在设置13ch之后的步骤S1706的处理中,再次设置Ich。注意,在美国,由于可使用信道 Ich~11油,因而当如在日本一样从Ich开始依次执行该设置处理时,在设置llch之后的 下一步骤S1706中,再次设置Ich。
[0106] 除用于W-个信道为增量来改变信道的方法W外,还可W使用用于跳着改变信道 的方法。因IE邸802.llg的无线电特性的缘故,由于无线电波向相邻信道泄漏,该泄漏虽然 微弱,但可W接收到相邻信道的其中一个中所发送的捜索信号,并且可W返回应答信号。因 此,在第一次信道设置处理中,设置2ch设置为捜索信道,并且可W捜索从Ich到3ch的带 宽。也就是说,在W所设置的通信信道为中屯、的=个信道的带宽上捜索通信对方设备。同 样,在第二次信道设置处理中,设置5chW捜索从4ch到6ch的带宽。此后,在第=次处理 中设置8油,在第四次处理中设置11油,并且在第五次处理中设置13ch。在第六次处理中, 要设置的信道回到2ch。可W使用该一捜索信道设置方法。
[0107] 注意,代替上述连续设置顺序,信道选择可W采用随机设置顺序,或者可W使用同 一信道多次执行捜索处理。此外,除上述方法W外,还可W利用预定方法对信道进行分组, 并且可W针对各个组来执行捜索处理。
[010引如上所述,步骤S1706的捜索信道设置处理是根据预定算法改变要设置的信道的 处理。
[0109] 返回对图17所示流程图的说明。该设备使用在步骤S1706所设置的捜索信道在 通信网络上发送捜索信号(探测请求)(S1707)。在发送该捜索信号之后,该设备等待接收 捜索应答,直到下一信标发送定时为止(S1708)。如果在到达下一信标发送定时时没有接收 到捜索应答,则处理返回到步骤S1704,W判断计时器T1的剩余时间段。如果计时器仍未达 到超时,则该设备再次使用自信道重复从信标发送开始的处理。
[0110] 如果在步骤S1708接收到捜索应答,则该设备确认所接收到的捜索应答信号的内 容,W判断对方设备的角色是否是"通信参数提供设备"(S1709)。如果对方设备的角色是 "通信参数提供设备",则该设备保持该捜索结果(S1710),并且结束提供设备发现处理。如 果作为步骤S1709的判断处理的结果,对方设备的角色不是"提供设备",则处理返回到步 骤S1704,W判断计时器T1的剩余时间段。如果计时器仍未达到超时,则该设备再次使用自 信道重复从信标发送开始的处理。注意,如果在步骤S1704,计时器T1达到了超时,则判断 为未检测到提供设备,从而结束提供设备发现处理。
[0111] 通过执行上述提供设备发现处理,可W交替执行使用自信道的信标发送和使用其 它信道的捜索处理。
[0112] 下面参考图19和20说明用于在改变发送信标所使用的信道和发送捜索信号并等 待接收捜索应答信号所使用的信道时执行提供设备发现处理的例子、W及该处理的效果。
[0113] 图19是示出不执行图17所示的处理、并且在使用自信道的信标发送之后依次改 变信道时探测提供设备的例子的图。设备A仅在时间段(a)期间使用自信道发送信标。此 后,设备A在改变所有信道时发送捜索信号并且等待接收捜索应答,直到在时间段化)期间 发现提供设备为止。
[0114] 另一方面,如设备A-样,设备B同样仅在时间段(d)期间使用自信道发送信标。 此后,设备B在改变所有信道时发送捜索信号并且等待接收捜索应答,直到在时间段(e)期 间发现提供设备为止。
[0115] 假定在时间段化')期间,设备A使用设备B形成网络的信道来发送捜索信号并等 待接收捜索应答信号。在该种情况下,由于设备B在时间段化')期间不使用自信道发送任 何信标,因而设备B不能从设备A接收到捜索信号,并且不能返回任何捜索应答信号。
[0116] 同样,假定在时间段(e')期间,设备B使用设备A形成网络的信道来发送捜索信 号并等待接收捜索应答信号。在该种情况下一样,由于设备A在时间段(e')期间不使用自 信道发送任何信标,因而设备A不能从设备B接收到捜索信号,并且不能返回任何捜索应答 信号。
[0117] 该样,当该两个设备执行提供设备发现处理时,自信道的信标通知时间段短,并且 使用自信道通知信标之前的间隔长。因此,设备A不能检测到设备B,并且设备B不能检测 到设备A。
[0118] 因此,通过执行本实施例中所述的提供设备发现处理,可W降低发生该一状况的 概率。图20是示出在设备A和B执行图17所示的提供设备发现处理时的例子的图。设备 A在时间段(a)期间使用自信道发送信标。此后,设备A在时间段化)期间使用第一信道 执行捜索处理。设备A然后再次使用自信道发送信标(C),并使用第二信道执行捜索处理 (d)。该样,设备A交替执行使用自信道的信标发送W及使用其它信道的捜索信号发送和捜 索应答信号接收等待处理。
[0119] 如设备A-样,设备B同样执行相同处理。利用该处理,例如,设备A使用设备B形 成网络的信道来执行捜索处理的时间段(d)与设备B通知信标的时间段(0)重叠。结果, 当设备B响应于从设备A发送的捜索信号返回捜索应答信号时,设备A可W检测到设备B。
[0120] 同样,设备B使用设备A形成网络的信道来执行捜索处理的时间段(r)与设备A 通知信标的时间段(g)重叠。结果,当设备A响应于从设备B发送的捜索信号返回捜索应 答信号时,设备B可W检测到设备A。
[0121] 如上所述,通过执行本实施例中所述的提供设备发现处理,可W增大检测到对方 通信设备的概率。
[0122] 注意,图17说明了通过等待接收对探测请求的探测响应来捜索开始通信参数设 置处理的提供设备的方法(主动扫描)。由于正在执行通信参数设置处理的提供设备发送 附加意味着自动通信参数设置处理的附加信息的信标,因而接收设备可W使用用于等待接 收所发送的信标预定时间段的方法(被动扫描)。
[0123] 步骤S1709说明了判断所接收到的捜索应答信号的信息元素中所包括的对方的 角色是否是"提供设备"的方法。当接收到的捜索应答信号的信息元素中所包括的对方的角 色是"候选提供设备"时,可W使用捜索应答信号中所包括的信息判断是否确定"提供设备" 作为角色。更具体地,例如,发送捜索应答信号的设备发送用于存储在按下设置按钮106之 后经过的时间段的捜索应答信号。接收到该捜索应答信号的设备将捜索应答信号中所存储 的经过的时间段与在按下其自身的设置按钮106之后经过的时间段进行比较。作为比较的 结果,如果早于发送捜索应答信号的设备地按下了接收到捜索应答信号的设备的设置按钮 106,则接收到捜索应答信号的设备设置"提供设备"作为角色,并且处理进入步骤S816。
[0124] 另一方面,作为比较的结果,如果早于接收到捜索应答信号的设备地按下了发送 捜索应答信号的设备的设置按钮106,则接收到捜索应答信号的设备向发送捜索应答信号 的设备发送通知信号,并且接收到通知信号的设备可W设置"提供设备"作为角色。
[0125] 如上所述,当捜索应答信号包括做出用户操作W发出通信参数设置处理的开始指 示的时间,并且所发现的通信对方设备未被确定为提供设备时,可W参考该时间确定哪一 设备是提供设备。当捜索应答信号中所包括的时间早于向接收到捜索应答信号的设备发出 通信参数设置处理的开始指示的时间时,确定通信对方设备为提供设备。利用该处理,可W 快速确定提供设备。注意,要比较的信息不局限于在按下按钮106之后经过的时间段。例 如,可W比较设备的MAC地址,或者可W比较捜索应答信号中所包括的定时同步功能(TSF) 值。
[0126] 下面说明使用自动通信参数设置处理向已存在的自组织网络添加新设备的情况。 注意,已存在的自组织网络表示通过多个设备使用执行通信参数设置处理的设备之间共享 的通信参数所构成的自组织网络。
[0127] 图5是示出第一通信设备A500 (W下称为设备A)、第二通信设备B501 (W下称 为设备B)、第S通信设备C503(W下称为设备C)和网络502的图。设备A、B和C具有图 1和2所示的上述结构。
[012引下面说明在设备C将要加入由设备A和B所构成的网络502时操作设备B和C的 设置按钮的情况。
[0129] 图6是用于说明提供设备的通知处理操作的流程图。当在图8的步骤S802,设备 已是网络的加入者时,该设备开始图6所示的处理。
[0130] 当开始该处理时,提供设备的信标控制单元213增大提供设备每单位时间的信标 发送频率(发送比、发送次数)(S601)。
[0131] 注意,IE邸802. 11无线LAN的自组织网络规定返回探测响应的设备是紧挨在接收 到探测请求之前发送信标的设备。
[0132] 然后,在步骤S601,提供设备将CW设置成小于初始值的值。利用该设置,提供设备 每单位时间发送信标的次数变得大于作为网络加入者的其它设备。结果,在作为预期加入 者的新设备的提供设备捜索处理中(图8的步骤S805),可W在短的时间段内检测到来自提 供设备的探测响应。
[0133] 该样,由于提供设备的信标发送频率增大,因而当作为预期加入者的新设备捜索 提供设备时,该新设备可W更
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1