Transmission reliability adjustment method, device, user plane node and control plane node
By detecting packet loss in 5G wireless transmission and switching to a more reliable transmission mode, the problem of reduced data transmission reliability in 5G wireless transmission is solved, and a more flexible service reliable transmission mechanism is achieved.
Patent Information
- Application Number
- CN202110284940.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-17
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2041-03-17
AI Technical Summary
In 5G wireless transmission, due to the uncertainty of the air interface channel and terminal mobility, the reliability of data transmission is reduced.
The user plane node detects packet loss and reports packet loss events to the control plane node. After receiving the report, the control plane node sends instructions through the signaling plane to instruct the relevant user plane node to switch to a more reliable transmission mode.
It realizes the switching of more flexible service reliable transmission mechanisms in industrial wireless scenarios, and improves the reliability of data transmission.
Smart Images

Figure CN115119244B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a transmission reliability adjustment method, device, user plane node and control plane node. Background Art
[0002] 5G is a new generation of information and communication capabilities that is a combination of new air interfaces, new technologies, new frequency bands, new standards, and other new capabilities. New technologies such as artificial intelligence, big data, cloud computing, and edge computing, which are enabled by 5G's inherent capabilities, will gradually merge with traditional manufacturing to meet the needs of the times and drive the traditional manufacturing industry to continuously transform and upgrade towards informatization, intelligence, and networking. As the backbone of the second half of the Internet era, the industrial Internet will influence society and change the intelligent process of global industrial manufacturing.
[0003] Although each new generation of communication technology innovation before 5G includes air interface innovation and transmission rate improvement, 5G has gone beyond the scope of simple communication connection. 5G technology combines big data, artificial intelligence, and Internet of Things technologies to achieve deep integration with vertical industries. Among the three major features of 5G, the enhanced mobile broadband scenario (eMBB) will greatly improve the user experience, among which the rate is the most directly felt by individual users in the mass market (the improvement is ultimately the connection ability of "people"), while the other two features - low latency, high reliability communication (uRLLC) scenario and low power mass machine type connection (mMTC) scenario are more about connecting "things", thus achieving subversion in terms of network connection, rate, coverage, power consumption, and cost, which are the persistent pain points in the basic connection needs of industrial users.
[0004] At present, in the process of integrating the industrial Internet and 5G, 5G not only brings high reliability, low latency, and large bandwidth transmission characteristics, but also the ubiquitous demand for wireless connections in future smart manufacturing. The convenience and possibility brought by breaking away from wired constraints are also one of the main reasons why 5G is so popular. However, the reliability of data transmission with wireless bandwidth is still far behind that of current industrial wired transmission. In 5G wireless transmission, the uncertainty of the air interface channel and the mobility of the terminal will affect the reliability of data transmission. Summary of the invention
[0005] The purpose of the embodiments of the present invention is to provide a transmission reliability adjustment method, device, user plane node and control plane node to solve the problem in the prior art that data transmission reliability is reduced due to uncertainty of air interface channels and terminal mobility.
[0006] In order to solve the above problem, an embodiment of the present invention provides a method for adjusting reliability of wireless data transmission, which is executed by a first user plane node and includes:
[0007] When a packet loss is detected, report the packet loss event to the control plane node;
[0008] receiving first indication information sent by the control plane node through the signaling plane, where the first indication information is used to instruct at least two user plane nodes corresponding to the packet loss event to switch to a first reliable transmission mode;
[0009] According to the first indication information, switch to the first reliable transmission mode for data transmission.
[0010] Wherein, when detecting that a data packet is lost within a preset time, reporting the packet loss event to the control plane node includes:
[0011] In a case where the control plane node subscribes to a packet loss event from the first user plane node, receiving a packet loss detection rule sent by the control plane node;
[0012] The corresponding session is detected according to the packet loss detection rule, and when it is determined that there is a data packet loss within a preset time, the packet loss event is reported to the control plane node.
[0013] The at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event;
[0014] The at least two user plane nodes corresponding to the packet loss event further include at least one of the following:
[0015] a second user plane node communicating with the first user plane node via an air interface;
[0016] a third user plane node communicating with the first user plane node via the N3 interface;
[0017] a fourth user plane node communicating with the second user plane node via the N3 interface;
[0018] a fifth user plane node communicating with the third user plane node via an air interface.
[0019] An embodiment of the present invention further provides a method for adjusting reliability of wireless data transmission, which is executed by a control plane node and includes:
[0020] Receiving a packet loss event reported by a first user plane node;
[0021] According to the packet loss event, first indication information is sent to at least two user plane nodes corresponding to the packet loss event through signaling, where the first indication information is used to instruct the at least two user plane nodes corresponding to the packet loss event to switch to a first reliable transmission mode.
[0022] Before receiving the packet loss event reported by the first user plane node, the method further includes:
[0023] Subscribe to the packet loss event from the first user plane node, and send a packet loss detection rule to the first user plane node.
[0024] The at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event;
[0025] The at least two user plane nodes corresponding to the packet loss event further include at least one of the following:
[0026] a second user plane node communicating with the first user plane node via an air interface;
[0027] a third user plane node communicating with the first user plane node via the N3 interface;
[0028] a fourth user plane node communicating with the second user plane node via the N3 interface;
[0029] a fifth user plane node communicating with the third user plane node via an air interface.
[0030] An embodiment of the present invention further provides a method for adjusting reliability of wireless data transmission, which is executed by a sixth user plane node and includes:
[0031] When data packet loss is detected, a first data packet is sent to the seventh user plane node via the user plane, wherein a header of the first data packet carries a first mark, and the first mark is used to instruct the seventh user plane node to switch to a second reliable transmission mode or to indicate that a packet loss event has occurred.
[0032] Wherein, in the case where the first mark is used to indicate a packet loss event, the method further includes:
[0033] receiving a second data packet sent through a user plane after the seventh user plane node switches to the third reliable transmission mode, wherein a header of the second data packet carries a second mark, and the second mark is used to indicate that the sixth user plane node switches to the third reliable transmission mode;
[0034] According to the second data packet, switching to the third reliable transmission mode for data transmission.
[0035] Wherein, in a case where the first mark is used to instruct the seventh user plane node to switch to the second reliable transmission mode, the method further includes:
[0036] receiving switching confirmation information sent by the seventh user plane node after switching to the second reliable transmission mode, and switching to the second reliable transmission mode for data transmission;
[0037] The switching confirmation information is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0038] The receiving of the switching confirmation information sent by the seventh user plane node after switching to the second reliable transmission mode includes:
[0039] A third data packet sent through the user plane after the seventh user plane node switches to the second reliable transmission mode is received, wherein a header of the third data packet carries a third mark, and the third mark is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0040] The embodiment of the present invention further provides a method for adjusting reliability of wireless data transmission, which is executed by a seventh user plane node and includes:
[0041] receiving a first data packet sent by a sixth user plane node through a user plane, wherein a header of the first data packet carries a first mark, and the first mark is used to instruct the seventh user plane node to switch to a second reliable transmission mode or to indicate that a packet loss event occurs;
[0042] When the first mark is used to instruct the seventh user plane node to switch to the second reliable transmission mode, switch to the second reliable transmission mode; or, when the first mark is used to indicate the occurrence of a packet loss event, switch to the third reliable transmission mode.
[0043] Wherein, after switching to the third reliable transmission mode according to the packet loss event indicated by the first mark, the method further includes:
[0044] A second data packet is sent to the sixth user plane node through the user plane, wherein a header of the second data packet carries a second mark, and the second mark is used to instruct the sixth user plane node to switch to the third reliable transmission mode.
[0045] Wherein, after switching to the second reliable transmission mode according to the first mark, the method further includes:
[0046] Sending switching confirmation information to the sixth user plane node, where the switching confirmation information is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0047] The sending the switching confirmation information to the sixth user plane node includes:
[0048] A third data packet is sent to the sixth user plane node via the user plane, wherein a header of the third data packet carries a third mark, and the third mark is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0049] Wherein, the method further comprises:
[0050] A fourth data packet is sent to an eighth user plane node through a user plane, wherein a header of the fourth data packet carries a first mark, and the first mark is used to instruct the eighth user plane node to switch to a second reliable transmission mode or to indicate that a packet loss event occurs.
[0051] Wherein, the method further comprises:
[0052] A fifth data packet sent by the eighth user plane node through the user plane is received, wherein a header of the fifth data packet carries a fourth mark, and the fourth mark is used to confirm that the eighth user plane node switches to the second reliable transmission mode.
[0053] An embodiment of the present invention further provides a wireless data transmission reliability adjustment device, which is applied to a first user plane node and includes:
[0054] A first reporting module, configured to report a packet loss event to a control plane node when a packet loss is detected;
[0055] A first receiving module, configured to receive first indication information sent by the control plane node through a signaling plane, where the first indication information is used to instruct at least two user plane nodes corresponding to a packet loss event to switch to a first reliable transmission mode;
[0056] The first switching module is configured to switch to the first reliable transmission mode for data transmission according to the first indication information.
[0057] An embodiment of the present invention further provides a user plane node, which is a first user plane node, including a processor and a transceiver, wherein the transceiver receives and sends data under the control of the processor, and the processor is used to perform the following operations:
[0058] When a packet loss is detected, report the packet loss event to the control plane node;
[0059] receiving first indication information sent by the control plane node through the signaling plane, where the first indication information is used to instruct at least two user plane nodes corresponding to the packet loss event to switch to a first reliable transmission mode;
[0060] According to the first indication information, switch to the first reliable transmission mode for data transmission.
[0061] An embodiment of the present invention further provides a wireless data transmission reliability adjustment device, which is applied to a control plane node, comprising:
[0062] A second receiving module, configured to receive a packet loss event reported by the first user plane node;
[0063] The second sending module is used to send first indication information to at least two user plane nodes corresponding to the packet loss event through signaling according to the packet loss event, wherein the first indication information is used to instruct the at least two user plane nodes corresponding to the packet loss event to switch to the first reliable transmission mode.
[0064] An embodiment of the present invention further provides a control plane node, including a processor and a transceiver, wherein the transceiver receives and sends data under the control of the processor, and the processor is configured to perform the following operations:
[0065] Receiving a packet loss event reported by a first user plane node;
[0066] According to the packet loss event, first indication information is sent to at least two user plane nodes corresponding to the packet loss event through signaling, where the first indication information is used to instruct the at least two user plane nodes corresponding to the packet loss event to switch to a first reliable transmission mode.
[0067] An embodiment of the present invention further provides a wireless data transmission reliability adjustment device, which is applied to a sixth user plane node, including:
[0068] A third sending module is used to send a first data packet to a seventh user plane node through a user plane when data packet loss is detected, wherein a header of the first data packet carries a first mark, and the first mark is used to indicate that the seventh user plane node switches to a second reliable transmission mode or to indicate that a packet loss event occurs.
[0069] An embodiment of the present invention further provides a user plane node, which is a sixth user plane node, including a processor and a transceiver, wherein the transceiver receives and sends data under the control of the processor, and the processor is used to perform the following operations:
[0070] When data packet loss is detected, a first data packet is sent to the seventh user plane node via the user plane, wherein a header of the first data packet carries a first mark, and the first mark is used to instruct the seventh user plane node to switch to a second reliable transmission mode or to indicate that a packet loss event has occurred.
[0071] The embodiment of the present invention further provides a wireless data transmission reliability adjustment device, which is applied to a seventh user plane node, including:
[0072] A third receiving module, configured to receive a first data packet sent by the sixth user plane node through the user plane, wherein a header of the first data packet carries a first mark, and the first mark is used to indicate that the seventh user plane node switches to the second reliable transmission mode or to indicate that a packet loss event occurs;
[0073] The second switching module is used to switch to the second reliable transmission mode when the first mark is used to instruct the seventh user plane node to switch to the second reliable transmission mode; or switch to the third reliable transmission mode when the first mark is used to indicate the occurrence of a packet loss event.
[0074] An embodiment of the present invention further provides a user plane node, which is a seventh user plane node, including a processor and a transceiver, wherein the transceiver receives and sends data under the control of the processor, and the processor is used to perform the following operations:
[0075] receiving a first data packet sent by a sixth user plane node through a user plane, wherein a header of the first data packet carries a first mark, and the first mark is used to instruct the seventh user plane node to switch to a second reliable transmission mode or to indicate that a packet loss event occurs;
[0076] When the first mark is used to instruct the seventh user plane node to switch to the second reliable transmission mode, switch to the second reliable transmission mode; or, when the first mark is used to indicate the occurrence of a packet loss event, switch to the third reliable transmission mode.
[0077] An embodiment of the present invention further provides a node, comprising a memory, a processor, and a program stored in the memory and executable on the processor, wherein the processor implements the wireless data transmission reliability adjustment method as described above when executing the program.
[0078] An embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps in the wireless data transmission reliability adjustment method as described above are implemented.
[0079] The above technical solution of the present invention has at least the following beneficial effects:
[0080] In the transmission reliability adjustment method, device, user plane node and control plane node of the embodiments of the present invention, data packets are detected by the user plane node. If data packet loss is detected, a switch is made to a specific reliable transmission mode based on the high-reliability transmission mode decision information of the signaling plane or the user plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0081] Figure 1 A flowchart showing the steps of a method for adjusting reliability of wireless data transmission provided by an embodiment of the present invention;
[0082] Figure 2 A second flowchart showing the steps of the method for adjusting the reliability of wireless data transmission provided by an embodiment of the present invention;
[0083] Figure 3 A schematic diagram showing Example 1 of a method for adjusting reliability of wireless data transmission provided by an embodiment of the present invention;
[0084] Figure 4 Another schematic diagram showing Example 1 of the wireless data transmission reliability adjustment method provided by an embodiment of the present invention;
[0085] Figure 5 A schematic diagram showing Example 2 of the wireless data transmission reliability adjustment method provided by an embodiment of the present invention;
[0086] Figure 6 Another schematic diagram showing Example 2 of the wireless data transmission reliability adjustment method provided by an embodiment of the present invention;
[0087] Figure 7 A schematic diagram showing Example 3 of the wireless data transmission reliability adjustment method provided by an embodiment of the present invention;
[0088] Figure 8 Another schematic diagram showing Example 3 of the wireless data transmission reliability adjustment method provided by an embodiment of the present invention;
[0089] Fig. 9 A third flowchart showing the method for adjusting the reliability of wireless data transmission provided by an embodiment of the present invention;
[0090] Fig.10 A fourth flowchart showing the method for adjusting the reliability of wireless data transmission provided by an embodiment of the present invention;
[0091] Fig.11 A schematic diagram showing Example 4 of the wireless data transmission reliability adjustment method provided by an embodiment of the present invention;
[0092] Fig.12 Another schematic diagram showing Example 4 of the wireless data transmission reliability adjustment method provided by an embodiment of the present invention;
[0093] Fig.13 A schematic diagram showing Example 5 of the wireless data transmission reliability adjustment method provided by an embodiment of the present invention;
[0094] Fig.14 Another schematic diagram showing Example 5 of the wireless data transmission reliability adjustment method provided by an embodiment of the present invention;
[0095] Fig.15 A schematic diagram showing Example 6 of the wireless data transmission reliability adjustment method provided by an embodiment of the present invention;
[0096] Fig.16Another schematic diagram showing Example 6 of the wireless data transmission reliability adjustment method provided by an embodiment of the present invention;
[0097] Fig.17 One of the structural schematic diagrams showing the wireless data transmission reliability adjustment device provided by an embodiment of the present invention;
[0098] Fig.18 One of the structural schematic diagrams of a user plane node provided by an embodiment of the present invention is shown;
[0099] Fig.19 A second structural diagram showing a wireless data transmission reliability adjustment device provided in an embodiment of the present invention;
[0100] Fig. 20 A schematic diagram showing the structure of a control plane node provided by an embodiment of the present invention;
[0101] Fig.21 A third structural diagram showing the wireless data transmission reliability adjustment device provided in an embodiment of the present invention;
[0102] Fig. 22 A second structural diagram of a user plane node provided by an embodiment of the present invention is shown;
[0103] Fig.23 A fourth structural diagram showing the wireless data transmission reliability adjustment device provided in an embodiment of the present invention;
[0104] Fig.24 The third structural diagram of the user plane node provided by the embodiment of the present invention is shown. DETAILED DESCRIPTION
[0105] In order to make the technical problems, technical solutions and advantages to be solved by the present invention more clear, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.
[0106] like Figure 1 As shown, an embodiment of the present invention provides a method for adjusting reliability of wireless data transmission, which is executed by a first user plane node and includes:
[0107] Step 101, when data packet loss is detected, report the packet loss event to the control plane node; for example, a detection threshold (such as a time period and the number of packet losses) is pre-set, and when the packet loss exceeds the detection threshold, it is determined that data packet loss is detected.
[0108] Step 102: receiving first indication information sent by the control plane node through the signaling plane, where the first indication information is used to instruct at least two user plane nodes corresponding to the packet loss event to switch to a first reliable transmission mode;
[0109] Step 103: Switch to the first reliable transmission mode for data transmission according to the first indication information.
[0110] Optionally, in an embodiment of the present invention, the user plane nodes include: UE (terminal equipment), gNB (base station), UPF (Userplane Function) node, and the control plane nodes include: AMF (Mobility Management Function) node, SMF (Session Management Function) node, PCF (Policy Control function) node, UDM (Unified Data Management), AUSF (Authentication Server Function), etc., which are not specifically limited here.
[0111] It should be noted that the above-mentioned first user plane node can be a sending node or a receiving node; that is, both the sending node and the receiving node can detect whether there is data packet loss. Specifically, the receiving node determines whether there is data packet loss based on whether the data packet sent by the sending end is received, and the sending node can determine whether there is data packet loss based on whether the data packet sent by itself is received by the receiving end. No specific limitation is made here.
[0112] In at least one embodiment of the present invention, the user plane node and the control plane node respectively maintain a reliability transmission guarantee configuration table, as shown in Table 1; the configuration table sets configuration information of different reliable transmission modes, such as access technology, number of repeated transmissions, and one or more combinations of information such as configuration of each layer of the user plane air interface (for example, only including the number of repeated transmissions or including the access technology and the number of repeated transmissions or including the access technology, the number of repeated transmissions, and the configuration of each layer of the user plane air interface, etc., which is not limited in the embodiment of the present invention). The configuration information of the reliable transmission mode can be increased or decreased according to the instructions of the network.
[0113] Table 1
[0114]
[0115] As shown in Table 1, the "first reliable transmission mode" mentioned in the embodiment of the present application can be "reliable transmission mode 1", "reliable transmission mode 2" or "reliable transmission mode x" in Table 1, etc., and is not specifically limited here.
[0116] As an optional embodiment, step 101 includes:
[0117] In a case where the control plane node subscribes to a packet loss event from the first user plane node, receiving a packet loss detection rule sent by the control plane node;
[0118] The corresponding session is detected according to the packet loss detection rule, and when it is determined that there is a data packet loss within a preset time, the packet loss event is reported to the control plane node.
[0119] For example, the implementation method of gNB reporting information to the control plane node is as follows: when establishing a session, SMF subscribes to the packet loss event to the gNB serving a specific session (for example, according to the data network name DNN, IP and other information, it is determined that this service flow is an industrial scenario service that needs this service) and sends the packet loss detection rule. The gNB detects the corresponding session according to the packet loss detection rule sent by SMF, and triggers the packet loss event notification if it reaches the specified threshold.
[0120] For another example, the method for UE to report information to the control plane node is implemented as follows: when establishing a session, SMF subscribes to the packet loss event to the UE that serves a specific session (for example, based on information such as DNN and IP, it is determined that this service flow is an industrial scenario service that requires this service) and sends the packet loss detection rule. The packet loss detection rule can be sent to the UE by the PCF through the SMF or the packet loss detection rule can be pre-configured in the UE. The UE detects the corresponding session according to the packet loss detection rule, and if it reaches the specified threshold, it triggers the packet loss event notification.
[0121] For another example, the implementation method of UPF reporting information to the control plane node is as follows: when establishing a session, SMF subscribes to the packet loss event to the UPF that serves a specific session (for example, based on information such as DNN and IP, it is determined that this service flow is an industrial scenario service that requires this service) and sends a packet loss detection rule. UPF detects the corresponding session according to the packet loss detection rule sent by SMF, and triggers a packet loss event notification if the specified threshold is reached.
[0122] In at least one embodiment of the present invention, the at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event;
[0123] The at least two user plane nodes corresponding to the packet loss event further include at least one of the following:
[0124] a second user plane node communicating with the first user plane node via an air interface;
[0125] a third user plane node communicating with the first user plane node via the N3 interface;
[0126] a fourth user plane node communicating with the second user plane node via the N3 interface;
[0127] a fifth user plane node communicating with the third user plane node via an air interface.
[0128] To summarize, in an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a switch is made to a specific reliable transmission mode based on the high-reliability transmission mode decision information (i.e., the first indication information) of the signaling plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0129] like Figure 2 As shown, an embodiment of the present invention further provides a method for adjusting reliability of wireless data transmission, which is executed by a control plane node and includes:
[0130] Step 201: receiving a packet loss event reported by a first user plane node;
[0131] Step 202: According to the packet loss event, first indication information is sent to at least two user plane nodes corresponding to the packet loss event via signaling, wherein the first indication information is used to instruct the at least two user plane nodes corresponding to the packet loss event to switch to a first reliable transmission mode.
[0132] Optionally, in an embodiment of the present invention, the user plane nodes include: UE (terminal equipment), gNB (base station), UPF (Userplane Function) node, and the control plane nodes include: AMF (Mobility Management Function) node, SMF (Session Management Function) node, PCF (Policy Control function) node, UDM (Unified Data Management), AUSF (Authentication Server Function), etc., which are not specifically limited here.
[0133] In at least one embodiment of the present invention, the user plane node and the control plane node respectively maintain a reliability transmission guarantee configuration table; different reliability transmission level configurations are set in the configuration table, such as one or more combinations of information such as access technology, repeated transmission times, and configuration of each layer of the user plane air interface (for example, only including the number of repeated transmissions or including the access technology and the number of repeated transmissions or including the access technology, the number of repeated transmissions, and the configuration of each layer of the user plane air interface, etc., which is not limited in the embodiment of the present invention). The reliability transmission configuration can be increased or decreased according to the instructions of the network.
[0134] As an optional embodiment, before step 201, the method further includes:
[0135] Subscribe to the packet loss event from the first user plane node, and send the packet loss detection rule to the first user plane node. The first user plane node detects the corresponding session according to the packet loss detection rule, and reports the packet loss event to the control plane node when determining that there is data packet loss within a preset time.
[0136] In at least one embodiment of the present invention, the at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event;
[0137] The at least two user plane nodes corresponding to the packet loss event further include at least one of the following:
[0138] a second user plane node communicating with the first user plane node via an air interface;
[0139] a third user plane node communicating with the first user plane node via the N3 interface;
[0140] a fourth user plane node communicating with the second user plane node via the N3 interface;
[0141] a fifth user plane node communicating with the third user plane node via an air interface.
[0142] To summarize, in an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a switch is made to a specific reliable transmission mode based on the high-reliability transmission mode decision information (i.e., the first indication information) of the signaling plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0143] In order to more clearly describe the wireless data transmission reliability adjustment method based on signaling plane notification provided by an embodiment of the present invention, several examples are provided below for illustration.
[0144] Example 1: Air interface packet loss, signaling interface notification
[0145] like Figure 3 As shown, the upper line:
[0146] During the uplink transmission process, if the gNB detects that a data packet is lost within the specified time, then ①: report the packet loss event to the control plane node; ②: the control plane node notifies the UE and gNB to switch to a new reliable transmission mode through the signaling plane. For example, SMF sends information to AMF based on the packet loss event notification of gNB, and AMF notifies UE and gNB to switch the reliability transmission mode. The transmission mode switching at this time only involves access technology of 5G, 4G or 6G. It does not involve reliability transmission modes with multiple access technologies (such as high-reliability transmission mode x in Table 1). After receiving the instruction from the control plane node, the UE and gNB synchronously switch to the indicated reliability transmission mode for data transmission. The embodiment of the present invention is applicable to switching from low to high reliability transmission mode or switching from high to low reliability transmission mode.
[0147] like Figure 4 As shown, the following line:
[0148] During the downlink transmission process, if the UE detects that a data packet is lost within the specified time, then ①: report the packet loss event to the control plane node (or report the packet loss event to 5GC through the gNB); ②: the control plane node notifies the UE and gNB to switch to a new reliable transmission mode through the signaling plane. For example, SMF sends information to AMF based on the event notification of gNB, and AMF notifies UE and gNB to switch the reliability transmission mode. The transmission mode switching at this time only involves access technology of 5G, 4G or 6G. It does not involve reliability transmission modes with multiple access technologies (such as high-reliability transmission mode x in Table 1). After receiving the instruction from the control plane node, the UE and gNB synchronously switch to the indicated reliability transmission mode for data transmission.
[0149] Example 2: Packet loss at N3 port, signaling interface notification
[0150] like Figure 5 As shown, the upper line:
[0151] During the uplink transmission process, if UPF detects that data packets are lost within the specified time, then ①: report the packet loss event to the control plane node; ②: the control plane node notifies gNB and UPF through the signaling plane to switch to a new reliable transmission mode. For example, SMF notifies gNB and UPF to switch the reliability transmission mode based on the event notification of UPF. The transmission mode switching at this time only involves access technologies of 5G, 4G or 6G. It does not involve reliability transmission modes with multiple access technologies (such as high-reliability transmission mode x in Table 1). After receiving the instruction from the control plane node, gNB and UPF synchronously switch to the indicated reliability transmission mode for data transmission. This method is applicable to switching from low to high reliability transmission mode or from high to low reliability transmission mode. In this example, the reliability transmission guarantee configuration table can only contain the number of repeated transmissions.
[0152] like Figure 6 As shown, the following line:
[0153] During the downlink transmission process, the gNB detects that data packets are lost within the specified time, ①: Report the packet loss event to the control plane node; ②: The control plane node notifies the gNB and UPF through the signaling plane to switch to a new reliable transmission mode. For example, SMF notifies the gNB and UPF to switch the reliability transmission mode based on the event notification of the gNB. The transmission mode switching at this time only involves access technologies of 5G, 4G or 6G. It does not involve reliability transmission modes with multiple access technologies (such as the high-reliability transmission mode x in Table 1). After receiving the instruction from the control plane node, the gNB and UPF synchronously switch to the indicated reliability transmission mode for data transmission. This method is applicable to switching from low to high reliability transmission mode or from high to low reliability transmission mode. In this example, the reliability transmission guarantee configuration table can only contain the number of repeated transmissions.
[0154] Example 3: Packet loss on the air interface or N3 interface, signaling interface notification
[0155] like Figure 7 As shown, the upper line:
[0156] During the uplink transmission process, if UPF detects that data packets are lost within the specified time, then ①: report the packet loss event to the control plane node; ②: the control plane node notifies the UE, gNB and UPF through the signaling plane, or the UE and UPF switch to a new reliable transmission mode. For example, SMF notifies the UE, gNB and UPF to switch the reliability transmission mode based on the event notification of UPF. After receiving the instruction from the control plane node, the UE, gNB and UPF synchronously switch to the indicated reliability transmission mode for data transmission. This example is applicable to switching from low to high reliability transmission mode or from high to low reliability transmission mode.
[0157] The SMF notifies the UE and UPF of the indication information for switching the reliable transmission mode based on the event notification of the UPF, which may include starting multi-path transmission of multiple access technologies between the UE and the UPF, such as using 5G and WIFI for joint transmission.
[0158] like Figure 8 As shown, the following line:
[0159] During downlink transmission, if the UE detects that data packets are lost within the specified time, then ①: the packet loss event is reported to the control plane node; ②: the control plane node notifies the UE, gNB and UPF through the signaling plane, or the UE and UPF switch to a new reliable transmission mode. For example, the SMF notifies the UE, gNB and UPF, or the UE and UPF switch to a reliable transmission mode based on the event notification of the UPF. After receiving the instruction from the control plane node, the UE, gNB and UPF synchronously switch to the indicated reliability transmission mode for data transmission. This example is applicable to switching from low to high reliable transmission mode or from high to low reliable transmission mode.
[0160] The SMF notifies the UE and UPF of the indication information for switching the reliable transmission mode based on the packet loss event notification of the UE, which may include starting multi-path transmission of multiple access technologies between the UE and the UPF, such as using 5G and WIFI for joint transmission.
[0161] In summary, in an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a specific reliable transmission mode is switched according to the high-reliability transmission mode decision information of the signaling plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0162] like Fig. 9 As shown, the embodiment of the present invention further provides a method for adjusting reliability of wireless data transmission, which is executed by a sixth user plane node and includes:
[0163] Step 901, when data packet loss is detected, sending a first data packet to a seventh user plane node via a user plane, wherein a header of the first data packet carries a first mark, and the first mark is used to instruct the seventh user plane node to switch to a second reliable transmission mode or to indicate that a packet loss event has occurred.
[0164] For example, a detection threshold (such as a time period and the number of packet losses) is preset, and when the packet loss situation exceeds the detection threshold, it is determined that data packet loss is detected.
[0165] Optionally, in an embodiment of the present invention, the user plane node includes: UE (terminal equipment), gNB (base station), UPF (Userplane Function) node, which is not specifically limited here.
[0166] It should be noted that the sixth user plane node can be a sending node or a receiving node; that is, both the sending node and the receiving node can detect whether there is data packet loss. Specifically, the receiving node determines whether there is data packet loss based on whether the data packet sent by the sending end is received, and the sending node can determine whether there is data packet loss based on whether the data packet sent by itself is received by the receiving end. No specific limitation is made here.
[0167] In at least one embodiment of the present invention, each user plane node maintains a reliability transmission guarantee configuration table, as shown in Table 2; the configuration table sets configuration information of different reliable transmission modes, such as access technology, number of repeated transmissions, and one or more combinations of information such as configuration of each layer of the user plane air interface (for example, only including the number of repeated transmissions or including the access technology and the number of repeated transmissions or including the access technology, the number of repeated transmissions, and the configuration of each layer of the user plane air interface, etc., which is not limited in the embodiment of the present invention). The configuration information of the reliable transmission mode can be increased or decreased according to the instructions of the network.
[0168] Table 2
[0169]
[0170] As shown in Table 2, the "second reliable transmission mode" mentioned in the embodiment of the present application can be "reliable transmission mode 1", "reliable transmission mode 2" or "reliable transmission mode x" in Table 1, etc., and is not specifically limited here.
[0171] As an optional embodiment, when the first mark is used to indicate a packet loss event, the method further includes:
[0172] receiving a second data packet sent through a user plane after the seventh user plane node switches to the third reliable transmission mode, wherein a header of the second data packet carries a second mark, and the second mark is used to indicate that the sixth user plane node switches to the third reliable transmission mode;
[0173] According to the second data packet, switching to the third reliable transmission mode for data transmission.
[0174] As another optional embodiment, when the first mark is used to instruct the seventh user plane node to switch to the second reliable transmission mode, the method further includes:
[0175] receiving switching confirmation information sent by the seventh user plane node after switching to the second reliable transmission mode, and switching to the second reliable transmission mode for data transmission;
[0176] The switching confirmation information is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0177] Optionally, receiving switching confirmation information sent by the seventh user plane node after switching to the second reliable transmission mode includes:
[0178] A third data packet sent through the user plane after the seventh user plane node switches to the second reliable transmission mode is received, wherein a header of the third data packet carries a third mark, and the third mark is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0179] As an optional embodiment, the method of marking a data packet (first data packet or second data packet or third data packet) in a header is as follows: the user plane node marks a specific mark in a header of a downlink data packet or an uplink data packet (such as an SDAP or PDCP layer header) or constructs a new data packet to indicate switching to a new reliable transmission mode or indicating a packet loss event.
[0180] In an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a specific reliable transmission mode is switched based on the high-reliability transmission mode decision information of the user plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0181] like Fig.10 As shown, the embodiment of the present invention further provides a method for adjusting reliability of wireless data transmission, which is executed by a seventh user plane node and includes:
[0182] Step 1001: receiving a first data packet sent by a sixth user plane node through a user plane, wherein a header of the first data packet carries a first mark, and the first mark is used to instruct the seventh user plane node to switch to a second reliable transmission mode or to indicate that a packet loss event occurs;
[0183] Step 1002: When the first mark is used to instruct the seventh user plane node to switch to the second reliable transmission mode, switch to the second reliable transmission mode; or, when the first mark is used to indicate the occurrence of a packet loss event, switch to the third reliable transmission mode.
[0184] Optionally, in an embodiment of the present invention, the user plane node includes: UE (terminal equipment), gNB (base station), UPF (Userplane Function) node, which is not specifically limited here.
[0185] It should be noted that the sixth user plane node can be a sending node or a receiving node; that is, both the sending node and the receiving node can detect whether there is data packet loss. Specifically, the receiving node determines whether there is data packet loss based on whether the data packet sent by the sending end is received, and the sending node can determine whether there is data packet loss based on whether the data packet sent by itself is received by the receiving end. No specific limitation is made here.
[0186] In at least one embodiment of the present invention, each user plane node maintains a reliability transmission guarantee configuration table, in which different reliability transmission level configurations are set, such as one or more combinations of information such as access technology, number of repeated transmissions, and configuration of each layer of the user plane air interface (for example, only including the number of repeated transmissions or including the access technology and the number of repeated transmissions or including the access technology, the number of repeated transmissions, and the configuration of each layer of the user plane air interface, etc., which is not limited in the embodiment of the present invention). The reliability transmission configuration can be increased or decreased according to the instruction of the network.
[0187] As an optional embodiment, after switching to the third reliable transmission mode according to the packet loss event indicated by the first mark, the method further includes:
[0188] A second data packet is sent to the sixth user plane node through the user plane, wherein a header of the second data packet carries a second mark, and the second mark is used to instruct the sixth user plane node to switch to the third reliable transmission mode.
[0189] As another optional embodiment, after switching to the second reliable transmission mode according to the first mark, the method further includes:
[0190] Sending switching confirmation information to the sixth user plane node, where the switching confirmation information is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0191] The sending the switching confirmation information to the sixth user plane node includes:
[0192] A third data packet is sent to the sixth user plane node via the user plane, wherein a header of the third data packet carries a third mark, and the third mark is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0193] As an optional embodiment, the method further includes:
[0194] A fourth data packet is sent to an eighth user plane node through a user plane, wherein a header of the fourth data packet carries a first mark, and the first mark is used to instruct the eighth user plane node to switch to a second reliable transmission mode or to indicate that a packet loss event occurs.
[0195] Following the above example, the method further includes:
[0196] A fifth data packet sent by the eighth user plane node through the user plane is received, wherein a header of the fifth data packet carries a fourth mark, and the fourth mark is used to confirm that the eighth user plane node switches to the second reliable transmission mode.
[0197] As an optional embodiment, the method of marking a data packet (first data packet or second data packet or third data packet or fourth data packet or fifth data packet) in a header is as follows: the sixth user plane node marks a specific mark in the header of a downlink data packet or an uplink data packet (such as an SDAP or PDCP layer header) or constructs a new data packet to instruct the seventh user plane node to switch to a new reliable transmission mode or to indicate that a packet loss event has occurred.
[0198] To summarize, in an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a switch is made to a specific reliable transmission mode based on the high-reliability transmission mode decision information (i.e., the first indication information) of the user plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0199] In order to more clearly describe the wireless data transmission reliability adjustment method based on user plane notification provided by an embodiment of the present invention, several examples are provided below for illustration.
[0200] Example 4: Air interface packet loss, user plane notification
[0201] like Fig.11 As shown, the upper line:
[0202] During the uplink transmission process, if the gNB detects that a data packet is lost within the specified time, then ③: mark the downlink data packet header through the user plane to notify the UE to switch to a new reliable transmission mode. The transmission mode switch at this time only involves the same access technology. It does not involve the reliability transmission mode with multiple access technologies (such as the high-reliability transmission mode x in Table 2). ④: After receiving the gNB instruction, the UE replies with the switching confirmation information to the gNB and switches to the indicated reliability transmission mode for data transmission.
[0203] like Fig.12 As shown, the following line:
[0204] During the downlink transmission process, if the UE detects that a data packet is lost within the specified time, then ③: mark the uplink data packet header through the user plane to notify the gNB of the downlink data packet loss event. ④: After receiving the packet loss event reported by the UE, the gNB switches to the indicated reliability transmission mode for data transmission. And mark the downlink data packet header through the user plane to notify the UE to switch to a new reliable transmission mode. The transmission mode switching at this time only involves the same access technology. It does not involve the reliability transmission mode with multiple access technologies (such as the high-reliability transmission mode x in Table 2).
[0205] Example 5: Packet loss at N3 port, user plane notification
[0206] like Fig.13 As shown, the upper line:
[0207] During the uplink transmission process, if UPF detects that a data packet is lost within the specified time, then ③: mark the downlink data packet header through the user plane, report the packet loss event to the gNB and / or notify the gNB to switch to a new reliable transmission mode. The transmission mode switch at this time only involves the same access technology. It does not involve the reliability transmission mode with multiple access technologies (such as the high-reliability transmission mode x in Table 2). ④: After receiving the instruction from UPF, gNB sends a reliability transmission mode confirmation to UPF and switches to the indicated reliability transmission mode for data transmission. In this example, the reliability transmission guarantee configuration table can only contain the number of repeated transmissions.
[0208] like Fig.14 As shown, the following line:
[0209] Downside:
[0210] During the downlink transmission process, if the gNB detects that a data packet is lost within the specified time, then ③: mark the uplink data packet header through the user plane, report the packet loss event to the UPF and / or notify the UPF to switch to a new reliable transmission mode. The transmission mode switch at this time only involves one access technology. It does not involve the reliability transmission mode with multiple access technologies (such as the high-reliability transmission mode x in Table 2). ④: After receiving the indication from the gNB, the UPF sends a reliability transmission mode confirmation to the gNB and switches to the indicated reliability transmission mode for data transmission. In this example, the reliability transmission guarantee configuration table can only contain the number of repeated transmissions.
[0211] Example 6: Packet loss on the air interface or N3 interface, user plane notification
[0212] like Fig.15 As shown, the upper line:
[0213] Uplink:
[0214] During the uplink transmission process, if the UPF detects that a data packet is lost within the specified time, then ③: mark the downlink data packet header through the user plane, report the packet loss event to the UE and gNB, and / or notify the UE and gNB to switch to a new reliable transmission mode. ④: After the gNB receives the user plane indication information from the UPF, it marks the downlink data packet header through the user plane to indicate that the UE has a packet loss event and / or switches to a new reliable transmission mode. ⑤: After receiving the indication information, the UE feeds back the transmission mode confirmation information to the gNB and UPF through the uplink user plane. ⑥: After receiving the UE indication data packet, the gNB marks a specific mark in the header of the uplink data packet or constructs a new data packet to instruct the UPF to confirm the switch to the new reliable transmission mode.
[0215] The indication information for switching the reliable transmission mode between the UE and the UPF may include starting multi-path transmission of multiple access technologies between the UE and the UPF, such as using 5G and WIFI for joint transmission.
[0216] like Fig.16 As shown, the following line:
[0217] During the downlink transmission process, if the UE detects that a data packet is lost within the specified time, then ③: the user plane marks the uplink data packet header to notify the gNB of the downlink data packet loss event. ④: After receiving the packet loss event reported by the UE, the gNB marks the uplink data packet header through the user plane, reports the packet loss event to the UPF and / or notifies the UPF to switch to a new reliable transmission mode. ⑤: The UPF marks the downlink data packet header through the user plane to notify the UE and gNB to switch to a new reliable transmission mode. ⑥: The gNB marks the header of the downlink data packet with a specific mark or constructs a new data packet to instruct the UE to switch to a new reliable transmission mode.
[0218] The indication information for switching the reliable transmission mode between the UE and the UPF may include starting multi-path transmission of multiple access technologies between the UE and the UPF, such as using 5G and WIFI for joint transmission.
[0219] In an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a specific reliable transmission mode is switched based on the high-reliability transmission mode decision information of the user plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0220] like Fig.17 As shown, an embodiment of the present invention further provides a wireless data transmission reliability adjustment device, which is applied to a first user plane node, comprising:
[0221] The first reporting module 1701 is used to report the packet loss event to the control plane node when a packet loss is detected;
[0222] A first receiving module 1702 is configured to receive first indication information sent by the control plane node through a signaling plane, where the first indication information is used to instruct at least two user plane nodes corresponding to a packet loss event to switch to a first reliable transmission mode;
[0223] The first switching module 1703 is configured to switch to the first reliable transmission mode for data transmission according to the first indication information.
[0224] As an optional embodiment, the first reporting module includes:
[0225] A first submodule, configured to receive a packet loss detection rule sent by the control plane node when the control plane node subscribes to a packet loss event from the first user plane node;
[0226] The second submodule is used to detect the corresponding session according to the packet loss detection rule, and report the packet loss event to the control plane node when it is determined that there is data packet loss within a preset time.
[0227] As an optional embodiment, the at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event;
[0228] The at least two user plane nodes corresponding to the packet loss event further include at least one of the following:
[0229] a second user plane node communicating with the first user plane node via an air interface;
[0230] a third user plane node communicating with the first user plane node via the N3 interface;
[0231] a fourth user plane node communicating with the second user plane node via the N3 interface;
[0232] a fifth user plane node communicating with the third user plane node via an air interface.
[0233] In an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a specific reliable transmission mode is switched according to the high-reliability transmission mode decision information of the signaling plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0234] It should be noted that the wireless data transmission reliability adjustment device provided in the embodiment of the present invention is a device capable of executing the above-mentioned wireless data transmission reliability adjustment method. All embodiments of the above-mentioned wireless data transmission reliability adjustment method are applicable to the device and can achieve the same or similar beneficial effects.
[0235] like Fig.18 As shown, an embodiment of the present invention further provides a user plane node, which is a first user plane node, including a processor 1800 and a transceiver 1810, wherein the transceiver 1810 receives and sends data under the control of the processor 1800, and the processor 1800 is used to perform the following operations:
[0236] When a packet loss is detected, report the packet loss event to the control plane node;
[0237] receiving first indication information sent by the control plane node through the signaling plane, where the first indication information is used to instruct at least two user plane nodes corresponding to the packet loss event to switch to a first reliable transmission mode;
[0238] According to the first indication information, switch to the first reliable transmission mode for data transmission.
[0239] As an optional embodiment, the processor 1800 is further configured to perform the following operations:
[0240] In a case where the control plane node subscribes to a packet loss event from the first user plane node, receiving a packet loss detection rule sent by the control plane node;
[0241] The corresponding session is detected according to the packet loss detection rule, and when it is determined that there is a data packet loss within a preset time, the packet loss event is reported to the control plane node.
[0242] As an optional embodiment, the at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event;
[0243] The at least two user plane nodes corresponding to the packet loss event further include at least one of the following:
[0244] a second user plane node communicating with the first user plane node via an air interface;
[0245] a third user plane node communicating with the first user plane node via the N3 interface;
[0246] a fourth user plane node communicating with the second user plane node via the N3 interface;
[0247] a fifth user plane node communicating with the third user plane node via an air interface.
[0248] In an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a specific reliable transmission mode is switched according to the high-reliability transmission mode decision information of the signaling plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0249] It should be noted that the user plane node provided in the embodiment of the present invention is a user plane node capable of executing the above-mentioned wireless data transmission reliability adjustment method. All embodiments of the above-mentioned wireless data transmission reliability adjustment method are applicable to the user plane node and can achieve the same or similar beneficial effects.
[0250] like Fig.19 As shown, an embodiment of the present invention further provides a wireless data transmission reliability adjustment device, which is applied to a control plane node, comprising:
[0251] The second receiving module 1901 is used to receive a packet loss event reported by the first user plane node;
[0252] The second sending module 1902 is used to send first indication information to at least two user plane nodes corresponding to the packet loss event through signaling according to the packet loss event, wherein the first indication information is used to instruct the at least two user plane nodes corresponding to the packet loss event to switch to the first reliable transmission mode.
[0253] As an optional embodiment, the device further includes:
[0254] The subscription module is used to subscribe to the packet loss event from the first user plane node and send the packet loss detection rule to the first user plane node.
[0255] As an optional embodiment, the at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event;
[0256] The at least two user plane nodes corresponding to the packet loss event further include at least one of the following:
[0257] a second user plane node communicating with the first user plane node via an air interface;
[0258] a third user plane node communicating with the first user plane node via the N3 interface;
[0259] a fourth user plane node communicating with the second user plane node via the N3 interface;
[0260] a fifth user plane node communicating with the third user plane node via an air interface.
[0261] In an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a specific reliable transmission mode is switched according to the high-reliability transmission mode decision information of the signaling plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0262] It should be noted that the wireless data transmission reliability adjustment device provided in the embodiment of the present invention is a device capable of executing the above-mentioned wireless data transmission reliability adjustment method. All embodiments of the above-mentioned wireless data transmission reliability adjustment method are applicable to the device and can achieve the same or similar beneficial effects.
[0263] like Fig. 20 As shown, an embodiment of the present invention further provides a control plane node, including a processor 2000 and a transceiver 2010, wherein the transceiver 2010 receives and sends data under the control of the processor 2000, and the processor 2000 is used to perform the following operations:
[0264] Receiving a packet loss event reported by a first user plane node;
[0265] According to the packet loss event, first indication information is sent to at least two user plane nodes corresponding to the packet loss event through signaling, where the first indication information is used to instruct the at least two user plane nodes corresponding to the packet loss event to switch to a first reliable transmission mode.
[0266] As an optional embodiment, the processor 2000 is further configured to perform the following operations:
[0267] Subscribe to the packet loss event from the first user plane node, and send a packet loss detection rule to the first user plane node.
[0268] As an optional embodiment, the at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event;
[0269] The at least two user plane nodes corresponding to the packet loss event further include at least one of the following:
[0270] a second user plane node communicating with the first user plane node via an air interface;
[0271] a third user plane node communicating with the first user plane node via the N3 interface;
[0272] a fourth user plane node communicating with the second user plane node via the N3 interface;
[0273] a fifth user plane node communicating with the third user plane node via an air interface.
[0274] In an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a specific reliable transmission mode is switched according to the high-reliability transmission mode decision information of the signaling plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0275] It should be noted that the control plane node provided in the embodiment of the present invention is a control plane node capable of executing the above-mentioned wireless data transmission reliability adjustment method. All embodiments of the above-mentioned wireless data transmission reliability adjustment method are applicable to the control plane node and can achieve the same or similar beneficial effects.
[0276] like Fig.21 As shown, an embodiment of the present invention further provides a wireless data transmission reliability adjustment device, which is applied to a sixth user plane node, including:
[0277] The third sending module 2101 is used to send a first data packet to the seventh user plane node through the user plane when data packet loss is detected, wherein the header of the first data packet carries a first mark, and the first mark is used to instruct the seventh user plane node to switch to the second reliable transmission mode or to indicate that a packet loss event has occurred.
[0278] As an optional embodiment, when the first mark is used to indicate a packet loss event, the apparatus further includes:
[0279] a fourth receiving module, configured to receive a second data packet sent through the user plane after the seventh user plane node switches to the third reliable transmission mode, wherein the header of the second data packet carries a second mark, and the second mark is used to indicate that the sixth user plane node switches to the third reliable transmission mode;
[0280] A third switching module is configured to switch to the third reliable transmission mode for data transmission according to the second data packet.
[0281] As an optional embodiment, when the first mark is used to instruct the seventh user plane node to switch to the second reliable transmission mode, the apparatus further includes:
[0282] a fifth receiving module, configured to receive switching confirmation information sent by the seventh user plane node after switching to the second reliable transmission mode, and switch to the second reliable transmission mode for data transmission;
[0283] The switching confirmation information is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0284] As an optional embodiment, the fifth receiving module includes:
[0285] The third submodule is used to receive a third data packet sent through the user plane after the seventh user plane node switches to the second reliable transmission mode, the header of the third data packet carries a third mark, and the third mark is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0286] In an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a specific reliable transmission mode is switched based on the high-reliability transmission mode decision information of the user plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0287] It should be noted that the wireless data transmission reliability adjustment device provided in the embodiment of the present invention is a device capable of executing the above-mentioned wireless data transmission reliability adjustment method. All embodiments of the above-mentioned wireless data transmission reliability adjustment method are applicable to the device and can achieve the same or similar beneficial effects.
[0288] like Fig. 22 As shown, an embodiment of the present invention further provides a user plane node, which is a sixth user plane node, including a processor 2200 and a transceiver 2210, wherein the transceiver 2210 receives and sends data under the control of the processor 2200, and the processor 2200 is used to perform the following operations:
[0289] When data packet loss is detected, a first data packet is sent to the seventh user plane node via the user plane, wherein a header of the first data packet carries a first mark, and the first mark is used to instruct the seventh user plane node to switch to a second reliable transmission mode or to indicate that a packet loss event has occurred.
[0290] As an optional embodiment, when the first mark is used to indicate that a packet loss event occurs, the processor 2200 is further configured to perform the following operations:
[0291] receiving a second data packet sent through a user plane after the seventh user plane node switches to the third reliable transmission mode, wherein a header of the second data packet carries a second mark, and the second mark is used to indicate that the sixth user plane node switches to the third reliable transmission mode;
[0292] According to the second data packet, switching to the third reliable transmission mode for data transmission.
[0293] As an optional embodiment, when the first mark is used to instruct the seventh user plane node to switch to the second reliable transmission mode, the processor 2200 is further configured to perform the following operations:
[0294] receiving switching confirmation information sent by the seventh user plane node after switching to the second reliable transmission mode, and switching to the second reliable transmission mode for data transmission;
[0295] The switching confirmation information is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0296] As an optional embodiment, the processor 2200 is further configured to perform the following operations:
[0297] A third data packet sent through the user plane after the seventh user plane node switches to the second reliable transmission mode is received, wherein a header of the third data packet carries a third mark, and the third mark is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0298] In an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a specific reliable transmission mode is switched based on the high-reliability transmission mode decision information of the user plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0299] It should be noted that the user plane node provided in the embodiment of the present invention is a user plane node capable of executing the above-mentioned wireless data transmission reliability adjustment method. All embodiments of the above-mentioned wireless data transmission reliability adjustment method are applicable to the user plane node and can achieve the same or similar beneficial effects.
[0300] like Fig.23 As shown, an embodiment of the present invention further provides a wireless data transmission reliability adjustment device, which is applied to a seventh user plane node, comprising:
[0301] The third receiving module 2301 is configured to receive a first data packet sent by the sixth user plane node through the user plane, wherein the header of the first data packet carries a first mark, and the first mark is used to indicate that the seventh user plane node switches to the second reliable transmission mode or to indicate that a packet loss event occurs;
[0302] The second switching module 2302 is configured to switch to the second reliable transmission mode when the first mark is used to instruct the seventh user plane node to switch to the second reliable transmission mode; or to switch to the third reliable transmission mode when the first mark is used to indicate a packet loss event.
[0303] As an optional embodiment, the device further includes:
[0304] The sixth sending module is used to send a second data packet to the sixth user plane node through the user plane, the header of the second data packet carries a second mark, and the second mark is used to instruct the sixth user plane node to switch to a third reliable transmission mode.
[0305] As an optional embodiment, the device further includes:
[0306] The seventh sending module is used to send switching confirmation information to the sixth user plane node, where the switching confirmation information is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0307] As an optional embodiment, the seventh sending module includes:
[0308] The fifth submodule is used to send a third data packet to the sixth user plane node through the user plane, wherein the header of the third data packet carries a third mark, and the third mark is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0309] As an optional embodiment, the device further includes:
[0310] An eighth sending module is used to send a fourth data packet to an eighth user plane node through a user plane, wherein a header of the fourth data packet carries a first mark, and the first mark is used to instruct the eighth user plane node to switch to a second reliable transmission mode or to indicate a packet loss event.
[0311] As an optional embodiment, the device further includes:
[0312] An eighth receiving module is used to receive a fifth data packet sent by the eighth user plane node through the user plane, wherein the header of the fifth data packet carries a fourth mark, and the fourth mark is used to confirm that the eighth user plane node switches to the second reliable transmission mode.
[0313] In an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a specific reliable transmission mode is switched based on the high-reliability transmission mode decision information of the user plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0314] It should be noted that the wireless data transmission reliability adjustment device provided in the embodiment of the present invention is a device capable of executing the above-mentioned wireless data transmission reliability adjustment method. All embodiments of the above-mentioned wireless data transmission reliability adjustment method are applicable to the device and can achieve the same or similar beneficial effects.
[0315] like Fig.24 As shown, an embodiment of the present invention further provides a user plane node, which is a seventh user plane node, including a processor 2400 and a transceiver 2410, wherein the transceiver 2410 receives and sends data under the control of the processor 2400, and the processor 2400 is used to perform the following operations:
[0316] receiving a first data packet sent by a sixth user plane node through a user plane, wherein a header of the first data packet carries a first mark, and the first mark is used to instruct the seventh user plane node to switch to a second reliable transmission mode or to indicate that a packet loss event occurs;
[0317] When the first mark is used to instruct the seventh user plane node to switch to the second reliable transmission mode, switch to the second reliable transmission mode; or, when the first mark is used to indicate the occurrence of a packet loss event, switch to the third reliable transmission mode.
[0318] As an optional embodiment, the processor 2400 is further configured to perform the following operations:
[0319] A second data packet is sent to the sixth user plane node through the user plane, wherein a header of the second data packet carries a second mark, and the second mark is used to instruct the sixth user plane node to switch to the third reliable transmission mode.
[0320] As an optional embodiment, the processor 2400 is further configured to perform the following operations:
[0321] Sending switching confirmation information to the sixth user plane node, where the switching confirmation information is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0322] As an optional embodiment, the processor 2400 is further configured to perform the following operations:
[0323] A third data packet is sent to the sixth user plane node via the user plane, wherein a header of the third data packet carries a third mark, and the third mark is used to confirm that the seventh user plane node switches to the second reliable transmission mode.
[0324] As an optional embodiment, the processor 2400 is further configured to perform the following operations:
[0325] A fourth data packet is sent to an eighth user plane node through a user plane, wherein a header of the fourth data packet carries a first mark, and the first mark is used to instruct the eighth user plane node to switch to a second reliable transmission mode or to indicate that a packet loss event occurs.
[0326] As an optional embodiment, the processor 2400 is further configured to perform the following operations:
[0327] A fifth data packet sent by the eighth user plane node through the user plane is received, wherein a header of the fifth data packet carries a fourth mark, and the fourth mark is used to confirm that the eighth user plane node switches to the second reliable transmission mode.
[0328] In an embodiment of the present invention, data packets are detected by user plane nodes. If data packet loss is detected, a specific reliable transmission mode is switched based on the high-reliability transmission mode decision information of the user plane, thereby enabling more flexible switching of reliable transmission mechanisms for services in industrial wireless scenarios.
[0329] It should be noted that the user plane node provided in the embodiment of the present invention is a user plane node capable of executing the above-mentioned wireless data transmission reliability adjustment method. All embodiments of the above-mentioned wireless data transmission reliability adjustment method are applicable to the user plane node and can achieve the same or similar beneficial effects.
[0330] An embodiment of the present invention also provides a node, which is a control plane node or a user plane node, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, each process in the embodiment of the wireless data transmission reliability adjustment method as described above is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0331] The embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, each process in the above-mentioned wireless data transmission reliability adjustment method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0332] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.
[0333] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A device that specifies functions in one or more processes and / or one or more blocks.
[0334] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable storage medium produce a paper product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0335] These computer program instructions may also be loaded onto a computer or other programmable data processing device so that the computer or other programmable device executes a series of operating steps to produce a computer-implemented process, thereby providing instructions executed on the computer or other programmable device for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0336] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for adjusting reliability of wireless data transmission, executed by a first user plane node, characterized in that: include: When a packet loss is detected, report the packet loss event to the control plane node; receiving first indication information sent by the control plane node through the signaling plane, where the first indication information is used to instruct at least two user plane nodes corresponding to the packet loss event to switch to a first reliable transmission mode; the first user plane node maintains reliable transmission mode configuration information; According to the first indication information and the reliable transmission mode configuration information, switching to the first reliable transmission mode for data transmission; The at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event; The at least two user plane nodes corresponding to the packet loss event further include at least one of the following: a second user plane node communicating with the first user plane node via an air interface; a third user plane node communicating with the first user plane node via the N3 interface; a fourth user plane node communicating with the second user plane node via the N3 interface; a fifth user plane node communicating with the third user plane node via an air interface.
2. The method according to claim 1, characterized in that When detecting that a data packet is lost within a preset time, reporting the packet loss event to the control plane node includes: In a case where the control plane node subscribes to a packet loss event from the first user plane node, receiving a packet loss detection rule sent by the control plane node; The corresponding session is detected according to the packet loss detection rule, and when it is determined that there is a data packet loss within a preset time, the packet loss event is reported to the control plane node.
3. A method for adjusting the reliability of wireless data transmission, executed by a control plane node, characterized in that: include: Receiving a packet loss event reported by a first user plane node; The control plane node maintains reliable transmission mode configuration information; According to the packet loss event and the reliable transmission mode configuration information, sending first indication information to at least two user plane nodes corresponding to the packet loss event through signaling, wherein the first indication information is used to instruct the at least two user plane nodes corresponding to the packet loss event to switch to the first reliable transmission mode; The at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event; The at least two user plane nodes corresponding to the packet loss event further include at least one of the following: a second user plane node communicating with the first user plane node via an air interface; a third user plane node communicating with the first user plane node via the N3 interface; a fourth user plane node communicating with the second user plane node via the N3 interface; a fifth user plane node communicating with the third user plane node via an air interface.
4. The method according to claim 3, characterized in that Before receiving the packet loss event reported by the first user plane node, the method further includes: Subscribe to the packet loss event from the first user plane node, and send a packet loss detection rule to the first user plane node.
5. A wireless data transmission reliability adjustment device, applied to a first user plane node, characterized in that: include: A first reporting module, configured to report a packet loss event to a control plane node when a packet loss is detected; A first receiving module, configured to receive first indication information sent by the control plane node through a signaling plane, wherein the first indication information is used to instruct at least two user plane nodes corresponding to a packet loss event to switch to a first reliable transmission mode; the first user plane node maintains reliable transmission mode configuration information; A first switching module, configured to switch to the first reliable transmission mode for data transmission according to the first indication information and the reliable transmission mode configuration information; The at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event; The at least two user plane nodes corresponding to the packet loss event further include at least one of the following: a second user plane node communicating with the first user plane node via an air interface; a third user plane node communicating with the first user plane node via the N3 interface; a fourth user plane node communicating with the second user plane node via the N3 interface; a fifth user plane node communicating with the third user plane node via an air interface.
6. A user plane node, the user plane node being a first user plane node, comprising a processor and a transceiver, wherein the transceiver receives and sends data under the control of the processor, characterized in that: The processor is configured to perform the following operations: When a packet loss is detected, report the packet loss event to the control plane node; receiving first indication information sent by the control plane node through the signaling plane, where the first indication information is used to instruct at least two user plane nodes corresponding to the packet loss event to switch to a first reliable transmission mode; the first user plane node maintains reliable transmission mode configuration information; According to the first indication information and the reliable transmission mode configuration information, switching to the first reliable transmission mode for data transmission; The at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event; The at least two user plane nodes corresponding to the packet loss event further include at least one of the following: a second user plane node communicating with the first user plane node via an air interface; a third user plane node communicating with the first user plane node via the N3 interface; a fourth user plane node communicating with the second user plane node via the N3 interface; a fifth user plane node communicating with the third user plane node via an air interface.
7. A wireless data transmission reliability adjustment device, applied to a control plane node, characterized in that: include: A second receiving module, configured to receive a packet loss event reported by the first user plane node; The control plane node maintains reliable transmission mode configuration information; A second sending module, configured to send first indication information to at least two user plane nodes corresponding to the packet loss event through signaling according to the packet loss event and the reliable transmission mode configuration information, wherein the first indication information is used to instruct the at least two user plane nodes corresponding to the packet loss event to switch to the first reliable transmission mode; The at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event; The at least two user plane nodes corresponding to the packet loss event further include at least one of the following: a second user plane node communicating with the first user plane node via an air interface; a third user plane node communicating with the first user plane node via the N3 interface; a fourth user plane node communicating with the second user plane node via the N3 interface; a fifth user plane node communicating with the third user plane node via an air interface.
8. A control plane node, comprising a processor and a transceiver, wherein the transceiver receives and sends data under the control of the processor, characterized in that: The processor is configured to perform the following operations: Receiving a packet loss event reported by a first user plane node; the control plane node maintains reliable transmission mode configuration information; According to the packet loss event and the reliable transmission mode configuration information, sending first indication information to at least two user plane nodes corresponding to the packet loss event through signaling, wherein the first indication information is used to instruct the at least two user plane nodes corresponding to the packet loss event to switch to the first reliable transmission mode; The at least two user plane nodes corresponding to the packet loss event include: a first user plane node that reports the packet loss event; The at least two user plane nodes corresponding to the packet loss event further include at least one of the following: a second user plane node communicating with the first user plane node via an air interface; a third user plane node communicating with the first user plane node via the N3 interface; a fourth user plane node communicating with the second user plane node via the N3 interface; a fifth user plane node communicating with the third user plane node via an air interface.
9. A node, comprising a memory, a processor, and a program stored in the memory and executable on the processor; characterized in that: When the processor executes the program, the wireless data transmission reliability adjustment method as described in any one of claims 1-2 is implemented; or, when the processor executes the program, the wireless data transmission reliability adjustment method as described in any one of claims 3-4 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps in the wireless data transmission reliability adjustment method as described in any one of claims 1-2 are implemented; or, when the program is executed by a processor, the steps in the wireless data transmission reliability adjustment method as described in any one of claims 3-4 are implemented.
Citation Information
Patent Citations
Data transmission method and device and computer storage medium
CN109714128A
User plane information reporting method and device
CN112423340A