Communication enhancement method, terminal device and storage medium

By adding a link detection system outside the transmission link of the fifth-generation communication network, monitoring and analyzing the service message information sent by the base station, the problem of difficulty in monitoring and analyzing communication links in the prior art is solved, and rapid fault location and link stability enhancement are achieved.

CN119789126APending Publication Date: 2025-04-08ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311289561.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-07
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

In the fifth generation of communication network, the prior art is difficult to effectively monitor and analyze communication links, which makes it difficult to quickly locate and solve problems in case of network failure.

Method used

By adding a link detection system outside the transmission link, receiving service message information sent by the base station, especially TCP service message information, monitoring the status of the transmission link, quickly determining whether the link is faulty, and enhancing the stability of the link by adjusting the priority of the DRB.

Benefits of technology

It realizes rapid fault location and resolution of the transmission link, enhances the stability of the entire transmission link, and avoids production interruptions and economic losses caused by network failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119789126A_ABST
    Figure CN119789126A_ABST
Patent Text Reader

Abstract

The present application discloses a communication enhancement method, a terminal device and a storage medium, which belongs to the field of communication technology. The communication enhancement method is applied to a link detection system, and the method comprises: the link detection system receives service message information sent by a base station, and the service message information includes transmission control protocol TCP service message information; according to the TCP service message information, the transmission link is monitored, and the transmission link is the path through which the service message information is sent from the terminal to the destination address.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a communication enhancement method, terminal equipment and storage medium. Background Art

[0002] As the complexity of the fifth-generation communication (New Radio, NR) network increases, the reliability of the NR network becomes an important guarantee requirement for the communication link. Especially when the stability of the business scenario (To Bussiness, TOB) network fluctuates, it may cause the production line to stop and the company will suffer huge losses. When there is a problem with the network, the most effective method is to capture packets at each node of the network for analysis. However, as the communication capacity increases and the number of TOB network interfaces increases, this method of packet capture and analysis cannot monitor the communication link well. Summary of the invention

[0003] The present application aims to provide a communication enhancement method, a terminal device and a storage medium to solve the problem in the related art that when a problem occurs in the network, the communication link cannot be well monitored by packet capture analysis.

[0004] In a first aspect, an embodiment of the present application proposes a communication enhancement method, which is applied to a link detection system, including: the method includes:

[0005] The link detection system receives service message information sent by the base station, wherein the service message information includes transmission control protocol TCP service message information;

[0006] According to the TCP service message information, a transmission link is monitored, where the transmission link is a path through which the service message information is sent from a terminal to a destination address.

[0007] In a second aspect, an embodiment of the present application proposes a communication enhancement method, which is applied to a base station, and the method includes:

[0008] Sending service message information to the link detection system;

[0009] An indication from the link detection system is received.

[0010] In a third aspect, an embodiment of the present application provides a terminal device, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect, or implements the steps of the method described in the second aspect.

[0011] In a fourth aspect, an embodiment of the present application provides a storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0012] In a fifth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.

[0013] In a sixth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.

[0014] In an embodiment of the present application, a link detection system receives service message information sent by a base station, the service message information includes transmission control protocol TCP service message information, and monitors a transmission link according to the TCP service message information, wherein the transmission link is a path through which the service message information is sent from a terminal to a destination address. In an embodiment of the present application, a link detection system is added outside the transmission link to analyze the service message information sent by the base station, and then the transmission link through which the service message information is sent from a terminal to a destination address can be monitored, so that whether the entire transmission link is faulty can be quickly determined, thereby enhancing the stability of the entire transmission link. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 It is a flowchart of a communication enhancement method provided by an embodiment of the present application;

[0016] Figure 2 This is a schematic diagram of a terminal establishing a bearer provided by an embodiment of the present application;

[0017] Figure 3 is a schematic diagram of a fault location determination logic flow provided by an embodiment of the present application;

[0018] Figure 4 is a flowchart of another communication enhancement method provided by an embodiment of the present application;

[0019] Figure 5 is a detailed flow chart of a communication enhancement method provided by an embodiment of the present application;

[0020] Figure 6 is a schematic diagram of a network structure provided by an embodiment of the present application;

[0021] Figure 7is a structural schematic diagram of a communication enhancement system provided by an embodiment of the present application;

[0022] Figure 8 is a structural schematic diagram of another communication enhancement system provided by an embodiment of the present application;

