1.一种基于云架构智能儿童安全出行通信方法,其特征在于,所述通信方法具体包括以下步骤:
s1)数据发送端和数据接收端建立心跳连接,确定一个固定的seq值;
s2)数据发送端将需要发送的数据打包,生成数据包,并发送;
s3)数据接收端接收数据发送端发送来数据包,对数据包身份验证,通过后进行解包,对数据包的内容的有效性进行验证,通过后对数据包的数据进行处理;
s4)将处理后的数据发送给终端设备,完成远程监控。
2.根据权利要求1所述的通信方法,其特征在于,所述s2)的具体步骤为:
s2.1)数据发送端将确定的seq值写入数据包的起始地址,
s2.2)再将需要发送信息写入数据包,
s2.3)判断本次发送数据包的长度是否大于7字节,如果大于7字节,则按照指定的长度重新进行分包组包处理,否则直接将数据信息写入数据包直接打包,
s2.4)将crc校验码写入s2.3)处理后的数据包,
s2.5)最后写入数据包结束标志end,得到数据包,并发送。
3.根据权利要求2所述的通信方法,其特征在于,所述s3)的具体步骤如下:
s3.1)数据接收端接收到数据包后,读取握手信号seq值,
s3.2)确认接收到的seg值是否为本次建立的心跳连接seq值,如果不,则接收的数据包无效,结束解包工作,退出,是则执行s3.3)
s3.3)读取本次接收的数据长度值,阈值进行对比,如果大于阈值则按照指定的长度重新组合数据;否则进入则直接读出数据信息,
s3.4)读取接收到的crc值,与接收到的crc之进行校验,如果比较结果一致,则本次接收数据有效,否则接收数据错误,提示重发,返回s3.1),
s3.5)将接收有效数据进行解包。
4.根据权利要求2或3所述的通信方法,其特征在于,所述数据包包括固定长度数据单元和变动长度数据单元。
5.根据权利要求4所述通信方法,其特征在于,所述固定长度数据单元包括起始标识单元、信息数据长度单元、通信设备标识单元、功能组件标识单元、控制信息类别标识单元、时间信息单元和结束标志单元;
所述变动长度数据单元包括信息数据单元。
6.根据权利要求5所述通信方法,其特征在于,所述固定长度数据单元的长度为不大于6个字节,
所述的信息数据单元为n字节,n=0~255。
7.根据权利要求2或3所述的通信方法,其特征在于,所述阈值为7。
8.一种基于云架构智能儿童安全出行通信系统,其特征在于,所述通信系统包括,数据发送端、数据接收端、无线/有线通信模块,应急电源,
其中,所述数据发送端,用于将待发送数据拆分成数据包,并发送,
所述数据接收端,用于接收数据包,并对接收到的数据进行验证,并解包,存储;
所述无线/有线通信模块,用于实现所述数据发送端和数据接收端通信,
所述应急电源,用于供电。
9.根据权利要求8所述的通信系统,其特征在于,所述通信系统还包括云服务器和终端设备,
所述云服务器,用于存储数据接收端解包处理后的数据,
所述终端设备,用于根据数据接收端解包处理后的数据内容,提请驾乘人员及相关人员第一时间进行施救处理。
10.根据权利要求8所述的通信系统,其特征在于,所述数据发送端为智能儿童安全座椅通信系统;
所述数据接收端为车载控制系统、车载智能终端或gprs。