《移动终端上网的纠错方法及纠错装置.pdf》由会员分享,可在线阅读,更多相关《移动终端上网的纠错方法及纠错装置.pdf(22页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103997416 A (43)申请公布日 2014.08.20 CN 103997416 A (21)申请号 201310054933.4 (22)申请日 2013.02.20 H04L 12/24(2006.01) H04L 29/08(2006.01) (71)申请人 中国移动通信集团广东有限公司 地址 510623 广东省广州市珠江新城珠江西 路 11 号广东全球通大厦 13 楼 (72)发明人 黄昭文 (74)专利代理机构 北京银龙知识产权代理有限 公司 11243 代理人 许静 黄灿 (54) 发明名称 移动终端上网的纠错方法及纠错装置 (57) 摘要 本。
2、发明提供一种移动终端上网的纠错方法及 纠错装置, 所述纠错方法包括 : 记录所述移动终 端每次上网的上网会话记录 ; 其中, 所述上网会 话记录包括网络接入所记录信息、 平台连接所记 录信息和应用交互所记录信息 ; 根据所述上网会 话记录, 分析所述移动终端上网过程中网络接入、 平台连接或应用交互的失败原因 ; 当判断所述失 败原因为所述移动终端的配置参数错误时, 通知 所述移动终端或对所述移动终端所发出的上网连 接参数进行修订。本发明能够全面解决移动终端 在网络接入、 平台连接及应用交互三个环节的上 网失败问题。 (51)Int.Cl. 权利要求书 4 页 说明书 13 页 附图 4 页 (。
3、19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书4页 说明书13页 附图4页 (10)申请公布号 CN 103997416 A CN 103997416 A 1/4 页 2 1. 一种移动终端上网的纠错方法, 其特征在于, 包括 : 记录所述移动终端每次上网的上网会话记录 ; 其中, 所述上网会话记录包括网络接入 所记录信息、 平台连接所记录信息和应用交互所记录信息 ; 根据所述上网会话记录, 分析所述移动终端上网过程中网络接入、 平台连接或应用交 互的失败原因 ; 当判断所述失败原因为所述移动终端的配置参数错误时, 通知所述移动终 端或对所述移动终端所发出的上网连接参数进。
4、行修订。 2. 如权利要求 1 所述的纠错方法, 其特征在于, 所述纠错方法还包括 : 建立上网会话信息表, 在所述上网会话信息表中记录所述上网会话记录。 3. 如权利要求 1 所述的纠错方法, 其特征在于, 所述纠错方法还包括 : 当网络接入失败, 判断所述失败原因为由于所述移动终端帐户问题造成的激活失败 时, 通知计费或客服系统 ; 当网络接入失败, 判断所述失败原因为网络设备故障造成所述移动终端 APN 激活失败 时, 通知网管系统 ; 当网络接入失败, 判断所述失败原因为所述移动终端设置 APN 错误, 且未能完成自动 纠错时, 通知网管系统进行统计和记录。 4. 如权利要求 1 所述。
5、的纠错方法, 其特征在于, 当所述移动终端上网过程中平台连接 失败时, 分析平台连接失败原因的步骤具体包括 : 根据所述上网会话记录中的所述平台连接所记录信息, 当判断当前平台的连接成功 率小于第一阈值时, 则确定所述失败原因为当前平台自身因为系统繁忙或网络连接中断造 成 ; 当判断当前平台的连接成功率大于第一阈值时, 则确定所述失败原因为所述移动终端 的配置参数错误造成。 5. 如权利要求 4 所述的纠错方法, 其特征在于, 当平台连接失败, 所述失败原因为所述 移动终端的配置参数错误时, 对所述移动终端的配置参数进行修订的步骤具体包括 : 根据所述上网会话记录中的所述平台连接所记录信息, 。
6、确定所述移动终端所发出的错 误连接平台信息 ; 将所述错误连接平台信息与所述上网会话记录中的每一个有成功连接记录的平台记 录信息进行比较, 判断所述错误连接平台信息与每一个有成功连接记录的平台记录信息的 相似度, 确定与所述错误连接平台信息相似度最高的平台记录信息 ; 根据所述错误连接平台信息, 向所述移动终端发送连接成功建立的信号 ; 若所述移动终端在收到所述连接成功建立后进一步发出应用交互信息, 且在所述上网 会话记录中, 所确定的相似度最高的平台记录信息与所述应用交互信息具有对应关系, 则 确定相似度最高的平台记录信息为所述移动终端的实际连接平台信息, 后续数据包中的目 的地址为所述错误。
7、连接平台信息时, 将所述目的地址修改为所述实际连接平台信息。 6. 如权利要求 5 所述的纠错方法, 其特征在于, 所述错误连接平台信息包括 : 错误地址 信息 serverip_false, 错误协议信息 protocol_false 和错误端口信息 port_false; 所述 上网会话记录中的每一个有成功连接的平台记录信息包括 : 地址信息 serverip, 协议信息 protocol 和端口信息 port ; 其中, 判断所述错误连接平台信息与每一个有成功连接记录的平台记录信息的相似度 的方式为 : 计算所述错误连接平台信息与每一个有成功连接的平台记录信息之间的距离 权 利 要 求 。
8、书 CN 103997416 A 2 2/4 页 3 D : D=|serverip-serverip_false|65536256+|protocol-protocol_ false|65536+|port-port_false| 其中, 取 D 最小时对应的平台记录信息为与所述错误 连接平台信息相似度最高的平台记录信息。 7. 如权利要求 4 所述的纠错方法, 其特征在于, 当所述移动终端上网过程中平台连接 失败, 判断所述失败原因为当前平台自身因为系统繁忙或网络连接中断造成所述移动终端 无法连接时, 通知当前平台。 8. 如权利要求 1 所述的纠错方法, 其特征在于, 当所述移动终端上网。
9、过程中应用交互 失败时, 分析应用交互失败原因的步骤具体包括 : 根据所述上网会话记录中的应用交互所记录信息, 当判断当前应用服务器的连接成功 率小于第二阈值时, 则确定所述失败原因为当前应用服务器自身因为系统繁忙或网络连接 中断造成 ; 当判断当前应用服务器的连接成功率大于第二阈值时, 则确定所述失败原因为 所述移动终端的配置参数错误造成。 9. 如权利要求 8 所述的纠错方法, 其特征在于, 当应用交互失败, 所述失败原因为所述 移动终端的配置参数错误时, 对所述移动终端的配置参数进行修订的步骤具体包括 : 根据所述上网会话记录中的所述应用交互所记录信息, 确定所述移动终端所发出的错 误应。
10、用交互信息 ; 将所述上网会话记录中记录的与所述移动终端所连接平台相关的应用交互信息与所 述错误应用交互信息比较, 判断所述错误应用交互信息与每一个相关的应用交互所记录信 息的相似度, 确定与所述错误应用交互信息相似度最高的应用交互信息 ; 将所确定的相似度最高的应用交互信息作为参考修正信息发送至所述移动终端, 使所 述移动终端根据所述参考修正信息修改配置。 10. 如权利要求 9 所述的纠错方法, 其特征在于, 所述错误应用交互信息包括 : 错误主 机名字 hostname_false, 错误定位地址 url_false, 错误内容类型 contenttype_false ; 所述上网会话记。
11、录中记录的与所述移动终端所连接平台相关的应用交互信息包括 : 主 机名字 hostname, 定位地址 url, 内容类型 contenttype ; 其中, 判断所述错误应用交互信息与每一个相关的应用交互所记录信息的相似度的方 式为 : 计算所述错误应用交互信息与每一个相关的应用交互所记录信息之间的距离 E : E=dist(hostname,hostname_false)a+dist(url,url_false)b+dist(contenttyp e,contenttype_false)c dist 函数的定义为 :dist(str1,str2)=str1 和 str2 从左到右有差异的字。
12、符个数 / (str1 和 str2 的长度较大值 ) ; a、 b、 c 则分别表示主机名字、 定位地址 url、 内容类型在应 用交互中的重要性因子。 其中, 取 E 最小时对应的应用交互信息为与所述错误应用交互信息相似度最高的应用 交互信息。 11. 如权利要求 8 所述的纠错方法, 其特征在于, 当所述移动终端上网过程中应用交互 失败, 判断所述失败原因为当前应用服务器因为系统繁忙或网络连接中断造成所述移动终 端无法连接时, 通知当前应用服务器。 12. 一种移动终端上网的纠错装置, 其特征在于, 包括 : 权 利 要 求 书 CN 103997416 A 3 3/4 页 4 监控单元。
13、, 用于记录所述移动终端每次上网的上网会话记录 ; 其中, 所述上网会话记录 包括网络接入所记录信息、 平台连接所记录信息和应用交互所记录信息 ; 分析单元, 用于根据所述上网会话记录, 分析所述移动终端上网过程中网络接入、 平台 连接或应用交互的失败原因 ; 当判断所述失败原因为所述移动终端的配置参数错误时, 通 知所述移动终端或者对所述移动终端所发出的上网连接参数进行修订。 13. 如权利要求 12 所述的纠错装置, 其特征在于, 所述纠错装置还包括 : 数据存储单元, 用于保存上网会话信息表, 在所述上网会话信息表中记录所述上网会 话记录。 14. 如权利要求 12 所述的纠错装置, 其。
14、特征在于, 所述分析单元还用于 : 当网络接入失败, 判断所述失败原因为由于所述移动终端帐户问题造成的激活失败 时, 通知客服系统, 由所述客服系统后续通知所述移动终端 ; 当网络接入失败, 判断所述失败原因为网络设备故障造成所述移动终端 APN 激活失败 时, 通知网管系统 ; 当网络接入失败, 判断所述失败原因为所述移动终端设置 APN 错误, 且未能完成自动 纠错时, 通知网管系统进行统计和记录。 15. 如权利要求 12 所述的纠错装置, 其特征在于, 所述分析单元还用于 : 根据所述上网会话记录中的所述平台连接所记录信息, 当判断当前平台的连接成功 率小于第一阈值时, 则确定所述失败。
15、原因为当前平台自身因为系统繁忙或网络连接中断造 成 ; 当判断当前平台的连接成功率大于第一阈值时, 则确定所述失败原因为所述移动终端 的配置参数错误造成。 16. 如权利要求 15 所述的纠错装置, 其特征在于, 当平台连接失败, 所述失败原因为所 述移动终端的配置参数错误时, 所述分析单元用于 : 根据所述上网会话记录中的所述平台连接所记录信息, 确定所述移动终端所发出的错 误连接平台信息 ; 将所述错误连接平台信息与所述上网会话记录中的每一个有成功连接记录的平台记 录信息进行比较, 判断所述错误连接平台信息与每一个有成功连接记录的平台记录信息的 相似度, 确定与所述错误连接平台信息相似度最。
16、高的平台记录信息 ; 根据所述错误连接平台信息, 向所述移动终端发送连接成功建立的信号 ; 若所述移动终端在收到所述连接成功建立后进一步发出应用交互信息, 且在所述上网 会话记录中, 所确定的相似度最高的平台记录信息与所述应用交互信息具有对应关系, 则 确定相似度最高的平台记录信息为所述移动终端的实际连接平台信息, 后续数据包中的目 的地址为所述错误连接平台信息时, 将所述目的地址修改为所述实际连接平台信息。 17. 如权利要求 16 所述的纠错装置, 其特征在于, 所述错误连接平台信息包括 : 错误地 址信息 serverip_false, 错误协议信息 protocol_false, 错误。
17、端口信息 port_false; 所述 上网会话记录中的每一个有成功连接的平台记录信息包括 : 地址信息 lseserverip, 协议 信息 protocol, 端口信息 port ; 其中, 判断所述错误连接平台信息与每一个有成功连接记录的平台记录信息的相似度 的方式为 : 计算所述错误连接平台信息与每一个有成功连接的平台记录信息之间的距离 D : 权 利 要 求 书 CN 103997416 A 4 4/4 页 5 D=|serverip-serverip_false|65536256+|protocol-protocol_ false|65536+|port-port_false| 其。
18、中, 取 D 最小时对应的平台记录信息为与所述错误 连接平台信息相似度最高的平台记录信息。 18. 如权利要求 15 所述的纠错装置, 其特征在于, 所述分析单元还用于 : 当所述移动终端上网过程中平台连接失败, 判断所述失败原因为当前平台自身因为系 统繁忙或网络连接中断造成所述移动终端无法连接时, 则通知当前平台。 19. 如权利要求 12 所述的纠错装置, 其特征在于, 当所述移动终端上网过程中应用交 互失败时, 所述分析单元用于 : 根据所述上网会话记录中的应用交互所记录信息, 当判断当前应用服务器的连接成功 率小于第二阈值时, 则确定所述失败原因为当前应用服务器自身因为系统繁忙或网络连。
19、接 中断造成 ; 当判断当前应用服务器的连接成功率大于第二阈值时, 则确定所述失败原因为 所述移动终端的配置参数错误造成。 20. 如权利要求 19 所述的纠错装置, 其特征在于, 当应用交互失败, 所述失败原因为所 述移动终端的配置参数错误时, 所述分析单元用于 : 根据所述上网会话记录中的所述应用交互所记录信息, 确定所述移动终端所发出的错 误应用交互信息 ; 将所述上网会话记录中记录的与所述移动终端所连接平台相关的应用交互信息与所 述错误应用交互信息比较, 判断所述错误应用交互信息与每一个相关的应用交互所记录信 息的相似度, 确定与所述错误应用交互信息相似度最高的应用交互信息 ; 将所确。
20、定的相似度最高的应用交互信息作为参考修正信息发送至所述移动终端, 使所 述移动终端根据所述参考修正信息修改配置。 21. 如权利要求 20 所述的纠错装置, 其特征在于, 所述错误应用交互信息包括 : 错误主 机名字 hostname_false, 错误定位地址 url_false, 错误内容类型 contenttype_false ; 所述上网会话记录中记录的与所述移动终端所连接平台相关的应用交互信息包括 : 主 机名字 hostname, 定位地址 url, 内容类型 contenttype ; 其中, 判断所述错误应用交互信息与每一个相关的应用交互所记录信息的相似度的方 式为 : 计算所。
21、述错误应用交互信息与每一个相关的应用交互所记录信息之间的距离 E : E=dist(hostname,hostname_false)a+dist(url,url_false)b+dist(contenttyp e,contenttype_false)c dist 函数的定义为 :dist(str1,str2)=str1 和 str2 从左到右有差异的字符个数 / (str1 和 str2 的长度较大值 ) ; a、 b、 c 则分别表示主机名字、 定位地址 url、 内容类型在应 用交互中的重要性因子。 其中, 取 E 最小时对应的应用交互信息为与所述错误应用交互信息相似度最高的应用 交互信息。
22、。 22. 如权利要求 19 所述的纠错装置, 其特征在于, 所述分析单元还用于 : 当所述移动终端上网过程中应用交互失败, 判断所述失败原因为当前应用服务器因为 系统繁忙或网络连接中断造成所述移动终端无法连接时, 通知当前应用服务器。 权 利 要 求 书 CN 103997416 A 5 1/13 页 6 移动终端上网的纠错方法及纠错装置 技术领域 0001 本发明涉及通讯技术领域, 尤其是指一种移动终端上网的纠错方法及纠错装置。 背景技术 0002 随着以手机上网为标志的移动互联网的快速发展, 手机用户的上网需求, 已不再 局限于简单的网页浏览, 各种种类繁多的网络应用, 如应用商店、 微。
23、博、 在线聊天等, 逐渐成 为日趋增长的智能终端的主要应用场景。 0003 从数据流传递的流程分析, 手机上网的主要环节为 3 个 :(1) 网络接入 ; (2) 平台 连接 ; (3) 应用交互。其中, 网络接入环节的过程是由移动通信网络根据手机终端配置的接 入点(Access Point,APN)及用户权限, 分配相应的客户端IP地址给予手机终端 ; 平台连接 环节是手机终端与相应平台建立 TCP 或者 UDP 协议的会话连接过程, 只要客户端获取了合 适的 IP 地址, 而且与业务平台之间的网络连接是畅通的并获得业务平台的授权, 则可以完 成建立相应的连接 ; 应用交互环节是在完成连接建。
24、立后, 手机终端与业务平台之间的应用 数据交互传送, 是实际应用的数据表现。 0004 由于手机终端的种类繁多, 而且网络环境相对复杂, 以上三个环节的差错均有可 能影响手机终端上网及使用网络。 0005 排除通信网络原因, 从终端侧分析, 通常影响终端正常上网的原因包括以下方面 : 0006 网络参数配置错误 : 例如 APN 设置错误、 上网代理参数配置错误等 ; 0007 用户权限受限 : 例如账户余额不足, 无法接入网络 ; 0008 平台参数配置错误 : 由于 SP 服务平台种类繁多而且不断升级, 手机终端上的平台 参数有可能出现配置错误的情况, 例如 SP 服务平台 DNS 域名 。
25、; 0009 应用参数配置错误 : 终端为了与承载在平台上的应用程序的通信, 需要正确配置 相应应用参数, 如应用 URL 连接、 交互参数等。 0010 现有常用协助手机上网用于纠错的作法包括 : 0011 通过统计用户发出的 APN 值对用户的 APN 设置进行纠错 : 通常网络运营商会 制定用户上网使用的 APN 取值规范值, 例如中国移动常用的 cmnet( 不需要上网代理 10.0.0.172)和cmwap(需要设置上网代理10.0.0.172, 并需要WAP网关配合)两个APN, 另 外对企业客户会根据客户要求分配专用的 APN, 例如 “dianliapn” 。通过在 GPRS 。
26、SGSN 节点 统计用户手机上网发出的 APN 值, 如果不是以上取值范围, 则可以判断用户设置 APN 错误, 后续可以通过人工或短信通知用户在手机上改正配置的方法进行适配 ; 0012 通过 SGSN 对非正常 APN 进行自动纠错 : 类似上述方法, 但是本方法在 SGSN 网 元节点内部实现了对 APN 的统计, 并直接把 APN 值自动纠正为合理的取值范围, 例如把 “thirdpartyapn” 直接修改为 :cmwap, 从而实现自动纠错, 不需用户参与 ; 0013 通过GGSN或者网关系统对所有APN接入均统一提供通道:本方法把cmwap、 cmnet 两种 APN 互相开放。
27、网络通道并插入手机号码, 解决用户身份识别和上网通道问题。 0014 以上这些措施主要针对的是用户上网的网络接入环节, 但是无法解决另外两个环 说 明 书 CN 103997416 A 6 2/13 页 7 节的问题。 通过对以上方法的分析, 可以看出它们主要解决了用户的网络接入问题, 但是对 于平台连接和应用交互存在的终端配置错误问题是无法解决的。 发明内容 0015 本发明技术方案的目的是提供一种移动终端上网的纠错方法及纠错装置, 用于全 面解决移动终端在网络接入、 平台连接及应用交互三个环节的上网失败问题。 0016 本发明提供一种移动终端上网的纠错方法, 包括 : 0017 记录所述移。
28、动终端每次上网的上网会话记录 ; 其中, 所述上网会话记录包括网络 接入所记录信息、 平台连接所记录信息和应用交互所记录信息 ; 0018 根据所述上网会话记录, 分析所述移动终端上网过程中网络接入、 平台连接或应 用交互的失败原因 ; 当判断所述失败原因为所述移动终端的配置参数错误时, 通知所述移 动终端或对所述移动终端所发出的上网连接参数进行修订。 0019 优选地, 所述纠错方法还包括 : 0020 建立上网会话信息表, 在所述上网会话信息表中记录所述上网会话记录。 0021 优选地, 所述纠错方法还包括 : 0022 当网络接入失败, 判断所述失败原因为由于所述移动终端帐户问题造成的激。
29、活失 败时, 通知计费或客服系统 ; 0023 当网络接入失败, 判断所述失败原因为网络设备故障造成所述移动终端 APN 激活 失败时, 通知网管系统 ; 0024 当网络接入失败, 判断所述失败原因为所述移动终端设置 APN 错误, 且未能完成 自动纠错时, 通知网管系统进行统计和记录。 0025 优选地, 所述的纠错方法, 当所述移动终端上网过程中平台连接失败时, 分析平台 连接失败原因的步骤具体包括 : 0026 根据所述上网会话记录中的所述平台连接所记录信息, 当判断当前平台的连接成 功率小于第一阈值时, 则确定所述失败原因为当前平台自身因为系统繁忙或网络连接中断 造成 ; 当判断当前。
30、平台的连接成功率大于第一阈值时, 则确定所述失败原因为所述移动终 端的配置参数错误造成。 0027 优选地, 所述的纠错方法, 当平台连接失败, 所述失败原因为所述移动终端的配置 参数错误时, 对所述移动终端的配置参数进行修订的步骤具体包括 : 0028 根据所述上网会话记录中的所述平台连接所记录信息, 确定所述移动终端所发出 的错误连接平台信息 ; 0029 将所述错误连接平台信息与所述上网会话记录中的每一个有成功连接记录的平 台记录信息进行比较, 判断所述错误连接平台信息与每一个有成功连接记录的平台记录信 息的相似度, 确定与所述错误连接平台信息相似度最高的平台记录信息 ; 0030 根据。
31、所述错误连接平台信息, 向所述移动终端发送连接成功建立的信号 ; 0031 若所述移动终端在收到所述连接成功建立后进一步发出应用交互信息, 且在所述 上网会话记录中, 所确定的相似度最高的平台记录信息与所述应用交互信息具有对应关 系, 则确定相似度最高的平台记录信息为所述移动终端的实际连接平台信息, 后续数据包 中的目的地址为所述错误连接平台信息时, 将所述目的地址修改为所述实际连接平台信 说 明 书 CN 103997416 A 7 3/13 页 8 息。 0032 优选地, 所述的纠错方法, 所述错误连接平台信息包括 : 错误地址信息 serverip_ false, 错误协议信息 pro。
32、tocol_false 和错误端口信息 port_false ; 所述上网会话记录中 的每一个有成功连接的平台记录信息包括 : 地址信息 serverip, 协议信息 protocol 和端口 信息 port ; 0033 其中, 判断所述错误连接平台信息与每一个有成功连接记录的平台记录信息的相 似度的方式为 : 计算所述错误连接平台信息与每一个有成功连接的平台记录信息之间的距 离 D : 0034 D=|serverip-serverip_false|65536256+|protocol-protocol_ false|65536+| port-port_false| 其中, 取 D 最小时。
33、对应的平台记录信息为与所述错误 连接平台信息相似度最高的平台记录信息。 0035 优选地, 所述的纠错方法, 当所述移动终端上网过程中平台连接失败, 判断所述失 败原因为当前平台自身因为系统繁忙或网络连接中断造成所述移动终端无法连接时, 通知 当前平台。 0036 优选地, 所述的纠错方法, 当所述移动终端上网过程中应用交互失败时, 分析应用 交互失败原因的步骤具体包括 : 0037 根据所述上网会话记录中的应用交互所记录信息, 当判断当前应用服务器的连接 成功率小于第二阈值时, 则确定所述失败原因为当前应用服务器自身因为系统繁忙或网络 连接中断造成 ; 当判断当前应用服务器的连接成功率大于第。
34、二阈值时, 则确定所述失败原 因为所述移动终端的配置参数错误造成。 0038 优选地, 所述的纠错方法, 当应用交互失败, 所述失败原因为所述移动终端的配置 参数错误时, 对所述移动终端的配置参数进行修订的步骤具体包括 : 0039 根据所述上网会话记录中的所述应用交互所记录信息, 确定所述移动终端所发出 的错误应用交互信息 ; 0040 将所述上网会话记录中记录的与所述移动终端所连接平台相关的应用交互信息 与所述错误应用交互信息比较, 判断所述错误应用交互信息与每一个相关的应用交互所记 录信息的相似度, 确定与所述错误应用交互信息相似度最高的应用交互信息 ; 0041 将所确定的相似度最高的。
35、应用交互信息作为参考修正信息发送至所述移动终端, 使所述移动终端根据所述参考修正信息修改配置。 0042 优选地, 所述的纠错方法, 所述错误应用交互信息包括 : 错误主机名字 hostname_ false, 错误定位地址 url_false, 错误内容类型 contenttype_false ; 0043 所述上网会话记录中记录的与所述移动终端所连接平台相关的应用交互信息包 括 : 主机名字 hostname, 定位地址 url, 内容类型 contenttype ; 0044 其中, 判断所述错误应用交互信息与每一个相关的应用交互所记录信息的相似度 的方式为 : 计算所述错误应用交互信息。
36、与每一个相关的应用交互所记录信息之间的距离 E : 0045 E=dist(hostname,hostname_false)a+dist(url,url_false)b+dist(conten ttype,contenttype_false)c 0046 dist 函数的定义为 :dist(str1,str2)=str1 和 str2 从左到右有差异的字符个数 说 明 书 CN 103997416 A 8 4/13 页 9 /(str1 和 str2 的长度较大值 ) ; a、 b、 c 则分别表示主机名字、 定位地址 url、 内容类型在应 用交互中的重要性因子。 0047 其中, 取 E 。
37、最小时对应的应用交互信息为与所述错误应用交互信息相似度最高的 应用交互信息。 0048 优选地, 所述的纠错方法, 当所述移动终端上网过程中应用交互失败, 判断所述失 败原因为当前应用服务器因为系统繁忙或网络连接中断造成所述移动终端无法连接时, 通 知当前应用服务器。 0049 本发明还提供一种移动终端上网的纠错装置, 包括 : 0050 监控单元, 用于记录所述移动终端每次上网的上网会话记录 ; 其中, 所述上网会话 记录包括网络接入所记录信息、 平台连接所记录信息和应用交互所记录信息 ; 0051 分析单元, 用于根据所述上网会话记录, 分析所述移动终端上网过程中网络接入、 平台连接或应用。
38、交互的失败原因 ; 当判断所述失败原因为所述移动终端的配置参数错误 时, 通知所述移动终端或者对所述移动终端所发出的上网连接参数进行修订。 0052 优选地, 所述纠错装置还包括 : 0053 数据存储单元, 用于保存上网会话信息表, 在所述上网会话信息表中记录所述上 网会话记录。 0054 优选地, 所述的纠错装置, 所述分析单元还用于 : 0055 当网络接入失败, 判断所述失败原因为由于所述移动终端帐户问题造成的激活失 败时, 通知客服系统, 由所述客服系统后续通知所述移动终端 ; 0056 当网络接入失败, 判断所述失败原因为网络设备故障造成所述移动终端 APN 激活 失败时, 通知网。
39、管系统 ; 0057 当网络接入失败, 判断所述失败原因为所述移动终端设置 APN 错误, 且未能完成 自动纠错时, 通知网管系统进行统计和记录。 0058 优选地, 所述的纠错装置, 所述分析单元还用于 : 0059 根据所述上网会话记录中的所述平台连接所记录信息, 当判断当前平台的连接成 功率小于第一阈值时, 则确定所述失败原因为当前平台自身因为系统繁忙或网络连接中断 造成 ; 当判断当前平台的连接成功率大于第一阈值时, 则确定所述失败原因为所述移动终 端的配置参数错误造成。 0060 优选地, 所述的纠错装置, 当平台连接失败, 所述失败原因为所述移动终端的配置 参数错误时, 所述分析单。
40、元用于 : 0061 根据所述上网会话记录中的所述平台连接所记录信息, 确定所述移动终端所发出 的错误连接平台信息 ; 0062 将所述错误连接平台信息与所述上网会话记录中的每一个有成功连接记录的平 台记录信息进行比较, 判断所述错误连接平台信息与每一个有成功连接记录的平台记录信 息的相似度, 确定与所述错误连接平台信息相似度最高的平台记录信息 ; 0063 根据所述错误连接平台信息, 向所述移动终端发送连接成功建立的信号 ; 0064 若所述移动终端在收到所述连接成功建立后进一步发出应用交互信息, 且在所述 上网会话记录中, 所确定的相似度最高的平台记录信息与所述应用交互信息具有对应关 系,。
41、 则确定相似度最高的平台记录信息为所述移动终端的实际连接平台信息, 后续数据包 说 明 书 CN 103997416 A 9 5/13 页 10 中的目的地址为所述错误连接平台信息时, 将所述目的地址修改为所述实际连接平台信 息。 0065 优选地, 所述的纠错装置, 所述错误连接平台信息包括 : 错误地址信息 serverip_ false, 错误协议信息 protocol_false, 错误端口信息 port_false ; 所述上网会话记录中的 每一个有成功连接的平台记录信息包括 : 地址信息 serverip, 协议信息 protocol, 端口信 息 port ; 0066 其中, 。
42、判断所述错误连接平台信息与每一个有成功连接记录的平台记录信息的相 似度的方式为 : 计算所述错误连接平台信息与每一个有成功连接的平台记录信息之间的距 离 D : 0067 D=|serverip-serverip_false|65536256+|protocol-protocol_ false|65536+|port-port_false| 其中, 取 D 最小时对应的平台记录信息为与所述错误 连接平台信息相似度最高的平台记录信息。 0068 优选地, 所述的纠错装置, 所述分析单元还用于 : 0069 当所述移动终端上网过程中平台连接失败, 判断所述失败原因为当前平台自身因 为系统繁忙或网络。
43、连接中断造成所述移动终端无法连接时, 则通知当前平台。 0070 优选地, 所述的纠错装置, 当所述移动终端上网过程中应用交互失败时, 所述分析 单元用于 : 0071 根据所述上网会话记录中的应用交互所记录信息, 当判断当前应用服务器的连接 成功率小于第二阈值时, 则确定所述失败原因为当前应用服务器自身因为系统繁忙或网络 连接中断造成 ; 当判断当前应用服务器的连接成功率大于第二阈值时, 则确定所述失败原 因为所述移动终端的配置参数错误造成。 0072 优选地, 所述的纠错装置, 当应用交互失败, 所述失败原因为所述移动终端的配置 参数错误时, 所述分析单元用于 : 0073 根据所述上网会。
44、话记录中的所述应用交互所记录信息, 确定所述移动终端所发出 的错误应用交互信息 ; 0074 将所述上网会话记录中记录的与所述移动终端所连接平台相关的应用交互信息 与所述错误应用交互信息比较, 判断所述错误应用交互信息与每一个相关的应用交互所记 录信息的相似度, 确定与所述错误应用交互信息相似度最高的应用交互信息 ; 0075 将所确定的相似度最高的应用交互信息作为参考修正信息发送至所述移动终端, 使所述移动终端根据所述参考修正信息修改配置。 0076 优选地, 所述的纠错装置, 所述错误应用交互信息包括 : 错误主机名字 hostname_ false, 错误定位地址 url_false, 。
45、错误内容类型 contenttype_false ; 0077 所述上网会话记录中记录的与所述移动终端所连接平台相关的应用交互信息包 括 : 主机名字 hostname, 定位地址 url, 内容类型 contenttype ; 0078 其中, 判断所述错误应用交互信息与每一个相关的应用交互所记录信息的相似度 的方式为 : 计算所述错误应用交互信息与每一个相关的应用交互所记录信息之间的距离 E : 0079 E=dist(hostname,hostname_false)a+dist(url,url_false)b+dist(conten ttype,contenttype_false)c 说。
46、 明 书 CN 103997416 A 10 6/13 页 11 0080 dist 函数的定义为 :dist(str1,str2)=str1 和 str2 从左到右有差异的字符个数 /(str1 和 str2 的长度较大值 ) ; a、 b、 c 则分别表示主机名字、 定位地址 url、 内容类型在应 用交互中的重要性因子。 0081 其中, 取 E 最小时对应的应用交互信息为与所述错误应用交互信息相似度最高的 应用交互信息。 0082 优选地, 所述的纠错装置, 所述分析单元还用于 : 0083 当所述移动终端上网过程中应用交互失败, 判断所述失败原因为当前应用服务器 因为系统繁忙或网络连。
47、接中断造成所述移动终端无法连接时, 通知当前应用服务器。 0084 本发明具体实施例上述技术方案中的至少一个具有以下有益效果 : 0085 通过记录移动终端每次上网的上网会话记录, 以该上网会话记录提供参数信息, 用于上网协助, 使得网络侧能够以此为依据同时监控网络接入、 平台连接及应用交互的三 个过程, 并对移动终端的配置参数进行修订 ; 0086 所述纠错方法和纠错装置是在网络侧实现的, 客户端自身不需要额外的修改以支 持本流程, 所以易于推广使用 ; 0087 与上网标准流程相结合, 与具体网络设备无关, 所以通用性较强 ; 0088 与以往基于静态数据进行硬性调整的方法不同, 本发明所。
48、述纠错方法和纠错装置 对用户上网过程的判决以及修改方案均基于大量的动态信令统计基础, 可以提高判决的准 确性。 附图说明 0089 图 1 表示本发明具体实施例所述纠错方法的流程示意图 ; 0090 图 2 表示本发明所述纠错方法中, 平台连接错误时对移动终端的配置参数进行修 订的具体流程图 ; 0091 图 3 表示本发明所述纠错方法中, 应用交互错误时对移动终端的配置参数进行修 订的具体流程图 ; 0092 图 4 表示本发明具体实施例所述纠错装置的结构示意图 ; 0093 图 5 表示采用本发明具体实施例所述纠错装置的工作流程图。 具体实施方式 0094 为使本发明的目的、 技术方案和优。
49、点更加清楚, 下面将结合附图及具体实施例对 本发明进行详细描述。 0095 本发明具体实施例用于移动终端上网的纠错方法, 包括步骤 : 0096 S110, 监控移动终端进行 PDP 激活后上网交互的会话过程, 记录所述移动终端每 次上网的上网会话记录 ; 其中, 所述上网会话记录包括网络接入所记录信息、 平台连接所记 录信息和应用交互所记录信息 ; 0097 S120, 根据所述上网会话记录, 分析所述移动终端上网过程中网络接入、 平台连接 或应用交互的失败原因 ; 当判断所述失败原因为所述移动终端的配置参数错误时, 对所述 移动终端的配置参数进行修订。 0098 所述纠错方法, 通过记录移动终端每次上网的上网会话记录, 以该上网会话记录 说 明 书 CN 103997416 A 11 7/13 页 12 提供参数信息, 用于上网协助, 使得网络侧。