[0023] Fig. 9 It is a schematic diagram of the structure of a terminal device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0024] Embodiments of the present invention will be described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0025] The term "first" or "second" in the specification and claims of the present application may include one or more of the features explicitly or implicitly. In the description of the present invention, unless otherwise specified, "plurality" means two or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally means that the objects connected before and after are in an "or" relationship.

[0026] In the description of the present invention, it is to be understood that the terms “center”, “longitudinal”, “lateral”, “length”, “width”, “thickness”, “up”, “down”, “front”, “back”, “left”, “right”, “vertical”, “horizontal”, “top”, “bottom”, “inside”, “outside”, “clockwise”, “counterclockwise”, “axial”, “radial”, “circumferential”, etc., indicating orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.

[0027] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0028] In the following, in combination with the accompanying drawings, a communication enhancement method, a terminal device and a storage medium provided in an embodiment of the present application are described in detail through specific embodiments and their application scenarios.

[0029] like Figure 1 As shown, it is a flow chart of a communication enhancement method provided by an embodiment of the present application. Figure 1 As shown, the communication enhancement method is applied to a link detection system, and the communication enhancement method may include the contents shown in S101 to S102.

[0030] In S101, the link detection system receives service message information sent by a base station.

[0031] The link detection system is a system added outside the transmission link. The link detection system can be integrated into the base station to enhance the stability of the network, or it can use a separate hardware device, including a mutually coupled processor or memory. When the link detection system uses a separate hardware device, the base station and the hardware device can be connected using an optical fiber to ensure low latency and high stability of data transmission.

[0032] Among them, the business message information may include Transmission Control Protocol (TCP) business message information and base station information of the base station. The TCP business message information is a message sent by the terminal to the base station using a data radio bearer (DRB). That is, after receiving the TCP business message information sent by the terminal, the base station will add its own base station information to the TCP business message information to obtain the business message information, and then send it to the link detection system. That is, the link detection system receives the business message information containing the base station information of the base station.

[0033] It is worth noting that the base station can be an NR base station or other types of base stations, which is subject to the actual application and is not specifically limited in this embodiment. The terminal mainly refers to the TOB network terminal device, that is, it is mainly used in the TOB network. Since the TOB network terminal device has limited access to message servers and has high requirements for network stability, network fluctuations may cause production activities to be affected, so it is necessary to enhance the stability of the network. The terminal can also refer to the user (To Customer, TOC) network terminal device, that is, it can also be applied to the TOC network. In this case, it needs to be deployed on demand. Since there are many TOC network users and the access message servers are diverse, too many detection tasks will increase the network load. Therefore, selective deployment is required when applied to the TOC network. In other cases, it can also be applied to other networks, that is, the terminal can also refer to other terminals, which is subject to the actual application and is not specifically limited in this embodiment.

[0034] This embodiment takes the NR base station and the TOB network terminal device as an example. The NR base station serves as the NR device, that is, the access point of the terminal device, and is used to obtain the terminal message information required by the link detection system and receive the instructions of the link detection system. The TOB network terminal device can access the NR base station, establish multiple DRBs and send different service messages.

[0035] like Figure 2 As shown, it is a schematic diagram of establishing a bearer for a terminal provided in an embodiment of the present application. The terminal device can send different service message information to a base station, such as an NR base station, through different DRBs, such as drb1, drb2, etc.

[0036] In S102, the transmission link is monitored according to the TCP service message information.

[0037] The transmission link is the path that the service message information passes through from the terminal to the destination address, for example, the link from the terminal to the core network or server.

[0038] In an embodiment of the present application, a link detection system receives service message information sent by a base station, the service message information includes TCP service message information, and monitors a transmission link based on the TCP service message information, where the transmission link is the path through which the service message information is sent from a terminal to a destination address. The embodiment of the present application analyzes the service message information sent by the base station by adding a link detection system outside the transmission link, and then monitors the transmission link through which the service message information is sent from a terminal to a destination address, so as to quickly determine whether the entire transmission link is faulty and enhance the stability of the entire transmission link.

[0039] In a possible implementation of the present application, the TCP service message information is a message sent by the terminal to the base station using the DRB, and the TCP service message information may include message delay, that is, the round-trip time (RTT) delay of the service message.

[0040] It is worth noting that, in addition to the message delay, the TCP service message information may also include information such as TCP 4-tuple, service message period, and number of service message fragments. The TCP 4-tuple includes source address, source port, destination address, and destination port.

