Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Internet business packet capturing and fault positioning method based on non-root android terminal

An Internet service and fault location technology, applied in the direction of network interconnection, data exchange network, data exchange through path configuration, etc., can solve problems such as slow Internet access, achieve great convenience, improve work efficiency, and reduce transmission loss.

Active Publication Date: 2017-07-18
西安海润通信技术有限公司
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In order to overcome the deficiencies of the above-mentioned prior art, the purpose of the present invention is to propose a novel Internet service capture and fault location method based on a non-root Android terminal. This method can be used to quickly locate communication faults and find out the cause and scope of abnormal communication problems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Internet business packet capturing and fault positioning method based on non-root android terminal
  • Internet business packet capturing and fault positioning method based on non-root android terminal
  • Internet business packet capturing and fault positioning method based on non-root android terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Such as figure 1 As shown, a method of packet capture and fault location for Internet services based on a non-root Android terminal, the Android terminal first creates a virtual communication channel VPN; Write these communication data packets with identification ID / UID into the data format file; analyze the data format file; finally analyze the content of the data format file to locate the communication anomaly.

[0028] The specific content of creating the virtual communication channel above is:

[0029] 1. To create a virtual communication channel, you don’t need to root the Android terminal; you only need to declare in the AndroidManifest.xml file in the application that a special permission called "android.permission.BIND_VPN_SERVICE" is required;) when the VPN connection is officially established Before, the Android system would pop up a dialog box, requiring the user's explicit consent; once the VPN connection is established, all IP packets sent out on the Andro...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an Internet business packet capturing and fault positioning method based on a non-root android terminal. A virtual communication channel is established on an android terminal; communication data packets with identification ID are captured on the virtual communication channel; the communication data packets with the identification ID are written into a data format file; the data format file is analyzed; and the content of the data format file is analyzed, and a communication abnormity is positioned. Through application of the method, when the abnormity that APP service cannot surf the Internet or surfs the Internet slowly occurs in the android terminal, the communication fault can be rapidly positioned.

Description

technical field [0001] The invention relates to the field of electronic communication, in particular to a method for capturing packets and locating communication faults in a non-root environment of an Android terminal. Background technique [0002] With the rapid development of Internet services, in the field of mobile communications, when the APP service fails to access the Internet or the Internet access is slow, it is mainly to locate the fault through manual signaling analysis. The current popular methods mainly include the following three methods: [0003] 1. Tcpdump command packet capture analysis method: first connect the Android terminal through which the root passed to the PC; then perform a series of operations such as Tcpdump to capture the packet file capture.pcap; then use tools such as Wireshark to open the packet file, and manually analyze and locate communication abnormalities . Among them, root is the only super administrator in the terminal system, which h...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/24H04L12/26H04L12/46
CPCH04L12/4633H04L12/4641H04L41/0677H04L43/026
Inventor 段立鸿王顺新刘三伟张胜史正伟王奕婷王莹尹睿哲魏红平黄成龙吕大洋高旭林杨立刘亚振
Owner 西安海润通信技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products