1.一种共享上网移动终端数量的检测方法,其特征在于,包括:
获取移动终端在发送网络连接请求时生成的推送通知服务流;
如果在预设推送通知服务表中能查询到所述推送通知服务流,且所述推送通知服务流为有效推送通知服务流时,更新所述预设推送通知服务流表中记录的所述有效推送通知服务流的数量,并根据更新后的所述有效推送通知服务流的数量统计共享上网移动终端的数量。
2.如权利要求1所述的检测方法,其特征在于,所述预设推送通知服务流表包括与一个或者多个移动终端对应的一个或者多个推送通知服务流以及所述推送通知服务流的响应报文数量和时间戳。
3.如权利要求2所述的检测方法,其特征在于,所述检测方法还包括:
如果在所述预设推送通知服务流表中不能查询到所述推送通知服务流,则获取所述推送通知服务流的五元组,并根据所述推送通知服务流的五元组将所述推送通知服务流添加到所述预设推送通知服务流表中,记录所述推送通知服务流的响应报文数量和时间戳,其中,所述五元组为所述推送通知服务流的源IP地址、源端口、目的IP地址、目的端口以及传输层协议。
4.如权利要求3所述的检测方法,其特征在于,所述如果在预设推送通知服务表中能查询到所述推送通知服务流,且所述推送通知服务流为有效推送通知服务流时,更新所述预设推送通知服务流表中记录的所述有效推送通知服务流的数量,并根据更新后的所述有效推送通知服务流的数量统计共享上网移动终端的数量,包括:
接收服务器根据所述推送通知服务流反馈的响应报文,并对所述预设推送通知服务流表中记录的所述推送通知服务流的响应报文数量进行更新;
将更新后的所述推动通知服务流的响应报文数量与第一预设阈值进行比较,当所述推动通知服务流的响应报文数量大于所述第一预设阈值,则确定所述推送通知服务流为有效推送通知服务流;
当所述推送通知服务流为有效推送通知服务流时,增加所述预设推送通知服务流表中记录的所述有效推送通知服务流的数量;
根据增加后的所述有效推送通知服务流的数量增加上共享网移动终端的数量。
5.如权利要求3所述的检测方法,其特征在于,所述如果在预设推送通知服务表中能查询到所述推送通知服务流,且所述推送通知服务流为有效推送通知服务流时,更新所述预设推送通知服务流表中记录的所述有效推送通知服务流的数量,并根据更新后的所述有效推送通知服务流的数量统计共享上网移动终端的数量,包括:
获取所述推送通知服务流的时间戳,并根据所述推送通知服务流的时间戳对所述推送通知服务流的存活时间进行计时;
将所述推送通知服务流的存活时间与第二预设阈值进行比较,当所述推送通知服务流的存活时间大于所述第二预设阈值,则将所述推送通知服务流从所述预设推送通知服务流表中删除;
当所述推送通知服务流从所述预设推送通知服务流表中删除时,减少所述预设推送通知服务流表中记录的所述有效推送通知服务流的数量;
根据减少后的所述有效推送通知服务流的数量减少上共享网移动终端的数量。
6.一种共享上网移动终端数量的检测装置,其特征在于,包括:
获取模块,用于获取移动终端在发送网络连接请求时生成的推送通知服务流;
更新模块,用于如果在预设推送通知服务表中能查询到所述推送通知服务流,且所述推送通知服务流为有效推送通知服务流时,更新所述预设推送通知服务流表中记录的所述有效推送通知服务流的数量,并根据更新后的所述有效推送通知服务流的数量统计共享上网移动终端的数量。
7.如权利要求6所述的检测装置,其特征在于,所述预设推送通知服务流表包括与一个或者多个移动终端对应的一个或者多个推送通知服务流以及所述推送通知服务流的响应报文数量和时间戳。
8.如权利要求6所述的检测装置,其特征在于,所述检测装置还包括:
添加模块,用于如果在所述预设推送通知服务流表中不能查询到所述推送通知服务流,则获取所述推送通知服务流的五元组,并根据所述推送通知服务 流的五元组将所述推送通知服务流添加到所述预设推送通知服务流表中,记录所述推送通知服务流的响应报文数量和时间戳,其中,所述五元组为所述推送通知服务流的源IP地址、源端口、目的IP地址、目的端口以及传输层协议。
9.如权利要求8所述的检测装置,其特征在于,所述更新模块具体包括:
更新单元,用于接收服务器根据所述推送通知服务流反馈的响应报文,并对所述预设推送通知服务流表中记录的所述推送通知服务流的响应报文数量进行更新;
第一比较单元,用于将更新后的所述推动通知服务流的响应报文数量与第一预设阈值进行比较,当所述推动通知服务流的响应报文数量大于所述第一预设阈值,则确定所述推送通知服务流为有效推送通知服务流;
第一增加单元,用于当所述推送通知服务流为有效推送通知服务流时,增加所述预设推送通知服务流表中记录的所述有效推送通知服务流的数量;
第二增加单元,用于根据增加后的所述有效推送通知服务流的数量增加上共享网移动终端的数量。
10.如权利要求8所述的检测装置,其特征在于,所述更新模块具体包括:
计时单元,用于获取所述推送通知服务流的时间戳,并根据所述推送通知服务流的时间戳对所述推送通知服务流的存活时间进行计时;
第二比较单元,用于将所述推送通知服务流的存活时间与第二预设阈值进行比较,当所述推送通知服务流的存活时间大于所述第二预设阈值,则将所述推送通知服务流从所述预设推送通知服务流表中删除;
第一减少单元,用于当所述推送通知服务流从所述预设推送通知服务流表中删除时,减少所述预设推送通知服务流表中记录的所述有效推送通知服务流的数量;
第二减少单元,用于根据减少后的所述有效推送通知服务流的数量减少上共享网移动终端的数量。