[0041] Correspondingly, monitoring the transmission link according to the TCP service message information may include: sending a modification instruction to the base station according to the message delay, the modification instruction is used to instruct the base station to modify the priority of the DRB.

[0042] It should be noted that DRB corresponds to TOB network terminal equipment services one by one. Different DRBs are configured with different priorities. Services corresponding to high-priority DRBs can send service message information first, and services corresponding to DRBs of the same priority can be sent in the order of service message information.

[0043] In this embodiment, the detection link system can determine the message delay based on the TCP service message information, send an instruction to adjust the priority of the DRB to the base station, and then adjust the priority of the service message to enhance the stability of the network.

[0044] In a possible implementation of the present application, sending a modification instruction to a base station based on a message delay may include: when the message delay exceeds a first delay threshold, sending a modification instruction to the base station to increase the priority of a DRB corresponding to the terminal; when the message delay is lower than a second delay threshold, sending a modification instruction to the base station to lower the priority of the DRB corresponding to the terminal.

[0045] In other words, the link detection system can establish a message model that associates the TCP 4-tuple with the RTT delay to identify the delay from the TOB network terminal device sending the service message to the base station receiving the service message, and issue a scheduling modification instruction based on the RTT delay.

[0046] The NR base station system receives the scheduling modification instruction from the link detection system, and the NR base station system internally modifies the priority of the DRB corresponding to the abnormal terminal service. The NR base station system indicates the modified priority of the DRB of the TOB network terminal device through the reconfiguration message, ensuring that the service corresponding to the DRB can send service messages first, thereby enhancing the stability of the network.

[0047] Among them, the reconfiguration message used by the NR base station system is the Radio Resource Control Protocol Reconfiguration (RRC Reconfiguration) message.

[0048] The TCP service message information may also include: the number of service message fragments.

[0049] In this embodiment, when the number of fragments of the service message increases and the RTT delay increases, the link detection system notifies the base station to increase the scheduling resources of the corresponding device. When the number of fragments of the service message decreases and the RTT delay increases, the link detection system notifies the base station to quickly increase the scheduling resources of the corresponding device and start a conservative scheduling strategy. When the sending period of the service message increases and the RTT delay increases, the link detection system notifies the base station to increase the bearer scheduling priority of the corresponding device. When the sending period of the service message decreases and the RTT delay decreases, the link detection system notifies the base station to reduce the bearer scheduling priority of the corresponding device. The specific details shall be subject to the actual application, and this embodiment will not be described in detail.

[0050] In a possible implementation manner of the present application, the TCP service message information may include a TCP 4-tuple, and the TCP 4-tuple may include a destination address.

[0051] Accordingly, monitoring the transmission link based on the TCP service message information may include: determining the detection destination address based on the destination address of the TCP four-tuple; sending a detection message to the detection destination address, and receiving a response message sent by the base station; determining the delay and / or packet loss rate of the transmission link based on the detection message and the response message.

[0052] That is to say, a detection task can be established according to the TCP service message information, and the detection task may include a detection destination address, a detection cycle, a total detection duration, and a number of detection messages, etc. Among them, the detection destination address is determined according to the destination address in the TCP service message information, the detection cycle is determined according to the service message cycle in the TCP service message information, the total detection duration is determined from the time when the terminal starts to send the TCP service message information to the time when the terminal stops sending the TCP service message information, and the number of detection messages is determined according to the above information, that is, the total number of messages counted according to the above information.

[0053] It should be noted that if the terminal is no longer connected to the base station, that is, the base station does not detect the corresponding business message within the business message period, the link detection system will delete the corresponding detection task, automatically increase or decrease the number of detection tasks, reduce the workload, and improve the detection efficiency. Specifically, the link detection system will identify the message information sent by the base station and establish a detection task. When the corresponding business message is not received for more than a preset number of message sending cycles, the link detection system will delete the corresponding detection task to reduce the network load and issue an abnormal device communication alarm. Among them, the preset number can be 5, 6, or other numbers, subject to the actual application, and this application does not make specific restrictions.

[0054] The detection message may use a ping (Packet Internet Groper) message.

[0055] In this embodiment, the detection destination address is determined based on the destination address, a detection message is sent to the destination address, and a response message sent by the base station is received. Finally, the delay and / or packet loss rate of the transmission link is determined based on the detection message and response message sent within the total detection time, and then the communication equipment that fails during the communication process is judged, so as to achieve the effect of quickly locating the fault.

