1.一种基于大数据分析的报告发送系统,其特征在于:所述报告发送系统包括获取请求信息获取模块和传输方式确定模块,所述获取请求信息获取模块用于获取第一接收端向第一发送端发起待获取报告时的获取请求信息,所述获取请求信息包括信息标识、请求信息的传输通道和报告请求传输通道,所述传输方式确定模块根据获取请求信息的内容确定待获取报告的传输方式;
基于大数据分析的报告发送方法包括以下步骤:
步骤S1:第一接收端向第一发送端发起待获取报告的获取请求信息,所述获取请求信息包括信息标识、请求信息的传输通道和报告请求传输通道;
步骤S2:根据获取请求信息的内容确定待获取报告的传输方式;
所述步骤S1中还包括:所述信息标识为分配给接收端的特征标识,当接收端发起获取请求信息时,信息标识包含在获取请求信息中一起发送出去,所述信息标识包括外部特征标识和内部特征标识,所述外部特征标识用于发送端与接收端之间的识别认证,所述内部特征标识用于不同接收端之间识别认证;
所述步骤S2进一步包括:
步骤S21:判断请求信息的传输通道是否为第一发送端的认证传输通道,如果请求信息的传输通道不是第一发送端的认证传输通道,通过请求信息的传输通道传输请求失败的信息给第一接收端,如果请求信息的传输通道为第一发送端的认证传输通道,转步骤S22;
步骤S22:根据信息标识中的外部特征标识判断第一发送端是否存在传输报告给第一接收端的历史,如果不存在,转步骤S24;
如果存在,获取最近一次第一发送端传输报告给第一接收端所使用的报告请求传输通道的私密等级和待获取报告的私密等级,如果最近一次的报告请求传输通道的私密等级高于或等于待获取报告的私密等级,第一发送端直接通过最近一次的报告请求传输通道将待获取报告传输给第一接收端;
如果最近一次的报告请求传输通道的私密等级低于待获取报告的私密等级,转步骤S23;
步骤S23:判断该次报告请求传输通道的私密等级是否高于或等于待获取报告的私密等级,如果该次报告请求传输通道的私密等级高于或等于待获取报告的私密等级时,判断第一发送端是否存在通过该次报告请求传输通道传输报告给其他接收端的历史,如果存在,将最近一次第一发送端通过该次报告请求传输通道传输报告的接收端作为第二接收端,转步骤S25,如果不存在,转步骤S24;
如果该次报告请求传输通道的私密等级低于待获取报告的私密等级时,转步骤S24;
步骤S24:从第一发送端历史传输报告的接收端中选取第一辅助接收端、第二辅助接收端和第三辅助接收端,通过请求信息的传输通道将这三个辅助接收端传输给第一接收端,第一接收端从中选取一个辅助接收端作为第二接收端,转步骤S25;
步骤S25:验证第一接收端的可靠性,在验证可靠的情况下,第一发送端通过第二接收端将待传输报告传输给第一接收端。
2.根据权利要求1所述的一种基于大数据分析的报告发送方法,其特征在于:所述步骤S25进一步包括:步骤S251:选取一条报告请求传输通道作为第一发送端与第二接收端之间的信息传输通道;
步骤S252:第一发送端将获取请求信息通过信息传输通道转发给第二接收端,第二接收端验证获取请求信息中的信息标识,验证信息标识中的内部特征标识是否为真,如果验证为真,建立第一接收端和第二接收端之间的第一临时通道、第一接收端和第一发送端之间的第二临时通道,第一发送端将待获取报告划分成n个分报告,并计算每个分报告的哈希值,按照分报告在报告中的先后顺序进行传输;
如果验证为假,第二接收端通过信息传输通道返回第一发送端,令第一发送端通过请求信息的传输通道传输请求失败的信息给第一接收端。
3.根据权利要求2所述的一种基于大数据分析的报告发送方法,其特征在于:所述步骤S251进一步包括:从第一发送端给第二接收端传输报告的报告请求传输通道中任意选取一条私密等级高于或等于待获取报告的私密等级的报告请求传输通道作为第一发送端与第二接收端之间的信息传输通道。
4.根据权利要求3所述的一种基于大数据分析的报告发送方法,其特征在于:所述步骤S252中按照分报告在报告中的先后顺序进行传输还包括:当第一发送端将第i个分报告通过信息传输通道传输给第二接收端,第二接收端通过第一临时通道将第i个分报告传输给第一接收端,通过信息传输通道返回第二接收端发送分报告给第一接收端的第一时间节点,第一接收端接收到第i个分报告时计算该分报告的哈希值,并通过第二临时通道将哈希值传输给第一发送端,设第一发送端从第二临时通道接收到哈希值的时间为第二时间节点,如果第一发送端接收到的分报告的哈希值与第一发送端计算的相一致,并且第二时间节点与第一时间节点的时间间隔小于时间间隔阈值,那么第一发送端继续传输第i+1个分报告,否则,第一发送端停止传输报告。