CN105792261A - Packet loss position assistant positioning method and device - Google Patents

Packet loss position assistant positioning method and device Download PDF

Info

Publication number
CN105792261A
CN105792261A CN201410789686.7A CN201410789686A CN105792261A CN 105792261 A CN105792261 A CN 105792261A CN 201410789686 A CN201410789686 A CN 201410789686A CN 105792261 A CN105792261 A CN 105792261A
Authority
CN
China
Prior art keywords
packet
receiving
base station
sent
operational order
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410789686.7A
Other languages
Chinese (zh)
Inventor
王星星
贺保国
董建军
武见
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201410789686.7A priority Critical patent/CN105792261A/en
Priority to PCT/CN2015/076585 priority patent/WO2016095379A1/en
Publication of CN105792261A publication Critical patent/CN105792261A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition

Abstract

The invention discloses a packet loss position assistant positioning method and device. According to the method, a base station receives operation instructions from an external network administrator; wherein the operation instructions are used for indicating operations of sending and/or receiving data packets by the base station and directions for sending and/or receiving the data packets determined according to communication opposite sides; the base station carries out statistics on the data packet information sent and/or received in real time in the process of sending and/or receiving the data packets; after the base station analyzes the statistics result, the statistics result is reported to the external network administrator; wherein the statistics result is used for assistantly positioning packet loss positions. According to the technical scheme provided by the invention, the packet loss positions can be positioned rapidly, and the causes of the packet loss can be further determined.

Description