[0056] In a possible implementation of the present application, determining the delay and / or packet loss rate of the transmission link based on the probe message and the response message may include: taking the total detection time from the start of the terminal sending the TCP service message information to the end of the terminal sending the message; determining the delay of the transmission link based on the delay of each sending of the probe message and receiving the response message within the total detection time; determining the packet loss rate of the transmission link based on the amount of probe messages sent and the amount of response messages received within the total detection time.

[0057] Among them, the delay of the transmission link can be the average value of the delay of sending the detection message and receiving the response message within the total detection time, or it can be the median of the delay, or it can be a correction value of the delay, which is subject to actual application and is not specifically limited in this embodiment. The packet loss rate of the transmission link can be the ratio of the amount of detection messages sent and the amount of response messages received within the total detection time, or it can be a correction value, which is subject to actual application and is not specifically limited in this embodiment.

[0058] In other words, the delay from each detection message sent to the corresponding response message received can be recorded to determine the delay of the transmission link. The packet loss rate of the transmission link can be determined based on the amount of detection messages sent and the amount of response messages received within the total detection time, and then the communication device that fails during the communication process can be determined to achieve the effect of quickly locating the fault.

[0059] In a possible implementation manner of the present application, the TCP service message information includes base station information of the base station.

[0060] Accordingly, monitoring the transmission link according to the TCP service message information may include: determining a fault location where the transmission link fails according to the base station information.

[0061] The base station information may include at least one of NCGI, TAC and the terminal device ID of the terminal.

[0062] In other words, the link detection system can quickly locate the fault location based on the base station information, and then take corresponding measures or warnings to improve the stability of the entire transmission link.

[0063] It is worth noting that the failure of the transmission link may include the delay of the transmission link exceeding the preset delay, or the packet loss rate of the transmission link being greater than the preset packet loss rate, or other failures, which are subject to actual application and are not specifically limited in this embodiment. Among them, the preset delay may be determined based on historical data or other circumstances, which are subject to actual application and are not limited in this embodiment. The preset packet loss rate may be determined based on historical data or other circumstances, which are subject to actual application and are not limited in this embodiment.

[0064] In a possible implementation of the present application, the base station information includes at least one of a global identifier (NR Cell Global, NCGI), a tracking area code (Tracking Area Code, TAC) and a terminal device ID of the terminal.

[0065] The terminal device ID is the Radio Network Temporary Identifier (RNTI) assigned to the terminal device, such as the TOB network terminal device, when it accesses the base station. NCGI is used to identify a cell globally, and TAC is used to divide base stations with similar physical locations.

[0066] That is to say, after receiving the service message sent by the terminal, the base station adds the information marking the base station in the service message before sending it to the link detection system, that is, adds its own base station information to the checksum field in the TCP service message, so that the link detection system can determine the fault location.

[0067] Accordingly, determining the fault location of a transmission link failure based on base station information may include: in the event of a transmission link failure, determining the fault location of the failure based on at least one of the base station's global identifier, tracking area code, and terminal device ID of the terminal.

[0068] Specifically, by comparing the delays of service messages sent by different terminal device IDs under the same NCGI, when it is detected that the delay of an individual terminal device has increased, it can be judged that the terminal device is faulty or the environment in which the device is located has changed, or there is sudden interference. By comparing the delays of service messages of different NCGIs under the same TAC area, when it is detected that the delay of service messages of all terminal devices under a certain NCGI has increased, it can be judged that there is a problem with the base station processing. By comparing the delays of service messages in different TAC areas, when it is detected that the overall service message delay of a certain TAC area is higher than that of other TAC areas, it can be judged that there is a problem with some transmission equipment in the area, resulting in a transmission link failure from the base station to the core network. When it is detected that the RTT delay of all areas has increased or even packet loss, combined with the results of the detection task, it can be judged that there is a problem with the service message server or the core network. In other words, the link detection system can distinguish each network node by comparing the extracted information to quickly locate the location of the fault.

[0069] like Figure 3 The figure is a logic flow chart of fault location determination provided by an embodiment of the present application. The specific determination logic is as follows:

[0070] Obtain business message information to establish a detection task. When the RTT in the business message increases, determine whether there is a problem with individual terminals. If so, determine that the terminal is faulty or there is sudden interference. Otherwise, determine whether the terminal device is in the same NCGI. If so, it means that there is an abnormality in the base station. Otherwise, further determine whether the base station is in the same TAC area. If so, it means that there is an abnormality in the transmission link of the TAC area. Otherwise, further determine whether all TAC areas have abnormalities. If so, it means that there is an abnormality in the core network forwarding. Otherwise, further determine whether there is an abnormality in the detection result. If there is an abnormality, it means that the server is abnormal. Finally, output the judgment result to the base station.

