控制装置、通信系统及控制装置的扫描方法_3

文档序号:8324205阅读:来源:国知局
别发送了信标请求的装置是控制装置还是通信终端装置(步骤S202)。这里,在发送了信标请求的装置是控制装置的情况下(步骤S202中是),发送控制部201进行控制以将信标广播发送(步骤S203)。S卩,发送控制部201指示帧生成部104及发送部105将信标广播发送。
[0108]另一方面,在发送了信标请求的装置不是控制装置、即是通信终端装置的情况下(步骤S202中否),发送控制部201判定是否例如登记按钮等被按下而处于登记模式(步骤S204)。这里,在登记模式的情况下(步骤S204中是),发送控制部201进行控制以将信标广播发送(步骤S203)。此外,在不是登记模式的情况下(步骤S204中否),发送控制部201进行控制以不发送信标。
[0109]此外,在没有接收到信标请求的情况下(步骤S201中否),重复进行是否接收到信标请求的判定处理(步骤S201)。
[0110]图11是表示实施方式2的扫描时的具体的动作的一例的时序图。另外,在图11的时序图中,为了将说明简略化而没有全部包含图10所示的流程图的动作。此外,在图11中,在控制装置200(200a、200b、200c、…200η)中,设自家的控制装置为控制装置200a。
[0111]在图11中,自家的控制装置200a为了将通信终端装置220作为控制对象登记而例如登记按钮等被按下,成为登记模式(步骤S251)。接着,在通信终端装置220中,例如登记按钮等被按下时开始扫描(步骤S252)。由此,从通信终端装置220将信标请求广播发送。在扫描中,从包括邻居家等的相邻的网络的控制装置在内的多台中,终端装置检索应连接的希望(自家)的控制装置。
[0112]这里,控制装置200a在登记模式时由接收部106从通信终端装置220接收信标请求。由此,控制装置200a将信标广播发送。接收到从控制装置200a发送的信标的通信终端装置220从信标取出网络ID及设备地址。取出的网络ID及设备地址被存储到控制装置列表中(步骤S253)。接着,在通信终端装置220中,扫描时间届满(步骤S254)。
[0113]此时,在自家的控制装置200a以外的其他控制装置200b、200c、…200η中也接收通信终端装置220发送的信标请求。但是,其他控制装置200b、200c、…200η由于登记按钮等没有被按下(不是登记模式),所以不发送信标。
[0114]由此,通信终端装置220接收的信标仅为从控制装置200a发送的信标。S卩,在控制装置列表中,仅存储控制装置200a的网络ID及设备地址。
[0115]在扫描结束后,通信终端装置220对控制站列表中的控制装置200a发送用于作为控制对象登记的登记请求。接收到该登记请求的自家的控制装置200a由于是受理登记的状态(登记模式),所以将附加了连接许可的信息的登记响应回送给通信终端装置220。并且,通信终端装置220通过接收从控制装置200a回送的附加了连接许可的信息的登记响应,能够找到自家的控制装置200a。然后,在通信终端装置220与控制装置200a之间进行密钥信息等的认证处理,登记完成。
[0116]另一方面,例如在控制装置200c中,为了掌握相邻的网络的状态而开始扫描(步骤S255)。由此,从控制装置200c将信标请求广播发送。这里,在图11中,假设控制装置200a在不是登记模式时由接收部106从控制装置200c接收信标请求。
[0117]由于从控制装置发送信标请求,所以控制装置200a在不是登记模式时也根据来自控制装置200c的信标请求将信标广播发送。
[0118]控制装置200c接收从控制装置200a、200b、…200η发送的信标。控制装置200c从信标中取出例如网络ID及设备地址。取出的网络ID及设备地址被存储到控制装置列表中(步骤S256)。由此,控制装置200c为了掌握相邻的网络(控制装置)的状态,能够取得其他控制装置的例如网络ID及设备地址等的各种信息。
[0119]如以上那样,在本实施方式中,在发送了信标请求的装置是通信终端装置的情况下,进行控制以使得仅在登记模式时将信标广播发送。由此,即使存在较多的相邻网络的控制装置的情况下,想要作为控制对象登记到自家的控制装置中的通信终端装置也能够仅从自家的控制装置接收信标。因而,通信终端装置即使不具有大容量的存储器,也能够搜索自家的控制装置,作为控制对象登记到自家的控制装置中。此外,通信终端装置能够有效地找到自家的控制装置,能够缩短登记所需要的时间。
[0120]此外,在本实施方式中,在发送了信标请求的装置是控制装置的情况下,进行控制以使得总是将信标广播发送。由此,其他控制装置能够掌握相邻的网络(控制装置)的状
??τ O
[0121](实施方式3)
[0122]在实施方式I中,说明了针对从通信终端装置发送的I种信标请求的处理,而在本实施方式3中,说明针对从通信终端装置发送的两种信标请求的处理。
[0123]图12是表示实施方式3的控制装置的结构的框图。另外,对于与实施方式I同样的结构赋予相同的标号而省略说明。
[0124]控制装置300是为了经由无线通信将通信终端装置作为控制对象登记而执行登记处理的装置,该登记处理包括根据从通信终端装置发送的报知请求发送报知信号的处理,如图12所示,控制装置300具备检测部101、登记控制部102、发送控制部301、帧生成部104、发送部105、接收部106、判别部302及帧解析部303。
[0125]帧解析部303将由接收部106接收到的信标请求及登记请求等进行解析,取出信标请求及登记请求等中包含的规定的参数、例如用于确定通信终端装置的网络ID及设备地址等。此外,帧解析部303将由接收部106接收到的信标请求进行解析,取出用于判别信标请求是第I ?目标请求还是第2彳目标请求的判别彳目息。
[0126]判别部302使用由帧解析部303取出的判别信息判别信标请求是第I信标请求还是第2信标请求。这里,第I信标请求是从特定的通信终端装置发送的信标请求,第2信标请求是从特定的通信终端装置以外的依据一般的规格的通信终端装置发送的信标请求。
[0127]例如,将第I信标请求的MAC头的帧控制字段(Frame Control field)的FrameType或Frame Vers1n等通过使用802.15.4规格的规定值以外的值,能够判别为第I信标请求。
[0128]另外,在本实施方式中,假设将表示信标请求是第I信标请求的标志等判别信息附加到第I ?目标请求中。此外,也可以将表不?目标请求是第I ?目标请求还是第2彳目标请求的标志等判别信息附加到各个信标请求中。
[0129]发送控制部301在登记模式时由接收部106从通信终端装置接收到第I信标请求的情况下,进行控制以将包含控制装置300的网络ID及设备地址等的信标广播发送。此外,发送控制部301在不是登记模式时由接收部106从通信终端装置接收到第I信标请求的情况下,进行控制以不发送信标。
[0130]此外,发送控制部301在接收部106从通信终端装置接收到第2信标请求的情况下,进行控制以使得与是否是登记模式无关地总是将信标广播发送。即,发送控制部301在接收部106接收到第2信标请求的情况下,进行控制以使得即使在不是登记模式时也将信标广播发送。
[0131]接着,对如上述那样构成的控制装置300的动作进行说明。
[0132]图13是表示实施方式3的动作的流程的流程图。
[0133]发送控制部301判定是否由接收部106接收到信标请求(步骤S301)。这里,在接收到信标请求的情况下(步骤S301中是),判别部302使用由帧解析部303取出的判别信息判别?目标请求是否是第2彳目标请求(依据规格)(步骤S302)。这里,在彳目标请求是第2信标请求(依据规格)的情况下(步骤S302中是),发送控制部301进行控制以将信标广播发送(步骤S303)。S卩,发送控制部301指示帧生成部104及发送部105将信标广播发送。
[0134]另一方面,在信标请求不是第2信标请求(依据规格)、即是第I信标请求的情况下(步骤S302中否),发送控制部301判定是否例如登记按钮等被按下而处于登记模式(步骤S304)。这里,在登记模式的情况下(步骤S304中是),发送控制部301进行控制以将信标广播发送(步骤S303)。此外,在不是登记模式的情况下(步骤S304中否),发送控制部301进行控制以不发送信标。
[0135]此外,在没有接收到信标请求的情况下(步骤S301中否),重复进行是否接收到信标请求的判定处理(步骤S301)。
[0136]图14是表示实施方式3的扫描时的具体的动作的一例的时序图。另外,在图14的时序图中,为了将说明简略化而没有全部包含图13所示的流程图的动作。此外,在图14中,在控制装置300(300a、300b、…300η)中,设自家的控制装置为控制装置300a。此外,在图14中,通信终端装置320是发送第I信标请求的特定的通信终端装置,通信终端装置330是发送第2信标请求的依据规格的通信终端装置。
[0137]首先,对从通信终端装置330发送第2信标请求的情况进行说明。
[0138]在通信终端装置330中,例如登记按钮等被按下时开始扫描(步骤S351)。由此,从通信终端装置330将第2信标请求广播发送。在扫描中,从包括邻居家等的相邻的网络的控制装置在内的多台中,终端装置检索应连接的希望(自家)的控制装置。这里,在图14中,假设控制装置300a在不是登记模式时由接收部106从通信终端装置330接收信标请求。
[0139]由于信标请求是第2信标请求,所以控制装置300a即使在不是登记模式时也根据来自通信终端装置330的信标请求将信标广播发送。此时,其他控制装置300b、一30011也根据来自通信终端装置330的信标请求将信标广播发送。
[0140]通信终端装置330接收从各个控制装置300发送的信标。通信终端装置330从信标中取出例如网络ID及设备地址。取出的网络ID及设备地址被存储到控制装置列表中(步骤 S352) ο
[0141]在扫描结束后,通信终端装置330对控制站列表中包含的控制装置300分别发送用于作为控制对象登记的登记请求。接收到该登记请求的各个控制装置300发送附加了连接许可或连接拒绝的信息的登记响应。并且,通信终端装置330通过接收从控制装置300a回送的附加了连接许可的信息的登记响应,能够找到自家的控制装置300a。然后,在通信终端装置330与控制装置300a之间进行密钥信息等的认证处理,登记完成。
[0142]接着,对从通信终端装置320发送第I信标请求的情况进行说明。
[0143]自家的控制装置300a为了将通信终端装置320作为控制对象登记而例如登记按钮等被按下,成为登记模式(步骤S353)。接着,在通信终端装置320中,例如登记按钮等被按下时开始扫描(步骤S354)。由此,从通信终端装置320将信标请求广播发送。
[0144]这里,控制装置300a在登记模式时由接收部106从通信终端装置320接收第I信标请求。由此,控制装置300a将信标广播发送。接收到从控制装置300a发送的信标的通信终端装置320从信标取出网络ID及设备地址。取出的网络ID及设备地址被存储到控制装置列表中(步骤S355)。
[0145]此时,在自家的控制装置300a以外的其他控制装置300b、…300η中也接收通信终端装置320发送的信标请求。但是,其他控制装置300b、…300η由于登记按钮等没有被按下(不是登记模式),所以不发送信标。
[0146]由此,通信终端装置320接收的信标仅为从控制装置300a发送
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1