The assisted location method of packet loss position and device
Technical field
The present invention relates to the communications field, in particular to assisted location method and the device of a kind of packet loss position.
Background technology
In currently having begun to extensive commercial forth generation mobile communication technology (4G) Long Term Evolution (LTE) system, comparatively significantly advantage is all there is in all many-sides with Generation Mobile Telecommunication System technology (2G) before and G mobile communication (3G), particularly in the speed aspect uploaded and downloaded, such as: the downloading flow of FDD (FDD) 20M community can reach more than 100Mbps, and upstream rate also is able to reach Mbps more than 40.When wireless side speed is substantially improved, the paces of wire transmission dilatation but relatively lag behind.In transmitting procedure, the phenomenon of packet loss often occurs, and then affects the transfer rate of whole link.
In LTE system, evolved base station (eNodeB) plays vital effect, and it, as wireless side and the terminal having line side, maintains core net and terminal.For wireless side, eNodeB may include that the protocol layers such as PDCP (PDCP), wireless spread-spectrum technology (RLC), medium education (MAC) are corresponding with end side, it is thereby advantageously ensured that the transmission of wireless side.For there being line side, what eNodeB had that GPRS (general packet radio service) channel protocol-user face (GTPU) protocol layer carries out with core net carrying mates, it is thereby advantageously ensured that each carrying business datum of terminal can accurately arrive at core net.
Most current data service is all transmitted by transmission control protocol (TCP) or User Datagram Protocol (UDP) agreement.For the business of UDP type, a small amount of packet loss in transmitting procedure, for its transfer rate, affects less, and lost packet is without retransmitting.Assuming to carry out UDP service downloading, its flow is 100Mbps, if there is the packet loss of 1%, then actual flow also is able to reach 99Mbps, and packet loss is on its impact only 1Mbps.And for the business of TCP type, will be there is considerable influence by packet loss in its speed, because TCP is a kind of host-host protocol connection-oriented, reliable.When there is packet loss, first receiving terminal can detect packet loss, then feeds back to transmitting terminal, and then requires to retransmit.And transmitting terminal is after receiving above-mentioned feedback, then can reduce transmission window, then retransmit the packet of loss.Such as: the TCP traffic of 100Mbps, packet loss will cause Fast retransmission, and TCP sends window can reduce half, and its flow also can be reduced to window and reduces the half of front flow accordingly, and namely flow becomes 50Mbps.Therefore packet loss is quite big for the impact of TCP traffic.Therefore, no matter being the business for UDP type or the business for TCP type, if it occur that packet loss phenomenon, all receiving terminal being produced either large or small impact, so needing to carry out investigation to the place that searches problem.
When end side finds there is packet loss phenomenon, which it is accomplished by the section investigated at whole link there is a problem, and then after determining packet loss position, also need to position further the reason of packet loss, if now there is several position packet loss all occurs, position fixing process will become sufficiently complex.
The investigation scheme generally adopted in correlation technique is to analyze software (wireshark) packet capturing in eNodeB side and subscriber equipment (UE) side network package simultaneously, by comparison packet capturing result determines which part to there occurs packet loss in.Although this method is the most direct, but there is bigger drawback, if namely in outfield, the packet capturing of eNodeB side then have on station, it is necessary to employing manpower, adopt the artificial mode participated in, the method further needing exist for grasping packet capturing, its implementation process is complex.
Summary of the invention
Embodiments provide assisted location method and the device of a kind of packet loss position, at least to solve the problem that the base station in correlation technique cannot be actively engaged in the auxiliary positioning of packet loss position.
According to an aspect of the invention, it is provided the assisted location method of a kind of packet loss position.
The assisted location method of packet loss position according to embodiments of the present invention includes: base station receives the operational order coming from outside webmaster, wherein, operational order is for indicating base station to perform to send and/or receive the operation of packet and the transmission determined according to Correspondent Node and/or receiving the direction of packet;The packet of transmission and/or real-time reception in real time is added up by base station according to operational order in the process sending and/or receiving packet;Base station reports to outside webmaster after statistical result is analyzed.
Preferably, base station according to operational order to sending in real time and/or the packet information of real-time reception carries out statistics and includes: base station when determine according to operational order perform give out a contract for a project operation and send the direction of packet, according to operational order, parameter of giving out a contract for a project is set;Base station is according to parametric configuration of giving out a contract for a project packet to be sent;Base station sends to sent packet in real time according to the direction sending packet, and the packet sent is carried out real-time statistics.
Preferably, the packet information of transmission and/or real-time reception in real time is carried out statistics according to operational order and includes by base station: base station, when determining that according to operational order performing packet receiving operates and receive the direction of packet, arranges packet receiving parameter according to operational order;Base station carries out decapsulation process according to the packet receiving parameter packet to receiving;Base station filters out the packet corresponding with equipment to be tested from the packet after decapsulation processes, and the packet filtered out is carried out real-time statistics.
Preferably, base station according to operational order to sending in real time and/or the packet information of real-time reception carries out statistics and includes: base station, when determining the operation and when sending the direction of packet and packet receiving operation and receive the direction of packet of performing to give out a contract for a project according to operational order simultaneously, is respectively provided with give out a contract for a project parameter and packet receiving parameter according to operational order;Base station is according to parametric configuration of giving out a contract for a project packet to be sent, and adds the protocol header of preset kind in packet to be sent, and carries out decapsulation process according to the packet receiving parameter packet to receiving;Packet after interpolation processes is sent by base station in real time, and the packet sent is carried out real-time statistics, and filter out the packet corresponding with equipment to be tested from the packet after decapsulation processes, and the packet filtered out is carried out real-time statistics.
Preferably, report to outside webmaster after statistical result is analyzed and include one below: giving out a contract for a project in the stopping receiving outside webmaster transmission after instruction in base station, stops the packet that structure is to be sent, and the statistical result currently obtained reports to outside webmaster;Base station, after receiving the stopping packet receiving instruction that outside webmaster sends, stops obtaining the packet received, and the statistical result currently obtained reports to outside webmaster;Base station is given out a contract for a project after instruction and stopping packet receiving instruction in the stopping receiving outside webmaster transmission, statistical result to be reported is determined in the statistical result of the statistical result according to the packet sent and the packet filtered out, and statistical result to be reported is sent to outside webmaster.
According to a further aspect in the invention, it is provided that the auxiliary locator of a kind of packet loss position.
The auxiliary locator of packet loss position according to embodiments of the present invention includes: receiver module, for receiving the operational order coming from outside webmaster, wherein, operational order is for indicating base station to perform to send and/or receive the operation of packet and the transmission determined according to Correspondent Node and/or receiving the direction of packet;Statistical module, for adding up the packet of transmission and/or real-time reception in real time in the process sending and/or receiving packet according to operational order;Reporting module, for reporting to outside webmaster after statistical result is analyzed.
Preferably, statistical module includes: first arranges unit, for when determine according to operational order perform give out a contract for a project operation and send the direction of packet, arrange according to operational order and give out a contract for a project parameter;First processing unit, for the packet to be sent according to parametric configuration of giving out a contract for a project;First statistic unit, for sending in real time to sent packet according to the direction sending packet, and carries out real-time statistics to the packet sent.
Preferably, statistical module includes: second arranges unit, for when determining the direction performing packet receiving operation and reception packet according to operational order, arranging packet receiving parameter according to operational order;Second processing unit, for carrying out decapsulation process according to the packet receiving parameter packet to receiving;Second statistic unit, for filtering out the packet corresponding with equipment to be tested from the packet after decapsulation processes, and carries out real-time statistics to the packet filtered out.
Preferably, statistical module includes: the 3rd arranges unit, for when determining the operation and when sending the direction of packet and packet receiving operation and receive the direction of packet of performing to give out a contract for a project according to operational order simultaneously, being respectively provided with give out a contract for a project parameter and packet receiving parameter according to operational order;3rd processing unit, for according to parametric configuration of giving out a contract for a project packet to be sent, and adds the protocol header of preset kind in packet to be sent, and carries out decapsulation process according to the packet receiving parameter packet to receiving;3rd statistic unit, for the packet after interpolation processes is sent in real time, and the packet sent is carried out real-time statistics, and filter out the packet corresponding with equipment to be tested from the packet after decapsulation processes, and the packet filtered out is carried out real-time statistics.
Preferably, reporting module, after instruction of giving out a contract for a project in the stopping receiving outside webmaster transmission, stop the packet that structure is to be sent, and the statistical result currently obtained is reported to outside webmaster;Or, after receiving the stopping packet receiving instruction that outside webmaster sends, stop obtaining the packet received, and the statistical result currently obtained reported to outside webmaster;Or, give out a contract for a project instruction and after stopping packet receiving instruction receiving the stopping that outside webmaster sends, statistical result to be reported is determined in the statistical result of the statistical result according to the packet sent and the packet filtered out, and statistical result to be reported is sent to outside webmaster.
By the embodiment of the present invention, adopting base station to receive the operational order coming from outside webmaster, wherein, operational order is for indicating base station to perform to send and/or receive the operation of packet and the transmission determined according to Correspondent Node and/or the direction receiving packet;The packet of transmission and/or real-time reception in real time is added up by base station according to operational order in the process sending and/or receiving packet;Base station reports to outside webmaster after statistical result is analyzed, solve the problem that the base station in correlation technique cannot be actively engaged in the auxiliary positioning of packet loss position, and then the position that packet loss occurs can be quickly located out, be conducive to location further to produce the reason of packet loss.
Accompanying drawing explanation
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes the part of the application, and the schematic description and description of the present invention is used for explaining the present invention, is not intended that inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the assisted location method of packet loss position according to embodiments of the present invention;
Fig. 2 is the flow chart of descending according to the preferred embodiment of the invention processing procedure of giving out a contract for a project;
Fig. 3 is the flow chart of up according to the preferred embodiment of the invention packet receiving processing procedure;
Fig. 4 is the structured flowchart of the auxiliary locator of packet loss position according to embodiments of the present invention;
Fig. 5 is the structured flowchart of the auxiliary locator of packet loss position according to the preferred embodiment of the invention;
Fig. 6 is the structural representation of the aided positioning system of packet loss position according to the preferred embodiment of the invention.
Detailed description of the invention
Below with reference to accompanying drawing and describe the present invention in detail in conjunction with the embodiments.It should be noted that when not conflicting, the embodiment in the application and the feature in embodiment can be mutually combined.
Fig. 1 is the flow chart of the assisted location method of packet loss position according to embodiments of the present invention.As it is shown in figure 1, the method can include following process step:
Step S102: base station receives the operational order coming from outside webmaster, wherein, operational order is for indicating base station to perform to send and/or receive the operation of packet and the transmission determined according to Correspondent Node and/or the direction receiving packet;
Step S104: the packet of transmission and/or real-time reception in real time is added up by base station according to operational order in the process sending and/or receiving packet;
Step S106: base station reports to outside webmaster after statistical result is analyzed.
Evolution base station in correlation technique cannot be actively engaged in the auxiliary positioning of packet loss position.Adopt method as shown in Figure 1, evolution base station is by receiving operational order to receive the message coming from core net or terminal and to send message to core net or terminal from outside webmaster, when needs position core net problem, can give out a contract for a project or descending packet receiving either directly through up, so that it is guaranteed that eat dishes without rice or wine its location is not resulted in any interference.When problem is eated dishes without rice or wine in needs location, it is possible to give out a contract for a project or up packet receiving either directly through descending, and then guarantee that its location is not resulted in any interference by core net.By being no longer necessary to adopt artificial participation as the base station of wireless side with the terminal having line side, the packet capturing of upper station gathers data, but the packet actively self being sent and/or receiving reports to outside webmaster, there is abnormal link in the data statistics result investigation then by outside webmaster, base station reported again.Which section of whole piece link that quantity is given out a contract for a project in descending between base station and terminal that outside webmaster is reported by comparison base station and up packet receiving quantity is investigated between a base station and a terminal breaks down;And quantity is given out a contract for a project in up between outside the webmaster base station and the core net that are reported by comparison base station and the descending packet receiving quantity investigation which section of whole piece link between base station and core net breaks down, and then play the effect that assist trouble positions.
It should be noted that, base station can be passed through to receive operational order to receive the message coming from core net or terminal and to send message to core net or terminal from outside webmaster, namely can be core net according to the opposite end communicated with base station or terminal determines the direction sending and/or receiving packet, wherein, base station can with core net perform up give out a contract for a project operation and descending packet receiving operation, and base station can and terminal between perform descending give out a contract for a project operation and up packet receiving operation.
Preferably, in step S104, the packet information of transmission and/or real-time reception in real time is carried out statistics according to operational order by base station can include following operation:
Step S1: base station when determine according to operational order perform give out a contract for a project operation and send the direction of packet, arrange according to operational order and give out a contract for a project parameter;
Step S2: base station is according to parametric configuration of giving out a contract for a project packet to be sent;
In being preferable to carry out process, in order to make the core net communicated with base station or terminal can the packet that base station sends be identified, the protocol header of preset kind can be added in base station in packet to be sent, packet base station sent for core net or terminal is identified, and then performs decapsulation operation.
Step S3: base station sends in real time to sent packet, and the packet sent is carried out real-time statistics.
As a preferred embodiment of the present invention, Fig. 2 is the flow chart of descending according to the preferred embodiment of the invention processing procedure of giving out a contract for a project.As in figure 2 it is shown, this flow process can include following process step:
Step S202: evolution base station receives descending order of giving out a contract for a project from outside webmaster, it is assumed that needing to send UDP message to UE, its speed is 10Mbps, altogether needs to send the data of 100MB;When initial set Bao Changwei 1000Byte, it is possible to calculate and per second should send 1250 bags, altogether need to send 100000 bags, then further according to information structuring UDP message bags such as the IP of UE;
Step S204: the evolution base station UDP message encapsulation GTPU protocol header to constructing;
Step S206: evolution base station carries out descending giving out a contract for a project according to the above-mentioned packet sending speed calculated;In the descending process given out a contract for a project, statistics sends the information such as bag number;
Step S208: evolution base station is given out a contract for a project after order receiving stopping, stopping giving out a contract for a project and preserving statistical information.
Preferably, in step S104, the packet information of transmission and/or real-time reception in real time is carried out statistics according to operational order and may comprise steps of by base station:
Step S4: base station, when determining the direction performing packet receiving operation and reception packet according to operational order, arranges packet receiving parameter according to operational order;
Step S5: base station carries out decapsulation process according to the packet receiving parameter packet to receiving;
Step S6: base station filters out the packet corresponding with equipment to be tested from the packet after decapsulation processes, and the packet filtered out is carried out real-time statistics.
As another preferred embodiment of the present invention, Fig. 3 is the flow chart of up according to the preferred embodiment of the invention packet receiving processing procedure.As it is shown on figure 3, this flow process can include following process step:
Step S302: evolution base station receives up packet receiving order from outside webmaster, it is assumed that the current message only receiving udp protocol type, and carry out relevant statistics clearing;
Step S304: the evolution base station packet to receiving carries out GTPU protocol header decapsulation and processes;
Step S306: the packet after GTPU decapsulation is transmitted layer protocol type and filters by evolution base station, only adds up the relevant information of UDP categorical data message;
Step S308: evolution base station, after receiving stopping packet receiving order, stops receiving upstream data bag, and statistical result is preserved.
Preferably, in step S104, the packet information of transmission and/or real-time reception in real time is carried out statistics according to operational order by base station can include following operation:
Step S7: base station, when determining the operation and when sending the direction of packet and packet receiving operation and receive the direction of packet of performing to give out a contract for a project according to operational order simultaneously, is respectively provided with give out a contract for a project parameter and packet receiving parameter according to operational order;
Step S8: base station is according to parametric configuration of giving out a contract for a project packet to be sent, and adds the protocol header of preset kind in packet to be sent, and carry out decapsulation process according to the packet receiving parameter packet to receiving;
Step S9: the packet after interpolation processes is sent by base station in real time, and the packet sent is carried out real-time statistics, and filter out the packet corresponding with equipment to be tested from the packet after decapsulation processes, and the packet filtered out is carried out real-time statistics.
Another preferred embodiment as the present invention, it is possible in conjunction with the descending up packet receiving process given out a contract for a project shown in process and above-mentioned Fig. 3 shown in above-mentioned Fig. 2.Evolution base station receives the order performing descending TCP traffic coming from terminal, and carries out relevant statistics clearing.Evolution base station can produce tcp data message recording-related information by the descending filling bag of TCP.Evolution base station can also receive uplink data messages while the tcp data message produced is carried out GTPU protocol header encapsulation and issued, and the uplink data messages received carries out GTPU protocol header decapsulation process.The uplink message parsed is filtered processing by evolution base station, and then is filtered out by TCPACK and recording-related information.The comprehensive result self added up of evolution base station is also analyzed, to produce to analyze result.Evolution base station receive that outside webmaster sends cease and desist order after, stop descending filling bag, then ultimate analysis result reported to outside webmaster.
Preferably, in step s 106, report to outside webmaster after statistical result is analyzed and can include one of situations below:
Situation one, base station, after instruction is given out a contract for a project in the stopping receiving outside webmaster transmission, stop the packet that structure is to be sent, and the statistical result currently obtained report to outside webmaster;
Situation two, base station, after receiving the stopping packet receiving instruction that outside webmaster sends, stop obtaining the packet received, and the statistical result currently obtained report to outside webmaster;
Situation three, base station are given out a contract for a project after instruction and stopping packet receiving instruction in the stopping receiving outside webmaster transmission, statistical result to be reported is determined in the statistical result of the statistical result according to the packet sent and the packet filtered out, and statistical result to be reported is sent to outside webmaster.
In a preferred embodiment, it is possible to control packet receiving and the startup given out a contract for a project and stopping by background net management, it is possible to collect statistical information and report to outside webmaster.
Fig. 4 is the structured flowchart of the auxiliary locator of packet loss position according to embodiments of the present invention.The auxiliary locator of this packet loss position can apply in evolution base station, as shown in Figure 4, the auxiliary locator of this packet loss position may include that receiver module 10, for receiving the operational order coming from outside webmaster, wherein, operational order is for indicating base station to perform to send and/or receive the operation of packet and the transmission determined according to Correspondent Node and/or receiving the direction of packet, and to sending in real time and/or the packet of real-time reception is added up;Statistical module 20, for adding up the packet of transmission and/or real-time reception in real time in the process sending and/or receiving packet according to operational order;Reporting module 30, for reporting to outside webmaster after statistical result is analyzed.
Adopt device as shown in Figure 4, solve the problem that the evolution base station in correlation technique cannot be actively engaged in the auxiliary positioning of packet loss position, and then the position that packet loss occurs can be quickly located out, be conducive to location further to produce the reason of packet loss.
Preferably, as it is shown in figure 5, statistical module 20 may include that first arranges unit 200, for when determine according to operational order perform give out a contract for a project operation and send the direction of packet, arrange according to operational order and give out a contract for a project parameter;First processing unit 202, for the packet to be sent according to parametric configuration of giving out a contract for a project;First statistic unit 204, for sending in real time to sent packet according to the direction sending packet, and carries out real-time statistics to the packet sent.
Preferably, as it is shown in figure 5, statistical module 20 may include that second arranges unit 206, for when determining the direction performing packet receiving operation and reception packet according to operational order, arranging packet receiving parameter according to operational order;Second processing unit 208, for carrying out decapsulation process according to the packet receiving parameter packet to receiving;Second statistic unit 210, for filtering out the packet corresponding with equipment to be tested from the packet after decapsulation processes, and carries out real-time statistics to the packet filtered out.
Preferably, as shown in Figure 5, statistical module 20 may include that the 3rd arranges unit 212, for when determining the operation and when sending the direction of packet and packet receiving operation and receive the direction of packet of performing to give out a contract for a project according to operational order simultaneously, being respectively provided with give out a contract for a project parameter and packet receiving parameter according to operational order;3rd processing unit 214, for according to parametric configuration of giving out a contract for a project packet to be sent, and adds the protocol header of preset kind in packet to be sent, and carries out decapsulation process according to the packet receiving parameter packet to receiving;3rd statistic unit 216, for the packet after interpolation processes is sent in real time, and the packet sent is carried out real-time statistics, and filter out the packet corresponding with equipment to be tested from the packet after decapsulation processes, and the packet filtered out is carried out real-time statistics.
Preferably, reporting module 30, after instruction of giving out a contract for a project in the stopping receiving outside webmaster transmission, stop the packet that structure is to be sent, and the statistical result currently obtained is reported to outside webmaster;Or, after receiving the stopping packet receiving instruction that outside webmaster sends, stop obtaining the packet received, and the statistical result currently obtained reported to outside webmaster;Or, give out a contract for a project instruction and after stopping packet receiving instruction receiving the stopping that outside webmaster sends, statistical result to be reported is determined in the statistical result of the statistical result according to the packet sent and the packet filtered out, and statistical result to be reported is sent to outside webmaster.
Fig. 6 is the structural representation of the aided positioning system of packet loss position according to the preferred embodiment of the invention.The aided positioning system of this packet loss position may include that the auxiliary locator of background net management (i.e. said external webmaster) and packet loss position.The auxiliary locator of this packet loss position can be divided into following four module: outside interactive module, data analysis module, sending module and receiver module;Wherein, outside interactive module primary responsibility receives starting or stoping of background net management instruction, control sending module and receiver module.Data analysis module is responsible for the information gathering sending module and receiver module operation, and can be sent to background net management by outside interactive module after collecting.And sending module and receiver module are each responsible for sending and receiving, there may be mutual between the two in some business.Followed by flow process of giving out a contract for a project to be specifically described the behavior of modules.
It should be noted that outside interactive module can complete above-mentioned receiver module receives the function of background net management instruction, additionally, its can also control up to give out a contract for a project, the start and stop of descending packet receiving, up packet receiving and descending operation of giving out a contract for a project.Data analysis module can not only complete the statistical operation of above-mentioned statistical module, but also can complete above-mentioned reporting module after collecting statistical result, report operation by what outside interactive module sent to background net management.It addition, sending module mainly complete up give out a contract for a project and descending give out a contract for a project operation and receiver module mainly complete up packet receiving and descending packet receiving operation.
1, to perform flow process of giving out a contract for a project as follows for the auxiliary locator of packet loss position:
(1) after outside interactive module receives the instruction of giving out a contract for a project coming from background net management, and instruction of giving out a contract for a project is forwarded to sending module and data analysis module;
(2) sending module arranges, according to instruction of giving out a contract for a project, parameter of giving out a contract for a project, for instance: source internet protocol (IP) address information, purpose IP address information, GTPU relevant information, packet sending speed;
(3) statistical data is reset by data analysis module;
(4) sending module constructs certain types of data message;
(5) sending module adds GTPU protocol header in the data message of construction complete;
(6) after starting transmission, transmission information is transferred to data analysis module by sending module in real time;
(7) after test terminates, data analysis module is after to the information analysis collected, it is possible to sent to background net management by outside interactive module.
2, the auxiliary locator execution packet receiving flow process of packet loss position is as follows:
(1) outside interactive module receives the packet receiving instruction coming from background net management, and packet receiving instruction is forwarded to receiver module and data analysis module;
(2) receiver module arranges packet receiving parameter according to packet receiving instruction, for instance: source IP address information, purpose IP address information, GTPU relevant information;
(3) statistical data is reset by data analysis module;
(4) receiver module starts to perform to receive operation, and the data message received carries out GTPU protocol header decapsulation;
(5) receiver module filters out the data message that test terminal is corresponding, and statistical information is transferred to data analysis module;
(6) after test terminates, data analysis module is after to the information analysis collected, it is possible to sent to background net management by outside interactive module.
In from the description above, can be seen that, above embodiments enable following technique effect (it should be noted that these effects are the effects that some preferred embodiment can reach): adopt the technical scheme that the embodiment of the present invention provides, solve the problem that the evolution base station in correlation technique cannot be actively engaged in the auxiliary positioning of packet loss position, and then the position that packet loss occurs can be quickly located out, be conducive to location further to produce the reason of packet loss.
Obviously, those skilled in the art should be understood that, each module of the above-mentioned present invention or each step can realize with general calculation element, they can concentrate on single calculation element, or it is distributed on the network that multiple calculation element forms, alternatively, they can realize with the executable program code of calculation element, thus, can be stored in storage device is performed by calculation element, and in some cases, shown or described step can be performed with the order being different from herein, or they are fabricated to respectively each integrated circuit modules, or the multiple modules in them or step are fabricated to single integrated circuit module realize.So, the present invention is not restricted to the combination of any specific hardware and software.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.All within the spirit and principles in the present invention, any amendment of making, equivalent replacement, improvement etc., should be included within protection scope of the present invention.