[0071] This embodiment can separate the nodes of the transmission link through unified processing of regional messages, and determine whether the fault comes from the network terminal equipment, a single base station system, or a regional commonality, so as to achieve the effect of quickly locating the fault.

[0072] like Figure 4 As shown, it is a flow chart of another communication enhancement method provided by an embodiment of the present application. Figure 4 As shown, the communication enhancement method is applied to a base station, and the communication enhancement method may include the contents shown in S401 to S402.

[0073] In S401, the service message information is sent to the link detection system.

[0074] The service message information includes TCP service message information.

[0075] That is, when the base station receives the service message information sent by the terminal, it sends the service message information to the link detection system, and the link detection system can monitor the transmission link according to the service message information.

[0076] In S402, an instruction from a link detection system is received.

[0077] The link detection system monitors the transmission link according to the service message information. If there is an abnormality in the transmission link, it can send instructions to the base station so that the base station can take corresponding measures to enhance the stability of the transmission link.

[0078] In an embodiment of the present application, the base station sends the service message information to the link detection system and receives an instruction from the link detection system. The embodiment of the present application adds a link detection system outside the transmission link to analyze the service message information sent by the base station, and then monitors the transmission link through which the service message information is sent from the terminal to the destination address, and in the case of an abnormality in the transmission link, an instruction can be sent to the base station, which can quickly determine whether the entire transmission link has a fault, thereby enhancing the stability of the entire transmission link.

[0079] In a possible implementation of the present application, before sending the service message information to the link detection system, the communication enhancement method may also include: receiving TCP service message information sent by the terminal using the data radio bearer DRB; adding the base station information of the base station to the TCP service message information to obtain the service message information, the base station information including a global identifier, a tracking area code and at least one of the terminal device ID of the terminal.

[0080] Among them, DRB corresponds to terminal services one by one. Different DRBs are configured with different priorities. Services corresponding to high-priority DRBs can send service message information first, and services corresponding to DRBs of the same priority can be sent in the order of service message information. The terminal device ID is the RNTI assigned to the terminal device when the TOB network terminal device accesses the base station. NCGI is used to identify a cell globally, and TAC is used to divide base stations with similar physical locations.

[0081] That is to say, after receiving the service message sent by the terminal, the base station adds the information marking the base station to the service message before sending it to the link detection system, that is, adds its own base station information to the Checksum field in the TCP service message, so that the link detection system can determine the fault location.

[0082] In a possible implementation of the present application, receiving an instruction from a link detection system may include: receiving a modification instruction sent by the link detection system, and modifying the priority of the DRB according to the modification instruction; and / or receiving a fault location sent by the link detection system.

[0083] That is, the base station receives the scheduling modification instruction from the link detection system, and the base station internally modifies the priority of the DRB corresponding to the abnormal terminal service. The base station indicates the modified priority of the terminal DRB through a reconfiguration message to ensure that the service corresponding to the DRB can send service messages first.

[0084] Among them, the reconfiguration message used by the NR base station system is the RRC Reconfiguration message.

[0085] This embodiment can adjust the priority of the DRB according to the instruction of the link detection system, and then adjust the priority of the service message to enhance the stability of the network. It can also take corresponding measures or early warnings according to the fault location sent by the link detection system to improve the stability of the entire transmission link.

[0086] In a possible implementation of the present application, before the receiving terminal uses the data radio bearer DRB to send TCP service message information, the communication enhancement method may also include: receiving an access request from the terminal; upon receiving the access request, establishing a data radio bearer DRB, and instructing the terminal to use the DRB to send TCP service message information.

[0087] That is, before the base station receives the TCP service message information sent by the terminal using the DRB, the base station receives the access request from the terminal, establishes a quality of service (QoS) flow and maps it to the DRB. Figure 5 As shown, taking the base station as an NR base station and the terminal as a TOB network terminal device as an example, the NR base station receives an access request from the TOB network terminal device and sends it to the core network. The core network establishes multiple QoS flows and sends them to the NR base station. The NR base station establishes a DRB based on the QoS flow information, and the DRB corresponds to the QoS flow one by one. When sending service messages, the TOB network terminal device also needs to use the corresponding DRB to send messages according to the base station definition. Among them, the method defined by the base station is to notify the terminal of the established DRB through the RRC Reconfiguration message. The DRB carries the scheduling priority and the ID of the QoS flow corresponding to the bearer. The terminal is notified of different QoS flow rules through the protocol data unit to establish a session reception response (PDU session establishment accept). The QoS flow rules include the ID of the QoS flow and the filtering rules of the service message, such as protocol filtering, port filtering, path filtering, etc.

