CN111356165A - A terminal tracking method, device and storage medium - Google Patents
A terminal tracking method, device and storage medium Download PDFInfo
- Publication number
- CN111356165A CN111356165A CN201811585304.3A CN201811585304A CN111356165A CN 111356165 A CN111356165 A CN 111356165A CN 201811585304 A CN201811585304 A CN 201811585304A CN 111356165 A CN111356165 A CN 111356165A
- Authority
- CN
- China
- Prior art keywords
- tracking
- terminal information
- packet
- terminal
- user terminal
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
- H04W76/16—Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及通信技术领域,特别是涉及一种终端的跟踪方法、设备及存储介质。The present invention relates to the field of communication technologies, and in particular, to a terminal tracking method, device and storage medium.
背景技术Background technique
目前无线网络对于单个UE(User Equipment,用户终端)跟踪方法主要包括核心网下发跟踪任务方式、终端IMSI(International Mobile Subscriber IdentificationNumber,国际移动用户识别码)的跟踪方式和TMSI(Temporary Mobile SubscriberIdentity,临时移动用户标识)跟踪的方式。At present, the wireless network tracking method for a single UE (User Equipment, user terminal) mainly includes the tracking task issued by the core network, the tracking method of the terminal IMSI (International Mobile Subscriber Identification Number, International Mobile Subscriber Identification Number), and the TMSI (Temporary Mobile Subscriber Identity, Temporary Mobile Subscriber Identity). Mobile Subscriber ID) tracking method.
其中,核心网下发跟踪任务方式主要是通过核心网下发跟踪任务,该方式依赖于核心网,需要两者配合,并且存在一些互操作的问题,比如终端的IMSI信息与TraceReference的对应关系如何上报给TCE等问题,实际使用比较麻烦。TMSI跟踪的方式,依赖MME(Mobility Management Entity,网络节点)分配TMSI号码的规则,UE需要反复接入,比较分配的TMSI,查找分配的规律来识别UE。并且MME的TMSI分配策略非常灵活,受接入时长、切换、重新接入等因素影响,MME可能重新分配TMSI,连续跟踪非常困难。因此,目前的UE跟踪方法存在识别失败等问题。Among them, the core network sends the tracking task mainly through the core network. This method depends on the core network, requires the cooperation of the two, and there are some interoperability problems, such as the correspondence between the IMSI information of the terminal and the TraceReference. Report to TCE and other issues, the actual use is more troublesome. The way of TMSI tracking depends on the rules of MME (Mobility Management Entity, network node) allocating TMSI numbers. The UE needs to access repeatedly, compare the allocated TMSIs, and find the allocation rules to identify the UE. In addition, the TMSI allocation strategy of the MME is very flexible. Affected by factors such as access duration, handover, and re-access, the MME may re-allocate the TMSI, and continuous tracking is very difficult. Therefore, the current UE tracking method has problems such as identification failure.
发明内容SUMMARY OF THE INVENTION
为了克服上述缺陷,本发明要解决的技术问题是提供一种终端的跟踪方法、设备及存储介质,用以提高跟踪终端的识别率。In order to overcome the above defects, the technical problem to be solved by the present invention is to provide a terminal tracking method, device and storage medium, so as to improve the identification rate of the tracking terminal.
为解决上述技术问题,本发明实施例中的一种终端的跟踪方法,包括:To solve the above technical problem, a method for tracking a terminal in an embodiment of the present invention includes:
解析用户终端的上行报文;Parse the uplink packets of the user terminal;
判断解析得到的上行报文特征是否满足预先配置的跟踪终端信息;Determine whether the characteristics of the uplink packets obtained by parsing satisfy the pre-configured tracking terminal information;
在满足时,跟踪所述用户终端。When satisfied, the user terminal is tracked.
为解决上述技术问题,本发明实施例中的一种通信节点设备,包括存储器和处理器,所述存储器存储有终端的跟踪程序,所述处理器执行所述程序,以实现如上任意一项所述方法的步骤。In order to solve the above technical problem, a communication node device in an embodiment of the present invention includes a memory and a processor, the memory stores a tracking program of the terminal, and the processor executes the program to implement any of the above. steps of the method described.
为解决上述技术问题,本发明实施例中的一种计算机可读存储介质,存储有终端的跟踪程序,所述计算机程序可被至少一个处理器执行,以实现如上任意一项所述方法的步骤。In order to solve the above technical problem, a computer-readable storage medium in an embodiment of the present invention stores a tracking program of a terminal, and the computer program can be executed by at least one processor to implement the steps of any of the methods described above. .
本发明实施例有益效果如下:The beneficial effects of the embodiments of the present invention are as follows:
上述的各个实施例通过判断解析得到的上行报文特征是否满足预先配置的跟踪终端信息,从而在满足时就可以跟踪所述用户终端,进而不需要依赖于核心网,不需要通信节点设备与核心网的配合,进而可以快速准确的识别需要跟踪的用户终端,有效提高跟踪终端的识别率,并且可以实现连续跟踪,进而有效解决TMSI跟踪的方式连续跟踪困难的问题。In the above-mentioned embodiments, the user terminal can be traced by judging whether the characteristics of the uplink packet obtained by the analysis satisfy the pre-configured tracking terminal information, so that the user terminal can be traced when it is satisfied. With the cooperation of the network, the user terminal that needs to be tracked can be quickly and accurately identified, the identification rate of the tracking terminal can be effectively improved, and continuous tracking can be achieved, thereby effectively solving the problem of continuous tracking difficulties in the TMSI tracking method.
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solutions of the present invention, in order to be able to understand the technical means of the present invention more clearly, it can be implemented according to the content of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand , the following specific embodiments of the present invention are given.
附图说明Description of drawings
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are for the purpose of illustrating preferred embodiments only and are not to be considered limiting of the invention. Also, the same components are denoted by the same reference numerals throughout the drawings. In the attached image:
图1是本发明实施例中一种终端的跟踪方法的流程图;1 is a flowchart of a method for tracking a terminal in an embodiment of the present invention;
图2是本发明实施例中基站识别跟踪用户终端的流程图;2 is a flowchart of a base station identifying and tracking a user terminal in an embodiment of the present invention;
图3是本发明实施例中双连接LTE侧先发起跟踪的流程图;Fig. 3 is the flow chart of the dual-connection LTE side initiating tracking first in the embodiment of the present invention;
图4是本发明实施例中双连接NR侧发起跟踪的流程图;Fig. 4 is the flow chart of the dual-connection NR side initiating tracking in the embodiment of the present invention;
图5是本发明实施例中切换场景的流程图;Fig. 5 is the flow chart of switching scene in the embodiment of the present invention;
图6是本发明实施例中基站识别UDP灌包UE的流程图;6 is a flowchart of a base station identifying a UDP packet filling UE in an embodiment of the present invention;
图7是本发明实施例中通信节点设备的结构示意图。FIG. 7 is a schematic structural diagram of a communication node device in an embodiment of the present invention.
具体实施方式Detailed ways
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure will be more thoroughly understood, and will fully convey the scope of the present disclosure to those skilled in the art.
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。In the following description, suffixes such as 'module', 'component' or 'unit' used to represent elements are used only to facilitate the description of the present invention and have no specific meaning per se. Thus, "module", "component" or "unit" may be used interchangeably.
使用用于区分元件的诸如“第一”、“第二”等前缀仅为了有利于本发明的说明,其本身没有特定的意义。Prefixes such as "first", "second", etc., used to distinguish elements are used only to facilitate the description of the present invention and have no specific meaning per se.
实施例一Example 1
本发明实施例提供一种终端的跟踪方法,如图1所示,所述方法包括:An embodiment of the present invention provides a method for tracking a terminal. As shown in FIG. 1 , the method includes:
S10,解析用户终端的上行报文;S10, parse the uplink packet of the user terminal;
S12,判断解析得到的上行报文特征是否满足预先配置的跟踪终端信息;S12, judging whether the characteristic of the uplink packet obtained by parsing satisfies the preconfigured tracking terminal information;
S14,在满足时,跟踪所述用户终端。S14, when satisfied, track the user terminal.
其中,跟踪终端即为基站需要跟踪的用户终端,跟踪终端信息可以包括上行报文的协议类型、对端IP地址和上行报文的数据包长度中一种或多种,当然还可以包括上行报文的数据包内容。协议类型可以是采用ICMP(Internet Control Message Protocol,Internet控制消息协议)协议ping(网络诊断工具)包请求,使用ping包请求的对端IP地址、ping包长度和数据包内容(数据包内容是可选的);也可以是采用UDP(User DatagramProtocol,用户数据报协议)上行灌包协议,使用灌包的目的IP地址、UDP报文长度和数据包内容(数据包内容是可选的;还可以是可采用上行TCP(Transmission Control Protocol,传输控制协议)灌包的协议,使用灌包的目的IP地址和端口,TCP报文长度和数据包内容(数据包内容是可选的)。The tracking terminal is the user terminal that the base station needs to track, and the tracking terminal information may include one or more of the protocol type of the uplink message, the IP address of the opposite end, and the packet length of the uplink message, and of course it may also include the uplink message. The content of the data packet of the text. The protocol type can be a ping (network diagnostic tool) packet request using the ICMP (Internet Control Message Protocol, Internet Control Message Protocol) protocol, and the peer IP address, ping packet length and data packet content of the ping packet request (the content of the data packet can be Optional); it can also use the UDP (User Datagram Protocol, User Datagram Protocol) upstream packet filling protocol, using the destination IP address of the packet, the length of the UDP packet and the content of the data packet (the content of the data packet is optional; you can also It is a protocol that can use the upstream TCP (Transmission Control Protocol, Transmission Control Protocol) to fill the packet, using the destination IP address and port of the packet, the length of the TCP message and the content of the data packet (the content of the data packet is optional).
本发明实施例中方法在通信节点侧执行,通信节点可以是基站等。In this embodiment of the present invention, the method is executed on the side of a communication node, and the communication node may be a base station or the like.
本发明实施例通过判断解析得到的上行报文特征是否满足预先配置的跟踪终端信息,从而在满足时就可以跟踪所述用户终端,进而不需要依赖于核心网,不需要通信节点设备与核心网的配合,进而可以快速准确的识别需要跟踪的用户终端,有效提高跟踪终端的识别率,并且可以实现连续跟踪,进而有效解决TMSI跟踪的方式连续跟踪困难的问题。In the embodiment of the present invention, by judging whether the characteristics of the uplink packets obtained by parsing satisfy the preconfigured tracking terminal information, the user terminal can be traced when it is satisfied, and thus does not need to depend on the core network, and does not require a communication node device and a core network. With the cooperation, the user terminal that needs to be tracked can be quickly and accurately identified, the identification rate of the tracking terminal can be effectively improved, and continuous tracking can be achieved, thereby effectively solving the problem of difficult continuous tracking in the TMSI tracking method.
在上述原理性实施例的基础上,下面给出几个具体及可选实施方式,用以细化和优化本发明实施例,以使本发明实施例的方案的实施更方便,准确。需要说明的是,在不冲突的情况下,以下实施方式可以互相任意组合。On the basis of the above-mentioned principle embodiments, several specific and optional implementation manners are given below to refine and optimize the embodiments of the present invention, so as to make the implementation of the solutions of the embodiments of the present invention more convenient and accurate. It should be noted that the following embodiments can be arbitrarily combined with each other unless there is conflict.
在一些实施方式中,所述判断解析得到的上行报文特征是否满足预先配置的跟踪终端信息之前,可以包括:In some embodiments, before judging whether the characteristics of the uplink packets obtained by parsing satisfy the preconfigured tracking terminal information, the method may include:
配置所述跟踪终端信息,所述跟踪终端信息包括上行报文的协议类型、对端IP地址和上行报文的数据包长度中一种或多种。The tracking terminal information is configured, and the tracking terminal information includes one or more of the protocol type of the uplink message, the IP address of the opposite end, and the data packet length of the uplink message.
其中,所述跟踪终端信息还包括上行报文的数据包内容;Wherein, the tracking terminal information also includes the data packet content of the uplink message;
在所述跟踪终端信息为上行报文的数据包内容时,所述配置所述跟踪终端信息,包括:When the tracking terminal information is data packet content of an uplink packet, the configuring the tracking terminal information includes:
在所述数据包的头部、中间或尾部配置所述数据包内容。The content of the data packet is configured at the head, middle or tail of the data packet.
以基站为例,详细说,在一些实施方式中,可以向基站配置跟踪UE信息,例如,配置上行报文的协议类型,对端IP地址,数据包长度和数据包部分内容(数据包内容可以不配置,也可配置为头部部分数据或者中间部分数据、尾部部分数据,可以灵活配置)。Taking the base station as an example, in detail, in some embodiments, the base station can be configured to track UE information, for example, configure the protocol type of the uplink message, the IP address of the peer, the length of the data packet and the partial content of the data packet (the content of the data packet can be Not configured, it can also be configured as header part data, middle part data, tail part data, which can be flexibly configured).
然后,UE终端发起相应的业务,如ping包请求或者UDP上行灌包。Then, the UE terminal initiates corresponding services, such as a ping packet request or a UDP uplink packet filling.
即而,基站通过判断上行数据报文业务类型是否符合配置的协议类型,并且判断对端的IP地址、数据包长度、数据包内容(可选),这几项是否都满足配置要求,如果满足则跟踪此UE。That is, the base station judges whether the service type of the uplink data packet conforms to the configured protocol type, and judges whether the IP address, data packet length, and data packet content (optional) of the peer end meet the configuration requirements, and if so, then Track this UE.
其中,对端的IP地址可以是真实主机的IP地址,也可以是网络中没有配置的IP地址;对于数据包长度一般会指定特殊的长度,如ping请求一般不同于系统默认ping包长度32字节或者64字节,如97字节;或者数据包长度满足特殊条件,如长度模7为0,那么97、107、117等长度都满足要求。Among them, the IP address of the opposite end can be the IP address of the real host, or it can be an IP address that is not configured in the network; for the length of the data packet, a special length is generally specified. For example, the ping request is generally different from the system default ping packet length of 32 bytes. Or 64 bytes, such as 97 bytes; or the length of the data packet meets special conditions, such as length modulo 7 is 0, then the lengths of 97, 107, 117, etc. all meet the requirements.
以此类推,系统也可以配置一组IP地址和数据长度,识别出满足条件的多个UE。并且可以设置跟踪UE的数目,如果基站跟踪UE的数目达到一定数目的话,停止识别,减少系统资源消耗。By analogy, the system can also configure a set of IP addresses and data lengths to identify multiple UEs that meet the conditions. And the number of tracked UEs can be set. If the number of tracked UEs by the base station reaches a certain number, the identification will be stopped to reduce system resource consumption.
也就是说,在一些实施方式中,在所述跟踪终端信息为对端IP地址和上行报文的数据包长度时,所述配置所述跟踪终端信息,包括:That is, in some embodiments, when the tracking terminal information is the peer IP address and the data packet length of the uplink packet, the configuring the tracking terminal information includes:
配置多对的对端IP地址和上行报文的数据包长度;其中,每对的对端IP地址和上行报文的数据包长度对应一个跟踪终端信息。所述在满足时,跟踪所述用户终端之后,包括:Configure multiple pairs of the peer IP address and the packet length of the upstream packet; each pair of the peer IP address and the packet length of the upstream packet corresponds to one tracking terminal information. After tracking the user terminal when satisfied, it includes:
在跟踪的用户终端达到预设数量时,停止解析用户终端的上行报文。When the tracked user terminal reaches the preset number, stop parsing the uplink packets of the user terminal.
对于双连接的场景,如NSA场景,UE接入LTE之后,再添加5G基站作为辅连接。如果UE在添加辅连接之前发起相应业务,LTE基站识别出跟踪UE之后,在添加辅连接时将跟踪UE的信息,包括协议类型、对端的IP地址、数据包长度和数据包部分内容等信息,发送给5G基站,5G基站跟踪并上报此UE的跟踪数据。如果UE在添加辅连接完成之后,发起相应业务,5G基站识别出跟踪UE之后,通知主连接LTE基站该UE的跟踪信息。For dual-connection scenarios, such as NSA scenarios, after the UE accesses LTE, a 5G base station is added as a secondary connection. If the UE initiates the corresponding service before adding the auxiliary connection, after the LTE base station identifies and tracks the UE, it will track the information of the UE when adding the auxiliary connection, including information such as the protocol type, the IP address of the peer, the length of the data packet and the partial content of the data packet, etc. It is sent to the 5G base station, and the 5G base station tracks and reports the tracking data of the UE. If the UE initiates the corresponding service after adding the secondary connection, after identifying the tracking UE, the 5G base station notifies the primary connection LTE base station of the UE's tracking information.
也就是说,在一些实施方式中,所述判断解析得到的上行报文特征是否满足预先配置的跟踪终端信息,可以包括:That is to say, in some embodiments, the judging whether the characteristics of the uplink packets obtained by parsing satisfy the pre-configured tracking terminal information may include:
将所述上行报文特征与所述跟踪终端信息进行匹配;matching the uplink message feature with the tracking terminal information;
根据匹配结果,判断所述上行报文特征是否满足所述跟踪终端信息。According to the matching result, it is judged whether the characteristics of the uplink message satisfy the tracking terminal information.
如果UE发生切换,源侧基站携带UE信息到目标侧,目标侧基站跟踪并上报UE的跟踪数据。即是说,在一些实施方式中,在所述用户终端从主连接接入到辅连接时,将所述跟踪终端信息发送给所述辅连接。该实施方式在UE发生切换可以携带UE跟踪信息到目标侧基站,从而持续跟踪UE。If the UE is handed over, the base station on the source side carries the UE information to the target side, and the base station on the target side tracks and reports the tracking data of the UE. That is to say, in some embodiments, when the user terminal accesses from the primary connection to the secondary connection, the tracking terminal information is sent to the secondary connection. In this embodiment, when the UE is handed over, the UE tracking information can be carried to the base station on the target side, so as to continuously track the UE.
本发明实施例的一些实施方式中,通过解析UE上行报文,判断报文类型,并且使用对端的IP地址+数据包长度+数据包内容组合的方法,分析是否为需要跟踪的UE。数据包内容为可选条件,如果比较数据包内容的话,可以比较头部部分内容、或者尾部部分内容,也可比较中间部分内容,可以灵活配置。In some implementations of the embodiments of the present invention, the UE uplink message is parsed, the message type is determined, and the method of combining the IP address of the opposite end + the data packet length + the data packet content is used to analyze whether it is a UE that needs to be tracked. The content of the data packet is an optional condition. If the content of the data packet is compared, the content of the header part, the content of the tail part, or the content of the middle part can be compared, which can be flexibly configured.
上行报文可以采用ping包请求、或者UDP上行报文来判断。ping包请求可以设置特殊的对端IP地址,基站根据ping包的对端地址、ping包的长度等参数组合作为识别的依据。Ping包长度可以是一组特殊的长度地址(大多数操作系统默认长度是32字节或者64字节),如长度为79、85等,或者满足特殊的条件,如长度尾数为7,即ping包长度与7取余为0。UDP上行报文可以根据对端IP地址、报文长度、以及数据包部分内容作为识别跟踪UE,从而可以不依赖于核心网的前提下,快速准确的识别需要跟踪的UE,同时UE发生切换可以携带UE跟踪信息到目标侧基站,持续跟踪UE。Uplink packets can be judged by ping packet requests or UDP uplink packets. The ping packet request can set a special peer IP address, and the base station uses the combination of parameters such as the peer address of the ping packet and the length of the ping packet as the basis for identification. Ping packet length can be a set of special length addresses (the default length of most operating systems is 32 bytes or 64 bytes), such as length 79, 85, etc., or meet special conditions, such as length mantissa is 7, that is, ping The remainder of the packet length and 7 is 0. The UDP uplink message can be used to identify and track the UE according to the peer IP address, message length, and part of the content of the data packet, so that the UE to be tracked can be quickly and accurately identified without relying on the core network. Carry the UE tracking information to the target side base station, and keep tracking the UE.
实施例二Embodiment 2
本发明实施例通过基站和UE之间的交互流程,描述实施例一所述涉及的终端的跟踪方法,如图2所示,交互流程包括:This embodiment of the present invention describes the tracking method of the terminal involved in Embodiment 1 through the interaction process between the base station and the UE. As shown in FIG. 2 , the interaction process includes:
步骤101,基站配置跟踪UE的跟踪终端信息,包括ping包请求对端的IP地址和ping包长度。
步骤102,UE侧发起ping包业务,并且ping包请求对端的IP地址和ping包长度满足基站配置的信息。也可以UE侧定制APP,预先设置好ping包请求对端的IP地址,及符合条件的ping包请求的长度。In
步骤103,基站解析上行报文,识别如果是ICMP报文,解析报文类型为ping请求的对端IP地址和ping请求的数据包长度,如果解析结果满足配置的跟踪终端信息,则跟踪UE。
步骤104,基站上报跟踪UE相关的数据,如信令、调度信息等。
实施例三Embodiment 3
本发明实施例通过描述双连接场景主连接识别过程,描述实施例一所述涉及的终端的跟踪方法,本发明实施例以NSA组网为例,LTE的基站作为主连接,5G作为辅连接;如图3所示,识别过程包括:The embodiment of the present invention describes the tracking method of the terminal involved in the first embodiment by describing the identification process of the main connection in the dual connection scenario. The embodiment of the present invention takes the NSA networking as an example, the LTE base station is used as the main connection, and the 5G is used as the auxiliary connection; As shown in Figure 3, the identification process includes:
步骤11,LTE、5G的基站通过网管配置跟踪UE信息,包括ping包的对端IP地址和ping包的长度。Step 11, the LTE and 5G base stations track UE information through the network management configuration, including the peer IP address of the ping packet and the length of the ping packet.
步骤12,UE接入eNodeB,并且发起ping包请求。Step 12, the UE accesses the eNodeB and initiates a ping packet request.
步骤13,eNodeB解析上行报文,如果是ping包请求报文,并且对端IP地址和ping包长度满足跟踪UE信息,则跟踪此UE。Step 13, the eNodeB parses the uplink message, and if it is a ping packet request message, and the peer IP address and the ping packet length satisfy the tracking UE information, it tracks the UE.
步骤14,UE测量到5G基站信息之后,上报到eNodeB,eNodeB添加辅连接时将UE的跟踪信息(ping包对端IP地址和ping包长度)携带给5G基站。Step 14: After the UE measures the information of the 5G base station, it reports to the eNodeB, and the eNodeB carries the UE's tracking information (the peer IP address of the ping packet and the length of the ping packet) to the 5G base station when adding a secondary connection.
步骤15,5G基站判断跟踪信息满足跟踪条件,则跟踪此UE。Step 15, the 5G base station determines that the tracking information meets the tracking conditions, and then tracks the UE.
实施例四Embodiment 4
本发明实施例通过双连接场景辅连接识别过程,描述实施例一所述涉及的终端的跟踪方法,本发明实施例以NSA组网为例,LTE的基站作为主连接,5G作为辅连接,如图4所示,识别过程包括:This embodiment of the present invention describes the tracking method of the terminal involved in the first embodiment through the identification process of the auxiliary connection in the dual-connection scenario. In the embodiment of the present invention, the NSA networking is used as an example, the LTE base station is used as the main connection, and the 5G is used as the auxiliary connection. As shown in Figure 4, the identification process includes:
步骤21,LTE、5G的基站通过网管配置跟踪UE信息,包括ping包的对端IP地址和ping包的长度。Step 21, the LTE and 5G base stations track UE information through the network management configuration, including the peer IP address of the ping packet and the length of the ping packet.
步骤22,UE接入eNodeB。UE测量到5G基站小区之后,上报到eNodeB,eNodeB添加辅连接。
步骤23,UE发起ping包业务请求。Step 23, the UE initiates a ping packet service request.
步骤24,基站识别跟踪UE,并上报数据。例如,5G基站解析上行报文,判断如果是ping包请求报文,并且ping包的对端IP地址和ping包长度满足跟踪UE信息,则跟踪此UE。Step 24, the base station identifies and tracks the UE, and reports data. For example, the 5G base station parses the uplink packet and determines that if it is a ping packet request packet, and the peer IP address and ping packet length of the ping packet satisfy the tracking UE information, the UE will be traced.
步骤25,通知主连接跟踪UE。例如,5G基站通过X2消息(如SN ModificationRequired)携带UE跟踪信息(ping包对端IP地址和ping包长度)到eNodeB侧。Step 25, notify the primary connection to track the UE. For example, the 5G base station carries the UE tracking information (the peer IP address of the ping packet and the length of the ping packet) to the eNodeB side through an X2 message (such as SN ModificationRequired).
步骤26,eNodeB判断UE的跟踪信息满足条件的话,则跟踪此UE。基站上报UE跟踪数据。Step 26, if the eNodeB judges that the tracking information of the UE satisfies the condition, it tracks the UE. The base station reports UE tracking data.
实施例五Embodiment 5
本发明实施例通过切换场景辅连接识别过程,描述实施例一所述涉及的终端的跟踪方法,本发明实施例切换场景,包括LTE的X2切换,5G基站的XN切换,如图5所示,识别过程包括:This embodiment of the present invention describes the method for tracking the terminal involved in the first embodiment through the auxiliary connection identification process of the handover scenario. The handover scenario in the embodiment of the present invention includes X2 handover of LTE and XN handover of 5G base station, as shown in FIG. 5 . The identification process includes:
步骤31,基站通过网管配置跟踪UE信息,包括ping包的对端IP地址和ping包的长度。基站包括切换的源站和目标站。Step 31, the base station tracks the UE information through the network management configuration, including the peer IP address of the ping packet and the length of the ping packet. The base station includes the source station and the target station of the handover.
步骤32,UE接入或者切换入源站之后,发起ping包业务请求。Step 32, after the UE accesses or switches to the source station, it initiates a ping packet service request.
步骤33,基站上报UE跟踪。例如,源站解析UE的上行报文,如果是ping包请求报文,并且ping请求的对端IP地址和ping包长度满足条件的话,则跟踪此UE。Step 33, the base station reports UE tracking. For example, the source station parses the uplink packet of the UE. If it is a ping packet request packet, and the peer IP address of the ping request and the length of the ping packet meet the conditions, the UE will be tracked.
步骤34,UE发生切换,源站在切换请求消息中携带UE跟踪信息(ping包对端IP地址和ping包长度)到目标站。Step 34, the UE is handed over, and the source station carries the UE tracking information (the peer IP address of the ping packet and the length of the ping packet) in the handover request message to the target station.
步骤35,基站识别跟踪UE,并上报数据。例如,目标站判断跟踪信息满足条件的话,继续跟踪此UE。Step 35, the base station identifies and tracks the UE, and reports data. For example, if the target station determines that the tracking information satisfies the condition, it continues to track the UE.
实施例六Embodiment 6
本发明实施例通过基站识别UDP灌包UE过程,描述实施例一所述涉及的终端的跟踪方法,如图6所示,识别过程包括:In this embodiment of the present invention, the base station identifies the UE process of UDP packet filling, and describes the tracking method of the terminal involved in the first embodiment. As shown in FIG. 6 , the identification process includes:
步骤201,基站配置跟踪UE的信息,包括报文类型为UDP上行报文、对端IP地址、UDP报文长度、校验的报文头部内容。
步骤202,UE侧发起上行UDP灌包业务。
步骤203,基站解析UE上行报文,识别如果是UDP报文,并且对端IP地址和数据包长度满足要求,再比较数据包头部内容与配置比对内容相符,则跟踪UE。
步骤204,基站跟踪此UE,并上报相关数据。
实施例七Embodiment 7
本发明实施例提供一种通信节点设备,所述通信节点设备包括存储器20和处理器22,所述存储器20存储有终端的跟踪程序,所述处理器22执行所述程序,以实现如实施例一至实施例六中任意一项所述方法的步骤。其中,通信节点设备可以是基站等通信节点。An embodiment of the present invention provides a communication node device, the communication node device includes a
实施例八Embodiment 8
本发明实施例提供一种计算机可读存储介质,所述存储介质存储有终端的跟踪程序,所述计算机程序可被至少一个处理器执行,以实现如实施例一至实施例六中任意一项所述方法的步骤。An embodiment of the present invention provides a computer-readable storage medium, where the storage medium stores a tracking program of a terminal, and the computer program can be executed by at least one processor, so as to implement any one of Embodiments 1 to 6. steps of the method described.
实施例七和实施例八在具体实现时,可以参阅实施例一至实施例六,具有相应的技术效果。When the seventh embodiment and the eighth embodiment are specifically implemented, refer to the first embodiment to the sixth embodiment, which have corresponding technical effects.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It should be noted that, herein, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements, It also includes other elements not expressly listed or inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The above-mentioned serial numbers of the embodiments of the present invention are only for description, and do not represent the advantages or disadvantages of the embodiments.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation. Based on this understanding, the technical solutions of the present invention can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products are stored in a storage medium (such as ROM/RAM, magnetic disk, CD), including several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in the various embodiments of the present invention.
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。The embodiments of the present invention have been described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific embodiments, which are merely illustrative rather than restrictive. Under the inspiration of the present invention, without departing from the scope of protection of the present invention and the claims, many forms can be made, which all belong to the protection of the present invention.
Claims (10)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811585304.3A CN111356165A (en) | 2018-12-24 | 2018-12-24 | A terminal tracking method, device and storage medium |
| PCT/CN2019/093910 WO2020133996A1 (en) | 2018-12-24 | 2019-06-28 | Equipment tracking method and device, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811585304.3A CN111356165A (en) | 2018-12-24 | 2018-12-24 | A terminal tracking method, device and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111356165A true CN111356165A (en) | 2020-06-30 |
Family
ID=71125898
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811585304.3A Pending CN111356165A (en) | 2018-12-24 | 2018-12-24 | A terminal tracking method, device and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN111356165A (en) |
| WO (1) | WO2020133996A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101272576A (en) * | 2007-03-19 | 2008-09-24 | 华为技术有限公司 | A user signaling tracking method, communication system, and user equipment |
| WO2009046681A1 (en) * | 2007-10-11 | 2009-04-16 | Huawei Technologies Co., Ltd. | Tracking method and device for base station |
| US20170111306A1 (en) * | 2014-06-30 | 2017-04-20 | Huawei Technologies Co., Ltd. | Message processing method and apparatus |
| WO2017215173A1 (en) * | 2016-06-17 | 2017-12-21 | 中兴通讯股份有限公司 | Method and apparatus for determining tracking, and terminal |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101330656A (en) * | 2008-07-08 | 2008-12-24 | 华为技术有限公司 | A Method of Tracking According to the Capabilities of Terminals |
| KR102461757B1 (en) * | 2016-01-25 | 2022-11-01 | 삼성전자 주식회사 | Method and apparatus for performing the trace corresponding to a terminal in wireless communication system |
| CN107347193B (en) * | 2016-05-05 | 2020-06-12 | 大唐移动通信设备有限公司 | Signaling tracking method and system |
-
2018
- 2018-12-24 CN CN201811585304.3A patent/CN111356165A/en active Pending
-
2019
- 2019-06-28 WO PCT/CN2019/093910 patent/WO2020133996A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101272576A (en) * | 2007-03-19 | 2008-09-24 | 华为技术有限公司 | A user signaling tracking method, communication system, and user equipment |
| WO2009046681A1 (en) * | 2007-10-11 | 2009-04-16 | Huawei Technologies Co., Ltd. | Tracking method and device for base station |
| US20170111306A1 (en) * | 2014-06-30 | 2017-04-20 | Huawei Technologies Co., Ltd. | Message processing method and apparatus |
| WO2017215173A1 (en) * | 2016-06-17 | 2017-12-21 | 中兴通讯股份有限公司 | Method and apparatus for determining tracking, and terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2020133996A1 (en) | 2020-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20200374742A1 (en) | Resource allocation method and apparatus | |
| CN107197490B (en) | Method for adjusting auxiliary primary cell and base station | |
| US9648585B2 (en) | Data transmission method and device | |
| US9326184B2 (en) | Policy and charging control for multiple sub-flows | |
| EP2999261B1 (en) | Policy and charging rules entity, wireless communications method and wireless communications system | |
| US20150341837A1 (en) | Access processing method, apparatus and system | |
| US20080165679A1 (en) | Method to mitigate fraudulent usage of QoS from mobile terminals using uplink packet marking | |
| US10484906B2 (en) | Method and apparatus for applying different priorities to packets | |
| US12133096B2 (en) | Data transmission method, apparatus, and device | |
| WO2020030170A1 (en) | Method and device for obtaining scheduled throughput, base station, and storage medium | |
| US20100299446A1 (en) | Method and apparatus for controlling service data flows transmitted in a tunnel | |
| CN103813392A (en) | Bandwidth adjusting method, device and system | |
| CN106454959B (en) | Service quality control method of distributed network and server | |
| CN103841616A (en) | Method, device and system for processing application data packet | |
| US8773990B1 (en) | Detecting unauthorized tethering | |
| KR20170113693A (en) | Method and apparatus for sending information | |
| EP3210339A1 (en) | Telecommunications system and method | |
| CN117641467A (en) | Communication method and device | |
| CN106572030B (en) | multipath transmission control method and system in distributed network | |
| US9706521B1 (en) | Designation of paging occasions based upon quality of service level | |
| Horváth | End-to-end QoS management across LTE networks | |
| CN111356165A (en) | A terminal tracking method, device and storage medium | |
| CN113727390B (en) | Data transmission method, device and communication system | |
| CN106612545B (en) | Paging method, P-CSCF, S-GW and paging network system | |
| CN117768910A (en) | QoS configuration method and equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200630 |
|
| RJ01 | Rejection of invention patent application after publication |