Claims (10)

1. the assisted location method of a packet loss position, it is characterised in that including:
Base station receives the operational order coming from outside webmaster, and described operational order is for indicating described base station to perform to send and/or receive the operation of packet and the transmission determined according to Correspondent Node and/or the direction receiving packet;
The packet of transmission and/or real-time reception in real time is added up by described base station according to described operational order in the process sending and/or receiving packet;
Described base station reports to described outside webmaster after statistical result is analyzed.
2. method according to claim 1, it is characterised in that the packet information of transmission and/or real-time reception in real time is carried out statistics according to described operational order and includes by described base station:
Described base station when determine according to described operational order perform give out a contract for a project operation and send the direction of packet, arrange according to described operational order and give out a contract for a project parameter;
Described base station is according to described parametric configuration of giving out a contract for a project packet to be sent;
Described packet to be sent is sent in real time by described base station according to the direction of described transmission packet, and the packet sent is carried out real-time statistics.
3. method according to claim 1, it is characterised in that the packet information of transmission and/or real-time reception in real time is carried out statistics according to described operational order and includes by described base station:
Described base station, when determining the direction performing packet receiving operation and reception packet according to described operational order, arranges packet receiving parameter according to described operational order;
Described base station carries out decapsulation process according to the described packet receiving parameter packet to receiving;
Described base station filters out the packet corresponding with equipment to be tested from the packet after decapsulation processes, and the packet filtered out is carried out real-time statistics.
4. method according to claim 1, it is characterised in that the packet information of transmission and/or real-time reception in real time is carried out statistics according to described operational order and includes by described base station:
Described base station, when determining the operation and when sending the direction of packet and packet receiving operation and receive the direction of packet of performing to give out a contract for a project according to described operational order simultaneously, is respectively provided with give out a contract for a project parameter and packet receiving parameter according to described operational order;
Described base station is according to described parametric configuration of giving out a contract for a project packet to be sent, and adds the protocol header of preset kind in described packet to be sent, and carries out decapsulation process according to the described packet receiving parameter packet to receiving;
Packet after interpolation processes is sent by described base station in real time, and the packet sent is carried out real-time statistics, and filter out the packet corresponding with equipment to be tested from the packet after decapsulation processes, and the packet filtered out is carried out real-time statistics.
5. method according to any one of claim 1 to 4, it is characterised in that report to described outside webmaster after statistical result is analyzed and include one below:
Giving out a contract for a project in the stopping receiving described outside webmaster transmission after instruction in described base station, stops the packet that structure is to be sent, and the statistical result currently obtained reports to described outside webmaster;
Described base station, after receiving the stopping packet receiving instruction that described outside webmaster sends, stops obtaining the packet received, and the statistical result currently obtained reports to described outside webmaster;
Described base station is given out a contract for a project after instruction and described stopping packet receiving instruction in the described stopping receiving described outside webmaster transmission, statistical result to be reported is determined in the statistical result of the statistical result according to the packet sent and the packet filtered out, and described statistical result to be reported is sent to described outside webmaster.
6. the auxiliary locator of a packet loss position, it is characterised in that including:
Receiver module, for receiving the operational order coming from outside webmaster, wherein, described operational order is for indicating described base station to perform to send and/or receive the operation of packet and the transmission determined according to Correspondent Node and/or the direction receiving packet;
Statistical module, for adding up the packet of transmission and/or real-time reception in real time in the process sending and/or receiving packet according to described operational order;
Reporting module, for reporting to described outside webmaster after statistical result is analyzed.
7. device according to claim 6, it is characterised in that described statistical module includes:
First arranges unit, for when determine according to described operational order perform give out a contract for a project operation and send the direction of packet, arrange according to described operational order and give out a contract for a project parameter;
First processing unit, for the packet to be sent according to described parametric configuration of giving out a contract for a project;
First statistic unit, for sending in real time to sent packet according to the direction of described transmission packet, and carries out real-time statistics to the packet sent.
8. device according to claim 6, it is characterised in that described statistical module includes:
Second arranges unit, for when determining the direction performing packet receiving operation and reception packet according to described operational order, arranging packet receiving parameter according to described operational order;
Second processing unit, for carrying out decapsulation process according to the described packet receiving parameter packet to receiving;
Second statistic unit, for filtering out the packet corresponding with equipment to be tested from the packet after decapsulation processes, and carries out real-time statistics to the packet filtered out.
9. device according to claim 6, it is characterised in that described statistical module includes:
3rd arranges unit, for when determining the operation and when sending the direction of packet and packet receiving operation and receive the direction of packet of performing to give out a contract for a project according to described operational order simultaneously, being respectively provided with give out a contract for a project parameter and packet receiving parameter according to described operational order;
3rd processing unit, for according to described parametric configuration of giving out a contract for a project packet to be sent, and adds the protocol header of preset kind in described packet to be sent, and carries out decapsulation process according to the described packet receiving parameter packet to receiving;
3rd statistic unit, for the packet after interpolation processes is sent in real time, and the packet sent is carried out real-time statistics, and filter out the packet corresponding with equipment to be tested from the packet after decapsulation processes, and the packet filtered out is carried out real-time statistics.
10. the device according to any one of claim 6 to 9, it is characterized in that, described reporting module, after instruction of giving out a contract for a project in the stopping receiving described outside webmaster transmission, stop the packet that structure is to be sent, and the statistical result currently obtained is reported to described outside webmaster;Or, after receiving the stopping packet receiving instruction that described outside webmaster sends, stop obtaining the packet received, and the statistical result currently obtained reported to described outside webmaster;Or, after instruction and described stopping packet receiving instruction are given out a contract for a project in the described stopping receiving described outside webmaster transmission, statistical result to be reported is determined in the statistical result of the statistical result according to the packet sent and the packet filtered out, and described statistical result to be reported is sent to described outside webmaster.
CN201410789686.7A 2014-12-17 2014-12-17 Packet loss position assistant positioning method and device Pending CN105792261A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410789686.7A CN105792261A (en) 2014-12-17 2014-12-17 Packet loss position assistant positioning method and device
PCT/CN2015/076585 WO2016095379A1 (en) 2014-12-17 2015-04-14 Assistant positioning method and device for packet loss position and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410789686.7A CN105792261A (en) 2014-12-17 2014-12-17 Packet loss position assistant positioning method and device