[0088] Among them, the terminal can be Figure 2 The wireless link shown in the figure sends the service message to the base station. The terminal may not be a device that directly sends messages. The terminal may also be a device that has the ability to send NR wireless signals and has a routing function. Other terminals access the device through wired or wireless access and then send messages through the device.

[0089] like Figure 5 As shown, it is a detailed flow chart of the communication enhancement method provided in the embodiment of the present application. Take the terminal as a TOB network terminal device and the base station as an NR base station system as an example.

[0090] The TOB network terminal device sends an access request to the NR base station system. After receiving the access request, the NR base station system sends it to the core network. The core network establishes multiple qos flows and sends the multiple qos flows to the NR base station system. The NR base station system establishes multiple drbs corresponding to the qos flows, and instructs the TOB terminal device to use the drb to send TCP service message information. The TOB terminal device uses the drb to send TCP service message information to the NR base station system. After receiving the TCP service message information, the NR base station system sends the TCP service message information to the core network. After adding the NR base station system information to the TCP service message information, the service message information is obtained and sent to the link detection system. The link detection system identifies the service message information, establishes a message model and a detection task. The message model is used to determine the delay, and sends a scheduling instruction to the NR base station system based on the delay. The NR base station system modifies the priority of the DRB according to the scheduling instruction, and sends the modified priority to the TOB terminal device to instruct the TOB terminal device to use the modified DRB to send the service message. The detection task is used to determine the fault point. The link detection model sends a detection message to the core network according to the detection task, and then receives the response message of the detection message sent by the NR base station system. The link detection system obtains the detection result, that is, the fault point, based on the response message, and sends the detection result to the NR base station system. The NR base station system processes or warns based on the detection result. If it is a problem with itself, it will perform corresponding processing. If it is a problem with the message server or the core network, it will make a warning.

[0091] Among them, the NR base station system sends the TCP service message information sent by the TOB terminal device to the core network through the standard N3 interface, and the core network continues to forward the TCP service message information to the operator data network through the N6 interface, and then reaches the message server through the wired link. In other embodiments, the NR base station system does not send messages to the core network, but directly sends the TCP service message information to the message server through a wired or wireless link. The specific application shall prevail, and this embodiment is not limited.

[0092] It is worth noting that the link detection system can be integrated into the NR base station system to enhance the stability of the network, or a separate hardware device can be used, including a mutually coupled processor or memory, where the memory is used to store link detection tasks and the processor is used to send and receive messages and issue scheduling instructions. When the link detection system uses a separate hardware device, the NR base station system and the hardware device are connected using optical fiber to ensure low latency and high stability of data transmission.

[0093] like Figure 6 As shown, it is a schematic diagram of the network structure provided in this embodiment.

[0094] The TOB network includes base stations 1, 2, and 3, and terminals 1, 2, and 3 connected to the base stations. The base stations communicate with the link detection system and the core network, and the link detection system sends detection information to the core network. The above embodiments have been described in detail, and this embodiment will not be repeated.

[0095] like Figure 7 , which is a schematic diagram of the structure of a communication enhancement system provided by an embodiment of the present application. The communication enhancement system is applied to a link detection system, and the communication enhancement system may include: a first receiving module 701 and a monitoring module 702 .

[0096] Among them, the first receiving module 701 is used to receive business message information sent by the base station, and the business message information includes transmission control protocol TCP business message information; the monitoring module 702 is used to monitor the transmission link according to the TCP business message information, and the transmission link is the path through which the business message information is sent from the terminal to the destination address.

[0097] In an embodiment of the present application, first, the first receiving module 701 receives the service message information sent by the base station, the service message information includes TCP service message information, and then the monitoring module 702 monitors the transmission link according to the TCP service message information, and the transmission link is the path through which the service message information is sent from the terminal to the destination address. The embodiment of the present application analyzes the service message information sent by the base station by adding a link detection system outside the transmission link, and then monitors the transmission link through which the service message information is sent from the terminal to the destination address, so as to quickly determine whether the entire transmission link is faulty and enhance the stability of the entire transmission link.

