1.一种支持自组网的户外团队通讯系统,其特征在于,所述通讯系统包括若干通讯节点,
所述若干通讯节点为网状拓扑结构,每一个通讯节点与相邻的通讯节点为双向通信,每个通讯节点在所述通讯系统中的通讯地址唯一,当所述通讯系统所在网络有新的通讯节点加入时,新增通讯节点向距离其自身最近的通讯节点发送入网请求,所述最近的通讯节点分配网络地址给新通讯节点并向通讯系统中的所有通讯节点广播发送新增的通讯节点入网信息,通讯系统中的所有通讯节点收到所述新增的通讯节点的入网信息后将自身地址发送至新增通讯节点中,新增通讯节点建立通讯系统中所有通讯节点的网络地址表,广播发送成功入网信息;
当其他通讯节点收到入网信息后,将新增通讯节点的网络地址与现有网络地址表进行比对,若无新增通讯节点的网络地址,则将新增通讯节点的网络地址添加进自身的网络地址表格中,若有新增通讯节点的网络地址则不添加;
相邻的两个通讯节点的最大通信距离为预设的固定值;
网络地址的排序方式按照每个通讯节点接收消息的信号强度进行排序,每个通讯节点将收到的广播消息只转发一次并存储,当再次收到相同的广播消息时不再转发此消息;
每一个通讯节点为一个通讯装置,所述装置包括:单片机模块、信号定位模块、功能按键模块、网络通信模块、扬声模块、显示模块、电源模块;
所述网络通信模块、信号定位模块均与单片机模块通信连接,所述功能按键的输出端与所述单片机模块的输入端连接,所述扬声模块的输入端、显示模块的输入端均与单片机模块的输出端连接,所述电源模块为所述单片机模块、信号定位模块、功能按键模块、网络通信模块、扬声模块、显示模块供电。
2.根据权利要求1所述的一种支持自组网的户外团队通讯系统,其特征在于,所述网络通信模块接收到通讯系统中其他通讯装置发送的信息后将所述信息发送至单片机模块处理,单片机模块根据所述信息的信息类型对应发送至扬声模块或显示模块;若所述信息为定位请求信息则单片机模块将所述信息发送至信号定位模块处理,处理完成后转发给单片机模块,由单片机模块将信号定位模块处理后的信息发送至显示模块;
所述功能按键模块用于用户直接操作产生指令信息,所述指令信息传递给单片机模块,由所述单片机模块根据指令信息的类型处理完后转发到网络通信模块,网络通信模块将单片机模块处理后的信息传递给通讯系统中除自身以外的其他通讯装置;
所述功能按键用于产生的指令消息包括团队人员清点指令,团队集合指令、紧急求助指令;
所述扬声模块用于团队管理消息的通知,所述团队管理消息包括:脱队提醒,团队人员清点,团队集合;
所述网络通信模块用于通讯装置间的通信和组网;
所述显示模块用于显示电源模块的电量及通讯装置周围的其他通讯装置数量及对应的距离与方位;
所述信号定位模块包括有磁力传感器和方向传感器,用于计算当前通讯装置周围的通讯装置的距离和方位。
3.根据权利要求2所述的一种支持自组网的户外团队通讯系统,其特征在于,所述脱队提醒即通讯装置脱离通讯系统所在网络时产生信号丢失,通过定时的接收消息时间检测判断当前通讯装置不在通讯系统所在网络范围内,则通讯系统中的其他通讯装置通过扬声模块均发出脱队提醒,脱离通讯系统所在网络的当前通讯装置检测到自身离网状态同时发出脱队提醒,当通讯系统中的任一通讯装置与其网络连接的通讯装置仅有一个时,若网络连接中断即产生脱队提醒。
4.根据权利要求2所述的一种支持自组网的户外团队通讯系统,其特征在于,所述团队人员清点通过所述功能按键模块和扬声模块实现,当某一用户向队员发出团队人员清点信号时,团队人员清点信号传输到通讯系统的各个通讯装置,各通讯装置的扬声模块提醒各队员进行点数,各队员通过功能按键模块向提醒发出的用户发出信号应答,提醒发出的用户在通讯装置上完成信号统计,实现团队人员清点功能。
5.根据权利要求2所述的一种支持自组网的户外团队通讯系统,其特征在于,所述团队集合指令通过功能按键模块和扬声模块完成,当用户通过按键发出团队集合指令时,通讯系统的各个通讯装置接收到团队集合指令信息后通过扬声模块和显示模块发出集合提示,队员集合。
6.根据权利要求2所述的一种支持自组网的户外团队通讯系统,其特征在于,所述紧急求助指令即用户通过功能按键模块向周围通讯装置发出紧急求助信号,通讯系统中接收到紧急求助信号的通讯装置均通过扬声模块发出紧急求助信号,动员队伍及时迅速搜救。