Publications (1)

Publication Number Publication Date
CN105792261A true CN105792261A (en) 2016-07-20

Family

ID=56125746

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410789686.7A Pending CN105792261A (en) 2014-12-17 2014-12-17 Packet loss position assistant positioning method and device

Country Status (2)

Country Link
CN (1) CN105792261A (en)
WO (1) WO2016095379A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107172648A (en) * 2017-07-13 2017-09-15 京信通信***(中国)有限公司 A kind of network test method and equipment
CN115118632A (en) * 2022-06-21 2022-09-27 ***数智科技有限公司 Automatic host packet loss detection method based on cloud network fusion

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112867040A (en) * 2020-11-11 2021-05-28 南京熊猫电子股份有限公司 Automatic alarm analysis system for small base station
CN113595834A (en) * 2021-08-09 2021-11-02 海南视联通信技术有限公司 Method and device for detecting data processing capacity of video networking equipment
CN114629824B (en) * 2022-03-24 2024-03-19 阿里巴巴(中国)有限公司 Packet loss positioning method, device, computing equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101808021A (en) * 2010-04-16 2010-08-18 华为技术有限公司 Fault detection method, device and system, message statistical method and node equipment
CN102006616A (en) * 2010-11-09 2011-04-06 中兴通讯股份有限公司 Test system and test method
US8098677B1 (en) * 2009-07-31 2012-01-17 Anue Systems, Inc. Superset packet forwarding for overlapping filters and related systems and methods
CN102325136A (en) * 2011-09-08 2012-01-18 中兴通讯股份有限公司 Method for realizing quasi-real-time transmission of media data
CN103945486A (en) * 2014-04-02 2014-07-23 北京理工大学 Multi-objective optimization data transmission method based on mobile node locus

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8208481B2 (en) * 2008-12-19 2012-06-26 Cisco Technology, Inc. Determination of packet loss locations
CN101616037B (en) * 2009-07-27 2012-02-29 华为技术有限公司 Detection method, device and system of packet loss in network communication
CN102802174B (en) * 2011-05-26 2014-12-10 ***通信集团公司 Drive test data acquiring method, drive test data acquiring system and drive test data acquiring device
CN102412999B (en) * 2011-12-23 2014-12-03 华为技术有限公司 Packet capturing based remote fault location method, system and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8098677B1 (en) * 2009-07-31 2012-01-17 Anue Systems, Inc. Superset packet forwarding for overlapping filters and related systems and methods
CN101808021A (en) * 2010-04-16 2010-08-18 华为技术有限公司 Fault detection method, device and system, message statistical method and node equipment
CN102006616A (en) * 2010-11-09 2011-04-06 中兴通讯股份有限公司 Test system and test method
CN102325136A (en) * 2011-09-08 2012-01-18 中兴通讯股份有限公司 Method for realizing quasi-real-time transmission of media data
CN103945486A (en) * 2014-04-02 2014-07-23 北京理工大学 Multi-objective optimization data transmission method based on mobile node locus

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107172648A (en) * 2017-07-13 2017-09-15 京信通信***(中国)有限公司 A kind of network test method and equipment
CN115118632A (en) * 2022-06-21 2022-09-27 ***数智科技有限公司 Automatic host packet loss detection method based on cloud network fusion
CN115118632B (en) * 2022-06-21 2024-02-06 ***数智科技有限公司 Automatic detection method for packet loss of host based on cloud network integration