[0098] In a possible implementation of the present application, the TCP service message information is a message sent by the terminal to the base station using the data radio bearer DRB, and the TCP service message information may include message delay; the monitoring module 702 is used to: send a modification instruction to the base station according to the message delay, and the modification instruction is used to instruct the base station to modify the priority of the DRB.

[0099] In a possible implementation of the present application, the monitoring module 702 is used to: when the message delay exceeds a first delay threshold, send a modification instruction to the base station to increase the priority of the DRB corresponding to the terminal; when the message delay is lower than a second delay threshold, send a modification instruction to the base station to lower the priority of the DRB corresponding to the terminal.

[0100] In a possible implementation of the present application, TCP service message information may include a TCP 4-tuple; a monitoring module 702 is used to: determine a detection destination address based on the destination address of the TCP 4-tuple; send a detection message to the detection destination address, and receive a response message sent by the base station; determine the delay and / or packet loss rate of the transmission link based on the detection message and the response message.

[0101] In a possible implementation of the present application, the monitoring module 702 is used to: take the total detection duration from the start of the terminal sending the TCP service message information to the end of the terminal sending the message; determine the delay of the transmission link according to the delay of each sending of the probe message and receiving the response message within the total detection duration; determine the packet loss rate of the transmission link according to the amount of probe messages sent and the amount of response messages received within the total detection duration.

[0102] In a possible implementation manner of the present application, the TCP service message information includes base station information of the base station; the monitoring module 702 is used to: determine the fault location where the transmission link fails according to the base station information.

[0103] In a possible implementation of the present application, the base station information may include at least one of a global identifier, a tracking area code, and a terminal device ID of the terminal; the monitoring module 702 is used to: in the event of a transmission link failure, determine the fault location of the failure based on at least one of the global identifier of the base station, the tracking area code, and the terminal device ID of the terminal.

[0104] The communication enhancement system provided by the application embodiment can achieve Figure 1-3 The various processes implemented in the method embodiment achieve the same technical effect and will not be described again here to avoid repetition.

[0105] like Figure 8 8 is a schematic diagram of a communication enhancement system provided in an embodiment of the present application. The communication enhancement system is applied to a base station, and the communication enhancement system may include: a sending module 801 and a second receiving module 802.

[0106] The sending module 801 is used to send the service message information to the link detection system, and the service message information includes TCP service message information; the second receiving module 802 is used to receive the instruction of the link detection system.

[0107] In the embodiment of the present application, first, the sending module 801 sends the service message information to the link detection system, and the service message information includes TCP service message information, and then the second receiving module 802 receives the instruction of the link detection system. The embodiment of the present application adds a link detection system outside the transmission link to analyze the service message information sent by the base station, and then monitors the transmission link through which the service message information is sent from the terminal to the destination address, and in the case of an abnormality in the transmission link, an instruction can be sent to the base station, which can quickly determine whether the entire transmission link is faulty, and enhance the stability of the entire transmission link.

[0108] In a possible implementation manner of the present application, the communication enhancement system may further include: a third receiving module and an adding module.

[0109] Among them, the third receiving module is used to receive the TCP service message information sent by the terminal using the data radio bearer DRB; the adding module is used to add the base station information of the base station to the TCP service message information to obtain the service message information, and the base station information may include at least one of the global identifier, the tracking area code and the terminal device ID of the terminal.

[0110] In a possible implementation of the present application, the second receiving module 802 is used to: receive a modification instruction sent by the link detection system, and modify the priority of the DRB according to the modification instruction; and / or receive a fault location sent by the link detection system.

[0111] In a possible implementation manner of the present application, the communication enhancement system may further include: a fourth receiving module and a processing module.

[0112] Among them, the fourth receiving module is used to receive an access request from the terminal; the processing module is used to establish a data radio bearer DRB when the access request is received, and instruct the terminal to use the DRB to send TCP service message information.

[0113] The communication enhancement system provided by the application embodiment can achieve Figure 4 The various processes implemented in the method embodiment achieve the same technical effect and will not be described again here to avoid repetition.

[0114] like Fig. 9 As shown, an embodiment of the present application also provides a terminal device 900, including a processor 901, a memory 902, and a program or instruction stored in the memory 902 and executable on the processor 901. When the program or instruction is executed by the processor 901, each process of the above-mentioned communication enhancement method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0115] The embodiment of the present application also provides a storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, each process of the communication enhancement method embodiment provided in any of the above embodiments is implemented. And the same technical effect can be achieved, and to avoid repetition, it will not be repeated here.

