通信装置、通信系统以及通信方法_4

文档序号:8344991阅读:来源:国知局
26),并结束一系列的处理。
[0115] 另一方面,在第一通信装置51中,若产生接收部39接收无线信号的事件(步骤 S21 ;无线信号接收),则MCU36进行引导处理(步骤S27)。然后,信号种类判断部52解析 接收信号,获取信号的种类(步骤S28)。信号的种类为来自其他节点的传感数据的信号的 情况下(步骤S28 ;数据信号),对来自其他节点的传感数据附加自身节点的ID (步骤S24)。 接下来,发送部40进行通过广播发送包含来自其他节点的传感数据W及自身节点的ID的 发送数据的处理(步骤S25)。然后,第一通信装置51移至睡眠状态(步骤S26),并结束一 系列的处理。
[0116] 另外,信号的种类为来自其他节点的校准命令的信号的情况下(步骤S28 ;来自其 他节点的校准信号),接收信号节点ID附加部53附加自身节点的ID (步骤S29)。接下来, 发送部40进行通过广播发送包含自身节点的ID的发送数据的处理(步骤S25)。然后,第 一通信装置51移至睡眠状态(步骤S26),并结束一系列的处理。
[0117] ?通信方法的另一例子
[0118] 图15是表示实施方式所设及的通信方法的其它的例子的图(其二)。图15所示 的通信方法例如可W由图10所示的第二通信装置61来实施。在本实施例中,W图10所示 的第二通信装置61实施该通信方法为例进行说明。
[0119] 如图15所示,在第二通信装置61中,若产生传感器35进行传感处理的事件(步 骤S31 ;传感),则MCU36进行引导处理(步骤S32)。然后,MCU36进行传感数据的数据处 理(步骤S33)。接下来,数据信号附加部67对传感数据的数据处理结果附加自身节点的 ID (步骤S34)。接下来,发送部40进行通过广播发送包含传感数据的数据处理结果W及自 身节点的ID的发送数据的处理(步骤S35)。然后,第二通信装置61移至睡眠状态(步骤 S36),并结束一系列的处理。
[0120] 另一方面,在第二通信装置61中,若产生接收部39接收无线信号的事件(步骤 S31 ;无线信号接收),则MCU36进行引导处理(步骤S37)。然后,信号种类判断部62解析 接收信号,获取信号的种类(步骤S38)。信号的种类为来自其他节点的传感数据的信号的 情况下(步骤S38 ;数据信号),接收信号等待控制部64控制接收部39 W等待另一无线信 号的接收直到经过等待时间为止(步骤S39 ;否)。
[0121] 若经过等待时间(步骤S39 ;是),则节点ID与运算部65对由接收部39接收的 多个无线信号所包含的传输路径的信息例如进行与运算,提取多个传输路径共用的节点的 ID (步骤S40)。接下来,状态判定部66基于节点ID与运算部65的运算结果,判断是否存 在多个传输路径共用的节点的ID (步骤S41)。
[0122] 存在共用的节点的ID的情况下(步骤S41 ;是),状态判定部66判断为网络处于 危险的状态,并将共用的节点的ID通知给数据信号附加部67。数据信号附加部67对来自 其他节点的传感数据附加共用的节点的ID,生成包含传感数据W及共用的节点的ID的发 送数据(步骤S42)。
[0123] 没有共用的节点的ID的情况下(步骤S41 ;否),状态判定部66判断为网络不处 于危险的状态。由此,数据信号附加部67生成包含来自其他节点的传感数据的发送数据 (步骤S43)。在步骤S43中生成的发送数据不包含共用的节点的ID。
[0124] 接下来,发送部40进行通过广播发送在步骤S42或者步骤S43中生成的发送数据 的处理(步骤S35)。然后,第二通信装置61移至睡眠状态(步骤S36),并结束一系列的处 理。
[0125] 另一方面,信号种类判断部62的接收信号的解析的结果是信号的种类为从接收 机送到第二通信装置的设定信号的情况下(步骤S38 ;来自接收机的设定信号),MCU36登 记自身节点为终端节点(步骤S44)。例如,MCU36可W通过使表示是终端节点的数据存储 于非易失性存储器37,来登记是终端节点。
[0126] 另外,信号等待时间设定部63登记等待时间(步骤S45)。例如,信号等待时间设 定部63可W通过使表示等待时间的数据存储于非易失性存储器37,来登记等待时间。步骤 S44中的终端节点的登记处理和步骤S45中的等待时间的登记处理哪个在前都可W。
[0127] 接下来,数据信号附加部67附加自身节点的ID (步骤S46)。接下来,发送部40进 行通过广播发送包含自身节点的ID的发送数据的处理(步骤S35)。然后,第二通信装置 61移至睡眠状态(步骤S36),并结束一系列的处理。
[012引 ?通信装置的其它的例子
[0129] 图16是表示实施方式所设及的通信装置的其它的例子的功能构成的图。图16所 示的通信装置81能够使用于图1所示的通信系统中的第一通信装置2 W及第二通信装置 3的任意一个,作为传感器网络的传感器节点使用。图16所示的通信装置81例如通过图8 所示的硬件构成中的MCU36执行实现后述的通信方法的程序来实现。通信装置81的硬件 构成为图8所示的构成的情况下,非易失性存储器37可W存储自身节点的种类、自身节点 的ID W及等待时间各信息。
[0130] 如图16所示,通信装置81具有信号种类判断部82、接收信号节点ID附加部83、节 点种类判断部84、信号等待时间设定部85、接收信号等待控制部86、节点ID与运算部87、 状态判定部88 W及数据信号附加部89。
[0131] 信号种类判断部82判断由接收部39接收的信号的种类。例如,信号种类判断部 82可W基于由接收部39接收的信号的第一位的值,判断信号的种类。信号种类判断部82 是判断部的一个例子。
[0132] 作为信号的种类,例如在通信装置81为终端节点的情况下有从接收机4(参照图 1)送到通信装置81的设定信号。另外,通信装置81不为终端节点的情况下有从其他的节 点送来的校准命令的信号。另外,有由自身节点或其他的节点的传感器35检测到的传感数 据的信号。
[0133] 例如,可W在信号的第一位的值为0的情况下,信号的种类为从接收机4送到作为 终端节点的通信装置81的设定信号。例如,可W在信号的第一位的值为1的情况下,信号 的种类是来自其他的节点的校准命令的信号。例如,可W在信号的第一位的值为2的情况 下,信号的种类是传感数据的信号。各种信号的数据格式例子如上述。
[0134] 接收信号节点ID附加部83是附加部的一个例子,例如与图9所示的第一通信装 置51中的接收信号节点ID附加部53相同。因此,省略重复的说明。
[0135] 节点种类判断部84判断自身节点是否为终端节点。节点种类判断部84例如可W 在表示是终端节点的数据存储于非易失性存储器37的情况下,判断为自身节点是终端节 点,在表示是终端节点的数据未存储于非易失性存储器37的情况下,判断为自身节点不是 终端节点。
[0136] 信号等待时间设定部85是设定部的一个例子,例如与图10所示的第二通信装置 61中的信号等待时间设定部63相同。因此,省略重复的说明。
[0137] 接收信号等待控制部86是接收控制部的一个例子,例如与图10所示的第二通信 装置61中的接收信号等待控制部64相同。因此,省略重复的说明。
[0138] 节点ID与运算部87是提取部的一个例子,例如与图10所示的第二通信装置61 中的节点ID与运算部65相同。因此,省略重复的说明。
[0139] 状态判定部88是判定部的一个例子,例如与图10所示的第二通信装置61中的状 态判定部66相同。因此,省略重复的说明。
[0140] 数据信号附加部89是第二生成部的一个例子,例如与图10所示的第二通信装置 61中的数据信号附加部67相同。因此,省略重复的说明。
[0141] ?通信方法的另一例子
[0142] 图17是表示实施方式所设及的通信方法的另一例子的图(其S )。图17所示的 通信方法例如可W通过图16所示的通信装置81实施。在本实施例中,W图16所示的通信 装置81实施该通信方法为例进行说明。
[0143] 如图17所示,在通信装置81中,若产生传感器35进行传感处理的事件(步骤S51 ; 传感),则MCU36进行引导处理(步骤S52)。然后,MCU36进行传感数据的数据处理(步骤 S53) 〇
[0144] 接下来,自身节点不为终端节点的情况下,接收信号节点ID附加部83对传感数据 的数据处理结果附加自身节点的ID。自身节点为终端节点的情况下,数据信号附加部89对 传感数据的数据处理结果附加自身节点的ID(步骤S54)。
[0145] 接下来,发送部40进行通过广播发送包含传感数据的数据处理结果W及自身节 点的ID的发送数据的处理(步骤S55)。然后,通信装置81移至睡眠状态(步骤S56),并 结束一系列的处理。
[0146] 另一方面,在通信装置81中,若产生接收部39接收无线信号的事件(步骤S51 ; 无线信号接收),则MCU36进行引导处理(步骤S57)。然后,信号种类判断部82解析接收 信号,获取信号的种类(步骤S58)。信号的种类为来自其他节点的传感数据的信号的情况 下(步骤S58 ;数据信号),节点种类判断部84判断自身节点是否为终端节点(步骤S59)。
[0147] 自身节点不为终端节点的情况下(步骤S59 ;否),接收信号节点ID附加部83对 传感数据的数据处理结果附加自身节点的ID (步骤S54)。接下来,发送部40进行通过广播 发送包含传感数据的数据处理结果W及自身节点的ID的发送数据的处理(步骤S55)。然 后,通信装置81移至睡眠状态(步骤S56),并结束一系列的处理。
[0148] 自身节点为终端节点的情况下(步骤S59 ;是),接收信号等待控制部86控制接收 部39 W等待另一无线信号的接收直到经过等待时间为止(步骤S60 ;否)。
[0149] 若经过等待时间(步骤S60 ;是),则节点ID与运算部87对由接收部39接收到的 多个无线信号所包含的传输路径的信息例如进行与运算,提取多个传输路径共用的节点的 ID (步骤S61)。接下来,状态判定部88基于节点ID与运算部87的运算结果,来判断是否 存在多个传输路径共用的节点的ID (步骤S62)。
[0150] 存在共用的节点的ID的情况下(步骤S62 ;是),状态判定部88判断为网络处于 危险的状态,并将共用的节点的ID通知给数据信号附加部89。数据信号附加部89对来自 其他节点的传感数据附加共用的节点的ID,生成包含传感数据W及共用的节点的ID的发 送数据(步骤S63)。
[0151] 没有共
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1