Also Published As

Publication number Publication date
WO2016095379A1 (en) 2016-06-23

Similar Documents

Publication Publication Date Title
KR102029849B1 (en) Traffic flow monitoring
US8514723B2 (en) Traffic monitoring by lowest transmission layer marking
CN105792261A (en) Packet loss position assistant positioning method and device
US8649279B2 (en) Apparatus and method for adaptive TSP setting to minimize duplicate packet transmissions
KR102063231B1 (en) Method and apparatus for transmitting data packet in Internet Protocol version 6 (IPV6) network
JP6092409B2 (en) Method and apparatus for evaluating wireless network capillary performance
CN107925592A (en) The method and its equipment of uplink packet delay measurements are performed in a wireless communication system
CN103581035B (en) A kind of method of multipath TCP congestion control, Apparatus and system
WO2013049993A1 (en) Method for link buffer size and queue length estimation for bandwidth-varying mobile data networks
Kolap et al. Frame aggregation mechanism for high-throughput 802.11 n wlans
CN103262605B (en) Performance monitoring in mobile communications network
CN106102084A (en) Wireless sensor network end-to-end time delay upper bound appraisal procedure based on retransmission feedback
CN102523150B (en) A kind of methods, devices and systems of channel message process
Byłak et al. Assessment of network coding mechanism for the network protocol stack 802.15. 4/6LoWPAN
CN104219164A (en) System and method for self-adaptive TCP data stream control on basis of wireless local area network AP
CN105141476B (en) A kind of acquisition methods and device of TCP message error message
Abu-Sharkh et al. The impact of multi-rate operation on A-MSDU, A-MPDU and block acknowledgment in greenfield IEEE802. 11n wireless LANs
CN113973134A (en) Data transmission method and device, electronic equipment and computer storage medium
Li et al. Analysis, simulation, and implementation of VCP: a wireless profiling
CN116723133B (en) Data transmitting and receiving equipment, network state information extraction method and device
Wang et al. A Mac-error-warning method for SCTP congestion control over high BER wireless network
CN108494616A (en) A kind of cell phone application flow rate test method and system
de Cola et al. Communications and networking over satellites: SatNEx experimental activities and testbeds
Rufini et al. Experimental and simulation investigation on the TCP performance for wireless broadband environment
Zampognaro Satellite and terrestrial network integration

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160720