1.一种根据停车位当前空闲状态快速调整的停车位信息报告方法,其特征在于:该方法根据传感器感知的停车位空闲状态,对停车位空闲信息报告方法做实时自动调整,所述报告方法过程如下:
停车位传感器节点周期性地向停车位状态信息汇聚节点报告所在停车位的状态;在每个报告周期中,停车位传感器节点拥有正常报告、备用报告和控制三种活动时隙,当停车位传感器节点所在停车位空闲状态不变,并且未出现停车位状态信息连续n个报告周期发送不成功的情况,在正常报告时隙中报告停车位状态信息;在传感器探测到所在停车位状态与上个周期报告时相比发生变化或停车位状态信息连续n个报告周期发送不成功时,则使用备用报告时隙报告停车位状态信息,控制时隙用于停车位状态信息汇聚节点向停车位传感器节点发送控制信息。
2.如权利要求1所述的根据停车位当前空闲状态快速调整的停车位信息报告方法,其特征在于:每个停车位传感器节点的正常报告时隙不同步,一个停车位传感器节点的正常报告时隙数量在1个到m个之间,其中一个用于报告自身停车位状态信息,其余的用于转发邻居停车位传感器节点的停车位状态信息;
所述备用报告时隙为所有停车位传感器节点均会同步唤醒的时隙,在备用报告时隙中,如停车位传感器节点所在停车位状态由被占用转变为空闲,则广播发送停车位状态信息,并在其中将转发等级L设为零级;如停车位传感器节点所在停车位状态由空闲转变为被占用,或停车位状态信息连续n个报告周期发送不成功时,则广播发送停车位状态信息,并在其中将转发等级L设为大于零的整数值;
所述控制时隙为所有停车位传感器节点均会同步唤醒的时隙,在控制时隙中,停车位状态信息汇聚节点向停车位传感器节点广播发送控制信息,包括本报告周期未成功收到数据的停车位传感器节点ID列表、路径强化信息、下一个报告周期起始时间、备用报告时隙起始时间、控制时隙起始时间和时钟同步信息;
停车位传感器节点在正常报告时隙内报告停车位状态信息完毕后,立刻退出正常报告时隙;停车位传感器节点在备用报告时隙内发送/接收停车位状态信息完毕后,持续监听网络一段短暂的时间t,如没有监听到通信信号,退出备用报告时隙;停车位传感器节点在控制时隙结束后,立刻退出控制时隙;在除正常报告、备用报告和控制时隙外的其他时间,停车位传感器节点处于休眠状态。
3.如权利要求2所述的根据停车位当前空闲状态快速调整的停车位信息报告方法,其特征在于:当停车位传感器节点探测到所在停车位状态从空闲转变为被占用,或停车位状态信息连续n个报告周期发送不成功时,在备用报告时隙内报告停车位状态信息时将转发等级L设为一级;如转发等级L为一级的停车位状态信息发送仍然不成功,则在下一个周期中备用报告时隙内报告停车位状态信息时将转发等级L设为二级。
4.如权利要求3所述的根据停车位当前空闲状态快速调整的停车位信息报告方法,其特征在于:当停车位传感器节点的正常报告时隙数量小于m,最佳转发节点为空,并在备用报告时隙中收到来自邻居节点的转发等级L为一级的停车位状态信息时,对该信息的转发过程:停车位传感器节点仅在其所在车位为空闲,或除数据来源节点外的邻居节点所在车位为空闲时,才转发该停车位状态信息;如其所在车位为空闲,则在转发的停车位状态信息中将转发等级L设为零级,并在备用报告时隙中向停车位状态信息汇聚节点单播转发;如有除数据来源节点外的邻居节点所在车位为空闲,则在转发的停车位状态信息中保持转发等级L为一级,并在备用报告时隙中继续广播转发;
当停车位传感器节点正常报告时隙数量小于m,在备用报告时隙中收到来自邻居节点的转发等级L为二级的停车位状态信息时,对该信息的转发过程:在转发的停车位状态信息中保持转发等级L为二级,并在备用报告时隙中继续广播转发。
5.如权利要求2~4之一所述的根据停车位当前空闲状态快速调整的停车位信息报告方法,其特征在于:每个停车位传感器节点在备用报告时隙中转发停车位状态信息时,会在停车位状态信息中记录其自身ID,当停车位状态信息汇聚节点收到停车位状态信息后,对其根据源停车位传感器节点ID进行分类;对于同一个停车位传感器节点报告的信息,选择出其中所记录转发节点ID数量最少的路径,并将该路径中转发节点ID顺序列表复制到控制信息数据包中作为路径强化信息,并在控制时隙内下发。
6.如权利要求5所述的根据停车位当前空闲状态快速调整的停车位信息报告方法,其特征在于:停车位传感器节点对于控制信息的处理逻辑:停车位传感器节点的默认最佳转发节点为空;如本停车位传感器节点未出现在本报告周期未成功收到数据的停车位传感器节点ID列表中,但有涉及本节点的路径强化信息,并且此路径强化信息中记录的上一跳节点距离停车位状态信息汇聚节点的跳数较节点本身记录的最佳转发节点距离停车位状态信息汇聚节点的跳数更小,或本节点记录的最佳转发节点为空,则将路径强化信息中记录的上一跳节点设置为最佳转发节点;如本停车位传感器节点未出现在本报告周期未成功收到数据的停车位传感器节点ID列表中,并且也没有涉及本节点的路径强化信息,则保持最佳转发节点不变;如本停车位传感器节点连续n次出现在本报告周期未成功收到数据的停车位传感器节点ID列表中,则清空最佳转发节点;然后,利用控制信息中记录的时钟同步信息同步自身时间,并将自身下一个报告周期起始时间更新为控制信息中记录的下一个报告周期起始时间,将自身备用报告时隙起始时间更新为控制信息中记录的备用报告时隙起始时间,将自身控制时隙起始时间更新为控制信息中记录的控制时隙起始时间,最后,停车位传感器节点广播转发控制信息。
7.如权利要求6所述的根据停车位当前空闲状态快速调整的停车位信息报告方法,其特征在于:对于停车位传感器节点,如正常报告时隙数量小于m,最佳转发节点不为空,也不是停车位状态信息汇聚节点,并且有未向最佳转发节点告知的本节点正常报告时隙起始时间,则在备用报告时隙内向最佳转发节点单播发送停车位状态信息,在其中设置转发等级L为一级,并稍带自身正常报告时隙起始时间,然后切换回正常报告状态,下一个报告周期在正常报告时隙报告停车位状态信息。
8.如权利要求7所述的根据停车位当前空闲状态快速调整的停车位信息报告方法,其特征在于:当停车位传感器节点的正常报告时隙数量小于m,最佳转发节点不为空,并在备用报告时隙中收到来自邻居节点的转发等级L为一级的停车位状态信息时,向最佳转发节点单播转发此数据;如最佳转发节点为停车位状态信息汇聚节点,则在转发时设置转发等级L为零级,否则保持转发等级L为一级;如接收到的来自邻居节点的转发等级L为一级的停车位状态信息中包含邻居节点的正常报告时隙起始时间告知信息,则按照如下逻辑处理:如该停车位传感器节点是该邻居节点的最佳转发节点,并且该停车位传感器节点的正常报告时隙数量小于m,则添加该邻居节点的正常报告时隙到自身的正常报告时隙队列。
9.如权利要求8所述的根据停车位当前空闲状态快速调整的停车位信息报告方法,其特征在于:对于停车位传感器节点,如其邻居节点使用备用报告时隙通过广播请求其转发停车位状态信息,则删除已经添加到自身正常报告时隙队列中用于转发该邻居节点数据的正常报告时隙;如其自身使用备用报告时隙广播发送停车位状态信息,则删除除用于发送自身停车位状态信息的正常报告时隙外,其他所有正常报告时隙。
10.如权利要求8所述的根据停车位当前空闲状态快速调整的停车位信息报告方法,其特征在于:停车位传感器节点在正常报告时隙唤醒,如此时隙用于报告自身停车位状态,则单播发送停车位状态信息,其中如最佳转发节点不为空,也不是停车位状态信息汇聚节点,向最佳转发节点单播发送停车位状态信息,并在信息中设置转发等级L为一级;如最佳转发节点为空,或最佳转发节点为停车位状态信息汇聚节点,则向停车位状态信息汇聚节点单播发送停车位状态信息,并在信息中设置转发等级L为零级;如此时隙用于转发停车位状态信息,并且收到来自邻居停车位传感器节点的转发等级L为一级的停车位状态信息,则向最佳转发节点转发停车位信息,其中如最佳转发节点不是停车位状态信息汇聚节点,在信息中保持转发等级L为一级;如最佳转发节点为停车位状态信息汇聚节点,在信息中设置转发等级L为零级。