[发明专利]一种基于TCP协议判断微信支付感知的方法有效
| 申请号: | 201910612696.6 | 申请日: | 2019-07-05 |
| 公开(公告)号: | CN110337115B | 公开(公告)日: | 2022-08-23 |
| 发明(设计)人: | 朱伟;朱斌;张峰;马传项;王海飞;朱艳斌 | 申请(专利权)人: | 中邮建技术有限公司 |
| 主分类号: | H04W24/02 | 分类号: | H04W24/02;H04L69/16;G06Q20/32 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 210012 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了本发明提出了一种基于TCP协议判断微信支付感知的方法,在LTE核心网的S1‑U接口抓取微信支付信令,并进行数据存储,然后对TCP数据流进行清洗,并判断TCP三次握手成功与否,如TCP三次握手失败直接判定为失败。随后对TCP三次握手的时延情况、同一数据包的多次重传时间间隔、对同一数据包的DUPACK时间差统计、数据流的时延情况、[RST]时延情况、异常FIN导致的以及是否发生用户感知差进行判断。本发明提供的基于TCP协议评估微信移动支付感知方法包含多个算法判断过程,只要满足其中一个条件即可判断为支付感知差,多个算法可增加可靠性,即使遇到信令不全也能发现问题。 | ||
| 搜索关键词: | 一种 基于 tcp 协议 判断 支付 感知 方法 | ||
【主权项】:
1.一种基于TCP协议判断微信支付感知的方法,其特征在于,包含以下步骤:第一步:在LTE核心网的S1‑U接口抓取微信支付信令,并进行数据存储;第二步:对TCP数据流进行清洗,减少需要处理的数据流;第三步:判断TCP三次握手成功与否,如TCP三次握手失败直接判定为失败,如TCP三次握手成功则转下一步判断;第四步:判断TCP三次握手时延情况,如高于制定的门限则判决为支付卡顿;第五步:判断同一数据包的多次重传时间间隔,如高于制定的门限则判决为支付卡顿;第六步:对同一数据包的DUPACK时间差统计进行判断,DUPACK表示报文到哪个序号丢失,以第一次至最后一次发送的时间差为准,如高于制定的门限则判决为支付卡顿;第七步:判断一个数据流的时延情况,采用TCP三次握手的首条信令与最后一条信令的时间差,如高于制定的门限则判决为支付卡顿;第八步:判断[RST]时延情况,[RST]表示复位,用来异常连接的关闭,同一TCP数据流中,最后一条[RST]与第一条[RST]之前的最近一条数据包的时间差在门限以内,如高于制定的门限则判决为支付卡顿;第九步:同一TCP数据流中,在第一个FIN之前,相同方向门限时间以内没有数据传输则判定为异常FIN导致的失败,如高于制定的门限,判决为支付卡顿;第十步:同一TCP数据流中,如果发生用户感知差,此时大概率存在手机侧提示支付失败,如高于制定的门限则判决为支付卡顿;以上第四步~第十步不分先后顺序,可同时进行判断。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中邮建技术有限公司,未经中邮建技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910612696.6/,转载请声明来源钻瓜专利网。





