【技术实现步骤摘要】
【国外来华专利技术】通信装置、通信方法以及通信程序
本专利技术涉及通信装置、通信方法以及通信程序。
技术介绍
无线网格网络或多跳无线网络中的应用之间的相互连接用的通信协议由ZigBeeAlliance、Wi-SUNAlliance等规定。例如,在ZigBeeAlliance中,作为传感器终端的终端器件是电池驱动的。因此,在ZigBeeAlliance中,终端器件通过仅在进行通信时使通信功能有效且在不进行通信时成为休眠状态而进行低功耗化。在终端器件的情况下,由于仅在进行至该终端器件止的通信和自该终端器件起的通信时使通信功能有效且使其它时间成为休眠状态即可,因此,低功耗化比较容易。但是,在作为中继节点的路由器中,除了至该路由器止的通信和自该路由器起的通信以外,还对自终端器件起的通信进行中继。因此,在路由器中,需要进行考虑到自终端器件起的通信的休眠控制(例如,非专利文献1)。在专利文献1的技术中,从控制终端向网络内的全部终端发送记述有持续休眠模式的时间等的分组。接收到该分组的各终端转移到休眠模式,在经过该分组中记载的时间之后,从休眠模式复原。这样,在专利文献1的技术中,可实现包含中继终端的全部终端的省电化。现有技术文件专利文献专利文献1:日本特开2009-206749号公报非专利文献非特許文献1:久保祐樹、柳原健太郎、野崎正典著、「無線センサネットワークの小電力化技術」OKIテクニカルレビュー、2009年4月/第214号Vol.76No.1p.32~35
技术实现思路
专利技术要解决的课题在现有的无线网格网络、多跳无线网络中存在如下问题:如上所述,由于需要进行考虑到自终端器件起的通信的 ...
【技术保护点】
1.一种通信装置,其与通信目的地装置同步地对休眠状态和动作状态进行切换,其中,该通信装置具有:通信场景管理部,其管理与所述通信目的地装置共享的通信场景,所述通信场景中记述有用于基于轮询的数据通信的数据通信过程、用于推送数据通信的数据通信过程、用于加入到通信网络的数据通信过程和用于转移到所述休眠状态的数据通信过程中的任意一个以上,作为处于所述动作状态时执行的执行数据通信过程,并且记述有该一个以上的执行数据通信过程的执行顺序;以及数据通信过程执行部,其每当从所述休眠状态切换到所述动作状态时,按照所述通信场景中记述的执行顺序在与所述通信目的地装置之间执行所述通信场景中记述的一个以上的执行数据通信过程。
【技术特征摘要】
【国外来华专利技术】1.一种通信装置,其与通信目的地装置同步地对休眠状态和动作状态进行切换,其中,该通信装置具有:通信场景管理部,其管理与所述通信目的地装置共享的通信场景,所述通信场景中记述有用于基于轮询的数据通信的数据通信过程、用于推送数据通信的数据通信过程、用于加入到通信网络的数据通信过程和用于转移到所述休眠状态的数据通信过程中的任意一个以上,作为处于所述动作状态时执行的执行数据通信过程,并且记述有该一个以上的执行数据通信过程的执行顺序;以及数据通信过程执行部,其每当从所述休眠状态切换到所述动作状态时,按照所述通信场景中记述的执行顺序在与所述通信目的地装置之间执行所述通信场景中记述的一个以上的执行数据通信过程。2.根据权利要求1所述的通信装置,其中,所述通信场景管理部管理通信场景,该通信场景中按照从所述休眠状态到所述动作状态的每个切换周期记述有定义了一个以上的执行数据通信过程和所述一个以上的执行数据通信过程的执行顺序的事件,所述数据通信过程执行部按照每个所述切换周期,以对应的事件中定义的执行顺序在与所述通信目的地装置之间执行对应的事件中定义的一个以上的执行数据通信过程。3.根据权利要求1所述的通信装置,其中,所述通信场景管理部有时与所述通信目的地装置协作地切换所述通信场景,在由所述通信场景管理部切换了所述通信场景的情况下,每当从所述休眠状态切换到所述动作状态时,所述数据通信过程执行部按照所述切换后的通信场景中记述的执行顺序执行切换后的通信场景中记述的一个以上的数据通信过程。4.根据权利要求3所述的通信装置,其中,所述通信场景管理部对所述通信目的地装置通知所述通信场景的切换时机,使所述通信目的地装置在所述切换时机切换所述通信场景,并且在所述切换时机切换所述通信场景。5.根据权利要求3所述的通信装置,其中,所述通信场景管理部被所述通信目的地装置通知所述通信场景的切换时机,在被所述通信目的地装置通知的所述切换时机切换所述通信场景。6.根据权利要求1所述的通信装置,其中,所述数据通信过程执行部在从所述休眠状态切换到所述动作状态之后经过了仅允许接收数据的第1限制期间之后,按照所述通信场景中记述的执行顺序执行所述通信场景中记述的所述一个以上的数据通信过程。7.根据权利要求1所述的通信装置,其中,所述数据通信过程执行部在执行完所述通信场景中记述的全部所述一个以上的数据通信过程之后经过了仅允许中继数据的第2限制期间之后,转移到所述休眠状态。8.根据权利要求1所述的通信装置,其中,在进行了与所述通信目的地装置之间的时刻同步之后,每当从所述休眠状态切换到所述动作状态时,所述数据通信过程执行部按照所述通信场景中记述的执行顺序在与所述通信目的地装置之间执行所述通信场景中记述的所述一个以上的数据通信过程。9.根据权利要求8所述的通信装置,其中,所述数据通信过程执行部执行用于转移到所述休眠状态的数据通信过程,在用于转移到所述休眠状态的数据通信过程中从所述通信目的地装置接收用于与所述通信目的地装置之间的时刻同步的数据,使用接收到的数据来进行与所述通信目的地装置之间的时刻同步。10.根据权利要求9所述的通信装置,其中,所述数据通信过程执行部在用于转移到所述休眠状态的数据通信过程中接收从所述通信目的地装置发送的记述有预想接收时刻的数据,计测接收延迟时间,所述预想接收时刻是对所述通信目的地装置开始所述数据的发送处理的发送开始时刻,加上从所述发送开始时刻到实际开始向传输路径送出所述数据为止的延迟时间即发送延迟时间和所述数据在所述传输路径上的发送所要时间而得到的时刻,所述接收延迟时间是从所述通信装置检测到所述数据的接收完成起到实际从所述数据取得所述预想接收时刻为止的延迟时间,所述数据通信过程执行部使用所述预想接收时刻和所述接收延迟时间来进行与所述通信目的地装置之间的时刻同步。11.根据权利要求1所述的通信装置,其中,所述通信装置包含在主站装置和多个从站装置同步地对休眠状态和动作状态进行切换的通信网络或者无线网格网络中。12.根据权利要求1所述的通信装置,其中,所述通信装置是通信网络中包含的主站装置,该通信网络包含多个从站装置作为多个通信目的地装置,在与所述多个从站装置之间执行了所述用于基于轮询的数据通信的数据通信过程和所述用于推送数据通信的数据通信过程中的至少任意一个作为先行数据通信过程之后,与所述多个从站装置之间执行用于转移到所述休眠状态的数据通信过程,并且所述先行数据通信过程比规定的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。