[0116] The processor is the processor in the terminal device described in the above embodiment. The storage medium includes computer storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc.

[0117] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned communication enhancement method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0118] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0119] The embodiments of the present application further provide a computer program / program product, which is stored in a storage medium and is executed by at least one processor to implement the various processes of the above-mentioned communication enhancement method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0120] An embodiment of the present application further provides a processing device, which is configured to execute the various processes of the above-mentioned communication enhancement method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0121] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0122] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0123] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A communication enhancement method, characterized in that: Applied to a link detection system, the method comprises: The link detection system receives service message information sent by the base station, wherein the service message information includes transmission control protocol TCP service message information; According to the TCP service message information, a transmission link is monitored, where the transmission link is a path through which the service message information is sent from a terminal to a destination address.

2. The method according to claim 1, characterized in that The TCP service message information is a message sent by the terminal to the base station using a data radio bearer DRB, and the TCP service message information includes a message delay; The step of monitoring the transmission link according to the TCP service message information includes: A modification instruction is sent to the base station according to the message delay, where the modification instruction is used to instruct the base station to modify the priority of the DRB.

3. The method according to claim 2, characterized in that The sending a modification instruction to the base station according to the message delay includes: When the message delay exceeds a first delay threshold, sending a modification instruction to the base station to increase the priority of the DRB corresponding to the terminal; When the message delay is lower than the second delay threshold, a modification instruction for lowering the priority of the DRB corresponding to the terminal is sent to the base station.

4. The method according to claim 1, characterized in that The TCP service message information includes a TCP quaternary; The step of monitoring the transmission link according to the TCP service message information includes: Determine the detection destination address according to the destination address of the TCP four-tuple; Sending a detection message to the detection destination address, and receiving a response message sent by the base station; The delay and / or packet loss rate of the transmission link is determined according to the detection message and the response message.

5. The method according to claim 4, characterized in that The determining the delay and / or packet loss rate of the transmission link according to the detection message and the response message includes: The total detection duration is from the time when the terminal sends the TCP service message information to the time when the terminal stops sending the message; Determining the delay of the transmission link according to the delay of sending the detection message and receiving the response message each time within the total detection time; The packet loss rate of the transmission link is determined according to the amount of the probe messages sent and the amount of the response messages received within the total detection time.

6. The method according to claim 1, characterized in that The TCP service message information includes base station information of the base station; The step of monitoring the transmission link according to the TCP service message information includes: A fault location where the transmission link fails is determined according to the base station information.

7. The method according to claim 6, characterized in that The base station information includes at least one of a global identifier, a tracking area code, and a terminal device ID of the terminal; The determining, according to the base station information, a fault location where the transmission link fails, includes: In the event that a failure occurs in the transmission link, a fault location where the failure occurs is determined based on at least one of a global identifier of the base station, a tracking area code, and a terminal equipment ID of the terminal.

8. A communication enhancement method, characterized in that: Applied to a base station, the method comprises: Sending the service message information to the link detection system, wherein the service message information includes TCP service message information; An indication from the link detection system is received.

9. The method according to claim 8, characterized in that Before sending the service message information to the link detection system, the method further includes: Receiving the TCP service message information sent by the terminal using a data radio bearer DRB; The base station information of the base station is added to the TCP service message information to obtain the service message information, wherein the base station information includes at least one of a global identifier, a tracking area code and a terminal device ID of the terminal.

10. The method according to claim 9, characterized in that The receiving an instruction from the link detection system includes: receiving a modification instruction sent by the link detection system, and modifying the priority of the DRB according to the modification instruction; and / or Receive the fault location sent by the link detection system.

11. The method according to claim 9, characterized in that Before the receiving terminal uses the data radio bearer DRB to send the TCP service message information, the method further includes: receiving an access request from a terminal; In case of receiving the access request, a data radio bearer DRB is established, and the terminal is instructed to use the DRB to send TCP service message information.

12. A terminal device, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method according to any one of claims 1 to 7, or implements the steps of the method according to any one of claims 8 to 11.

13. A storage medium, characterized in that: The storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the method described in any one of claims 1 to 7 are implemented, or the steps of the method described in any one of claims 8 to 11 are implemented.