Data transmission method and device, base station, user equipment and storage medium

By obtaining the indication information about whether the target base station supports UPIP and controlling the network handover of the user equipment, the problem of UPIP PDU session failure caused by the target base station not supporting UPIP is solved, and the stability and experience of the user equipment are improved.

CN114697968BActive Publication Date: 2025-08-08SPREADTRUM SEMICON (NANJING) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011578833.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-28
Publication Date
2025-08-08
Estimated Expiration
2040-12-28

AI Technical Summary

Technical Problem

In the case where the target base station does not support UPIP, the UPIP PDU session of the user equipment in the prior art is prone to failure, resulting in a decline in user experience.

Method used

By obtaining the indication information about whether the target base station supports UPIP, it is determined whether to send a handover command to the user equipment to avoid network handover if the target base station does not support UPIP.

Benefits of technology

Improves the stability of UPIP PDU sessions of user devices and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114697968B_ABST
    Figure CN114697968B_ABST
Patent Text Reader

Abstract

The present invention discloses a data transmission method and apparatus, a base station, a user equipment, and a storage medium. The data transmission method includes: obtaining indication information for characterizing whether a target base station supports UPIP; determining whether to send a switching command to the user equipment based on the indication information, wherein the switching command is used to instruct the user equipment to switch from being connected to a source base station to being connected to the target base station. The present invention determines whether to send a switching command to the user equipment based on the indication information for characterizing whether the target base station supports UPIP, that is, determines whether to switch the user equipment from being connected to the source base station to being connected to the target base station. Compared with the network switching method in the prior art, the present invention selects whether to switch the network when it is clear whether the target base station supports UPIP, which can improve the stability of the UPIP PDU session of the user equipment, thereby improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communications, and in particular to a data transmission method and apparatus, a base station, user equipment, and a storage medium. Background Art

[0002] UPIP (User Plane Integrity Protection) refers to the integrity protection of PDCP (Packet Data Convergence Protocol) layer data between UE (User Equipment) and base station. Both the UE and base station can detect whether the PDCP layer data has been tampered with.

[0003] Currently, all 5G gNBs support UPIP, but traditional 4G base stations (eNBs and E-UTRANs from R16 and earlier) do not. Starting in 3GPP R17, some 4G eNBs will be upgraded to support UPIP. Therefore, networks in R17 and later will have both 4G eNBs that support UPIP and those that do not.

[0004] For UE and 5G base station gNB that both support UPIP, after the UPIP PDU (Protocol Data Unit) session has been activated, due to network coverage and other reasons, the UE needs to switch from connecting to the 5G base station gNB to connecting to the 4G base station eNB. The specific process of network switching is as follows: Figure 1 shown.

[0005] However, the 4G base station eNB may not support UPIP. In this case, if the network is still switched, the UPIP PDU session on the UE side will fail, thereby reducing the user experience. Summary of the Invention

[0006] The technical problem to be solved by the present invention is to overcome the defect in the prior art that the UPIP PDU session fails due to network switching when the target base station does not support UPIP, and to provide a data transmission method and device, base station, user equipment and storage medium that improve user experience.

[0007] The present invention solves the above technical problems through the following technical solutions:

[0008] A first aspect of the present invention provides a data transmission method, comprising the following steps:

[0009] Obtaining indication information indicating whether the target base station supports UPIP;

[0010] Determine whether to send a handover command to the user equipment based on the indication information, wherein the handover command is used to instruct the user equipment to switch from being connected to the source base station to being connected to the target base station.

[0011] Optionally, the acquiring of indication information indicating whether the target base station supports UPIP specifically includes:

[0012] Sending a handover request to the mobility management function; wherein the handover request includes information of the target base station and a request for the target base station to indicate whether it supports UPIP;

[0013] Receive indication information sent by the target base station and used to indicate whether the target base station supports UPIP.

[0014] Optionally, the acquiring of indication information indicating whether the target base station supports UPIP specifically includes:

[0015] Monitor system information of a target base station, and obtain indication information indicating whether the target base station supports UPIP from the system information.

[0016] Optionally, determining whether to send a handover command to the user equipment based on the indication information specifically includes: if the indication information indicates that the target base station does not support UPIP, sending a handover command to the user equipment, wherein the handover command includes a message for indicating that the target base station does not support UPIP.

[0017] Optionally, the determining whether to send a handover command to the user equipment based on the indication information specifically includes: if the indication information indicates that the target base station supports UPIP, sending a handover command to the user equipment.

[0018] Optionally, the determining whether to send a handover command to the user equipment based on the indication information specifically includes:

[0019] If the indication information indicates that the target base station does not support UPIP, determining whether to send a handover command to the user equipment according to a PDU session established with the user equipment.

[0020] Optionally, determining whether to send a switching command to the user equipment based on the PDU session established with the user equipment specifically includes: if the PDU session established with the user equipment only includes a UPIP PDU session, not sending a switching command to the user equipment.

[0021] Optionally, the determining whether to send a switching command to the user equipment based on the PDU session established with the user equipment specifically includes: if the PDU session established with the user equipment includes a UPIP PDU session and a non-UPIP PDU session, sending a switching command to the user equipment, wherein the switching command includes a resource request for the PDU session to be switched, and the PDU session to be switched only includes a non-UPIP PDU session.

[0022] Optionally, when it is determined to send a handover command to the user equipment, the data transmission method further includes:

[0023] Send a deactivation request for the UPIP PDU session to the mobility management function.

[0024] Optionally, the deactivation request carries a deactivation reason, and the deactivation reason is that the target base station does not support UPIP.

[0025] A second aspect of the present invention provides a data transmission device, comprising:

[0026] An acquisition module, configured to acquire indication information indicating whether the target base station supports UPIP;

[0027] A determination module is used to determine whether to send a handover command to the user equipment based on the indication information, wherein the handover command is used to instruct the user equipment to switch from being connected to the source base station to being connected to the target base station.

[0028] Optionally, the acquisition module includes:

[0029] a sending unit, configured to send a handover request to the mobility management function; wherein the handover request includes information of a target base station and a request for the target base station to indicate whether it supports UPIP;

[0030] The receiving unit is configured to receive indication information sent by the target base station, indicating whether the target base station supports UPIP.

[0031] Optionally, the acquisition module is specifically configured to monitor system information of a target base station, and acquire indication information indicating whether the target base station supports UPIP from the system information.

[0032] Optionally, the determining module is specifically configured to send a handover command to the user equipment when the indication information indicates that the target base station does not support UPIP, wherein the handover command includes a message indicating that the target base station does not support UPIP.

[0033] Optionally, the determining module is specifically configured to send a handover command to the user equipment when the indication information indicates that the target base station supports UPIP.

[0034] Optionally, the determining module is specifically configured to determine whether to send a handover command to the user equipment according to a PDU session established with the user equipment when the indication information indicates that the target base station does not support UPIP.

[0035] Optionally, the indication information indicates that the target base station does not support UPIP, and the determining module is specifically configured to not send a handover command to the user equipment when the PDU session established with the user equipment only includes a UPIP PDU session;

[0036] Optionally, the indication information indicates that the target base station does not support UPIP, and the determination module is specifically used to send a switching command to the user equipment when the PDU session established between the user equipment includes a UPIP PDU session and a non-UPIP PDU session, wherein the switching command includes a resource request for the PDU session to be switched, and the PDU session to be switched includes only a non-UPIP PDU session.

[0037] Optionally, the data transmission device further includes a sending module, configured to send a deactivation request of a UPIP PDU session to a mobility management function when it is determined to send a handover command to the user equipment.

[0038] Optionally, the deactivation request carries a deactivation reason, and the deactivation reason is that the target base station does not support UPIP.

[0039] A third aspect of the present invention provides a data transmission method, comprising the following steps:

[0040] Broadcasting system information, wherein the system information includes indication information for indicating whether the base station supports UPIP.

[0041] A fourth aspect of the present invention provides a data transmission device, comprising a broadcast module, configured to broadcast system information, wherein the system information comprises indication information indicating whether a base station supports UPIP.

[0042] A fifth aspect of the present invention provides a base station, including:

[0043] at least one processor;

[0044] a memory communicatively coupled to the at least one processor; and

[0045] transceiver, used to communicate with other devices;

[0046] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the data transmission method described in the first aspect or the third aspect.

[0047] A sixth aspect of the present invention provides a data transmission method, comprising the following steps:

[0048] receiving a handover command sent by a source base station, the handover command including information of a target base station and a message indicating that the target base station does not support UPIP;

[0049] The connection with the target base station is switched from that with the source base station according to the switching command.

[0050] Optionally, the data transmission method further includes:

[0051] If the PDU session previously established with the source base station includes a UPIP PDU session, a deactivation request for the UPIP PDU session is sent to the target base station.

[0052] A seventh aspect of the present invention provides a data transmission device, comprising:

[0053] a receiving module, configured to receive a handover command sent by a source base station, the handover command including information of a target base station and a message indicating that the target base station does not support UPIP;

[0054] The switching module is configured to switch from being connected to the source base station to being connected to the target base station according to the switching command.

[0055] Optionally, the data transmission device further includes a sending module, configured to send a deactivation request of a UPIP PDU session to the target base station when the PDU session previously established with the source base station includes a UPIP PDU session.

[0056] An eighth aspect of the present invention provides a data transmission method, comprising:

[0057] monitoring system information of at least one base station, where the system information includes indication information indicating whether the base station or a cell in the base station supports UPIP;

[0058] Selecting a target base station or target cell supporting UPIP according to the system information;

[0059] Establish a connection with the target base station or the target cell.

[0060] A ninth aspect of the present invention provides a data transmission device, comprising:

[0061] a monitoring module, configured to monitor system information of at least one base station, the system information including indication information indicating whether the base station or a cell in the base station supports UPIP;

[0062] A selection module, configured to select a target base station or target cell supporting UPIP according to the system information;

[0063] A connection module is used to establish a connection with the target base station or the target cell.

[0064] A tenth aspect of the present invention provides a user equipment, including:

[0065] at least one processor;

[0066] a memory communicatively coupled to the at least one processor; and

[0067] transceiver, used to communicate with other devices;

[0068] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the data transmission method described in the sixth aspect or the eighth aspect.

[0069] An eleventh aspect of the present invention provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable the computer to execute the above-mentioned data transmission method.

[0070] The positive and progressive effect of the present invention lies in determining whether to send a handover command to a user device, based on the indication information indicating whether the target base station supports UPIP, thereby determining whether to switch the user device from a connection with the source base station to a connection with the target base station. Compared with the existing network switching methods, the present invention determines whether to switch networks based on whether the target base station supports UPIP, which can improve the stability of the user device's UPIP PDU session and thus enhance the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0071] Figure 1 Schematic diagram of a method for switching from a UE-gNB connection to a UE-eNB connection in the prior art.

[0072] Figure 2 A schematic diagram of a communication network architecture provided by an embodiment of the present invention.

[0073] Figure 3 This is a flowchart of a data transmission method provided in Example 1 of the present invention.

[0074] Figure 4 This is a flowchart of a data transmission method provided in Example 2 of the present invention. DETAILED DESCRIPTION

[0075] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples.

[0076] The following describes exemplary application scenarios of the embodiments of the present invention.

[0077] The technical solution of this invention can be applied to 4G (4Generation) and 3G communication systems, and can also be applied to communication systems including 5G and 4G / 3G, and can also be applied to various new communication systems in the future such as 6G, 7G, etc., as well as 4G / 3G communication systems. The technical solution of this invention is also applicable to different network architectures, including but not limited to relay network architecture, dual-link architecture, Vehicle-to-Everything (vehicle-to-anything communication) architecture and other architectures, and the embodiments of the present invention are not limited to this. The embodiments of the present invention are not limited to this. The base station in the embodiments of the present invention can be a communication network that provides communication services to the terminal, including a base station of a wireless access network, and can also include a base station controller of a wireless access network, and can also include equipment on the core network side. Among them, the base station controller is a device that manages the base station, such as a base station controller (BSC) in a 2G network, a radio network controller (RNC) in a 3G network, and can also refer to a device that controls and manages the base station in a new communication system in the future.

[0078] In an optional embodiment, Figure 2 This is a schematic diagram of a communication network architecture provided by an embodiment of the present invention. Figure 2As shown, data communication is performed between user equipment 130 and base station 110 or base station 120. User equipment (UE) in the embodiments of the present invention may refer to various forms of access terminals, user units, user stations, mobile stations, mobile stations (MS), remote stations, remote terminals, mobile devices, user terminals, terminal equipment, wireless communication devices, user agents, or user devices. The terminal equipment may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolved Public Land Mobile Network (PLMN), etc., but the embodiments of the present invention are not limited thereto.

[0079] In the embodiments of the present invention, a base station (BS), also referred to as a base station device, is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, in 2G networks, the device providing base station functions includes a base transceiver station (BTS), in 3G networks, the device providing base station functions includes a NodeB, and in 4G networks, the device providing base station functions includes an evolved NodeB (eNB). In wireless local area networks (WLANs), the device providing base station functions is an access point (AP). In 5G New Radio (NR), the device providing base station functions includes a gNB and an evolved NodeB (ng-eNB). The gNB and terminals communicate using NR technology, while the ng-eNB and terminals communicate using Evolved Universal Terrestrial Radio Access (E-UTRA) technology. Both the gNB and ng-eNB can be connected to the 5G core network (CN). The base station in the embodiment of the present invention also includes equipment that provides base station functions in future new communication systems, etc. The embodiment of the present invention does not limit this.

[0080] Example 1

[0081] Figure 3 This is a flowchart of the data transmission method provided in this embodiment. This method can be performed by a data transmission device, which can be implemented in software and / or hardware and can include part or all of a base station. The data transmission method is described below with the base station as the executing entity.

[0082] like Figure 3 As shown, the data transmission method provided in this embodiment is applied to a source base station that establishes a connection with a user equipment, and may include the following steps S101 and S102:

[0083] Step S101: Obtain indication information indicating whether a target base station supports UPIP.

[0084] In an optional embodiment, step S101 is performed during the network switching process. Specifically, step S101 includes steps S101a and S101b:

[0085] Step S101a: Send a handover request to the mobility management function; wherein the handover request includes information of the target base station and a request for the target base station to indicate whether it supports UPIP.

[0086] The mobility management function is located in the core network of the source base station. When the core network of the source base station is a 5G network core network, the mobility management function is the access and mobility control function (AMF). When the core network of the source base station is a 4G network core network, the mobility management function is the mobility management entity (MME) of the 4G network.

[0087] In a specific implementation of step S101a, if the core network of the source base station and the core network of the target base station are different networks, the mobility management function located in the core network of the source base station forwards the handover request to the mobility management function located in the core network of the target base station, and the mobility management function located in the core network of the target base station forwards the handover request to the target base station. If the core network of the source base station and the core network of the target base station are the same network, the mobility management function forwards the handover request directly to the target base station.

[0088] Step S101b: Receive indication information sent by the target base station, indicating whether the target base station supports UPIP.

[0089] In a specific implementation example of step S101b, if the target base station supports UPIP, the request requiring the target base station to indicate whether it supports UPIP is ignored. If the target base station does not support UPIP, an indication indicating that the target base station does not support UPIP is replied.

[0090] As above, if the core network of the source base station and the core network of the target base station are different networks, the target base station sends the above-mentioned instruction information to the mobility management function located in the core network of the target base station, and the mobility management function located in the core network of the target base station forwards the above-mentioned instruction information to the mobility management function located in the core network of the source base station, and the mobility management function located in the core network of the source base station forwards the above-mentioned instruction information to the source base station. If the core network of the source base station and the core network of the target base station are the same network, the target base station sends the above-mentioned instruction information to the mobility management function located in the core network of the target base station, and the mobility management function forwards the above-mentioned instruction information to the source base station.

[0091] In another optional implementation, step S101 is performed before switching networks. Specifically, step S101 includes monitoring system information of a target base station through a wireless air interface, and obtaining indication information indicating whether the target base station supports UPIP from the system information.

[0092] In this embodiment, the target base station broadcasts system information via the wireless air interface, and the source base station monitors the target base station's system information via the wireless air interface. The system information includes indication information indicating whether the target base station supports UPIP. In one specific implementation example, a bit in system information SIB1 is used to indicate whether UPIP is supported. In another specific implementation example, a bit in system information SIB3 is used to indicate whether UPIP is supported.

[0093] In another optional embodiment, the user equipment monitors system information of nearby base stations and obtains indication information from the system information indicating whether the base station supports UPIP. The user equipment reports measurement reports of nearby base stations to the source base station, wherein the measurement reports include the above-mentioned indication information, and the source base station selects a target base station from the measurement reports. In one specific example, the source base station preferentially selects a base station that supports UPIP as the target base station. In another specific example, the user equipment only reports measurement reports of base stations that support UPIP to the source base station, and the source base station selects the target base station from the measurement reports.

[0094] Step S102: Determine whether to send a handover command to the user equipment based on the indication information. The handover command is used to instruct the user equipment to switch from being connected to the source base station to being connected to the target base station. The handover command in this embodiment is used to switch the network connected to the user equipment, that is, to switch the user equipment from being connected to the currently connected base station to being connected to another base station.

[0095] It should be noted that the core networks of the source base station and the target base station can be the same network or different networks. In a specific example, Figure 2The base station 110 is shown as the source base station, the base station 120 is shown as the target base station, and the user equipment 130 switches from being connected to the base station 110 to being connected to the base station 120 after receiving the handover command. In another specific example, Figure 2 The base station 120 shown is a source base station, the base station 110 is a target base station, and the user equipment 130 switches from being connected to the base station 120 to being connected to the base station 110 after receiving a handover command.

[0096] In an optional implementation manner of step S102, if the indication information indicates that the target base station supports UPIP, a handover command is sent to the user equipment.

[0097] In another optional implementation of step S102, if the indication information indicates that the target base station does not support UPIP, a handover command is sent to the user equipment, wherein the handover command includes information of the target base station and a message indicating that the target base station does not support UPIP.

[0098] In another optional implementation of step S102, if the indication information indicates that the target base station does not support UPIP, whether to send a handover command to the user equipment is determined according to a PDU session established with the user equipment.

[0099] In a specific implementation, the PDU session established between the source base station and the user equipment includes the following three situations:

[0100] Case 1: If the PDU session established with the user equipment only includes a UPIP PDU session, no switching command is sent to the user equipment, that is, no network switching is performed.

[0101] Case 2: If the PDU sessions established with the user equipment include both UPIP PDU sessions and non-UPIP PDU sessions, a handover command is sent to the user equipment, where the handover command includes a resource request for the PDU sessions to be switched, and the PDU sessions to be switched include only non-UPIP PDU sessions. In this embodiment, because the target base station does not support UPIP, the source base station only switches the non-UPIP PDU sessions with the user equipment to the target base station.

[0102] In an optional implementation of the second scenario, the data transmission method further includes:

[0103] Sending a UPIP PDU session deactivation request to the mobility management function. In this embodiment, after the user equipment receives the handover command and establishes a connection with the target base station, the source base station needs to send a UPIP PDU session deactivation request to the mobility management function located in the core network of the source base station, thereby preventing the UPIP PDU session established before the user equipment is disconnected from the source base station from occupying network resources.

[0104] It should be noted that a UPIP PDU session refers to a PDU session that requires UPIP, and a non-UPIP PDU session refers to a PDU session that does not require UPIP.

[0105] In a specific implementation example, the deactivation request sent by the source base station to the mobility management function carries a deactivation reason, and the deactivation reason is that the target base station does not support UPIP. In this embodiment, the mobility management function can implement network analysis by recording the deactivation reason sent by the source base station. For example, if a large number of source base stations deactivate UPIP PDU sessions because the target base station does not support UPIP, the target base station can be subsequently upgraded to support UPIP to improve the stability of the UPIP PDU sessions. If a small number of source base stations deactivate UPIP PDU sessions because the target base station does not support UPIP, the target base station can be temporarily not upgraded to save costs.

[0106] Case 3: If the PDU session established with the user equipment includes only non-UPIP PDU sessions, a switching command is sent to the user equipment, wherein the switching command includes a resource request for the PDU session to be switched, and the PDU session to be switched is a non-UPIP PDU session.

[0107] In step S102, if the source base station determines to send a handover command to the user equipment, the user equipment receives the handover command sent by the source base station and switches from being connected to the source base station to being connected to the target base station according to the handover command, wherein the handover command includes information about the target base station.

[0108] In an optional embodiment, if the target base station does not support UPIP, the handover command further includes a message indicating that the target base station does not support UPIP. In this embodiment, the source base station notifies the user equipment that the target base station does not support UPIP, so as to facilitate the user equipment to manage the UPIP PDU session.

[0109] In an optional embodiment, if the target base station does not support UPIP, and the PDU session previously established between the user equipment and the source base station includes a UPIP PDU session, then after the user equipment completes the network handover, a deactivation request for the UPIP PDU session is sent to the target base station. In this embodiment, the UPIP PDU session established between the source base station and the user equipment is handed over to the target base station that does not support UPIP, and then the user equipment sends a deactivation request for the UPIP PDU session to the target base station, thereby avoiding a situation where, although a UPIP PDU session establishes a connection between the user equipment and the target base station, the UPIP service cannot actually be carried out.

[0110] Compared with the network switching method in the prior art, this embodiment selects whether to switch networks when it is clear whether the target base station supports UPIP, which can improve the stability of the UPIP PDU session of the user equipment and thus improve the user experience.

[0111] This embodiment also provides a data transmission device, including an acquisition module and a determination module.

[0112] The acquisition module is used to acquire indication information indicating whether the target base station supports UPIP.

[0113] The determination module is used to determine whether to send a handover command to the user equipment based on the indication information, wherein the handover command is used to instruct the user equipment to switch from being connected to the source base station to being connected to the target base station.

[0114] In an optional embodiment, the acquisition module includes:

[0115] a sending unit, configured to send a handover request to the mobility management function; wherein the handover request includes information of a target base station and a request for the target base station to indicate whether it supports UPIP;

[0116] The receiving unit is configured to receive indication information sent by the target base station, indicating whether the target base station supports UPIP.

[0117] In an optional implementation manner, the acquisition module is specifically configured to monitor system information of a target base station, and acquire indication information indicating whether the target base station supports UPIP from the system information.

[0118] In an optional implementation, the determining module is specifically configured to send a handover command to the user equipment when the indication information indicates that the target base station does not support UPIP, wherein the handover command includes a message indicating that the target base station does not support UPIP.

[0119] In an optional implementation manner, the determining module is specifically configured to send a handover command to the user equipment when the indication information indicates that the target base station supports UPIP.

[0120] In an optional implementation manner, the determining module is specifically configured to determine whether to send a handover command to the user equipment according to a PDU session established with the user equipment when the indication information indicates that the target base station does not support UPIP.

[0121] In an optional implementation manner, the indication information indicates that the target base station does not support UPIP, and the determining module is specifically configured to not send a handover command to the user equipment when the PDU session established with the user equipment includes only a UPIP PDU session;

[0122] In an optional embodiment, the indication information indicates that the target base station does not support UPIP, and the determination module is specifically used to send a switching command to the user equipment when the PDU session established with the user equipment includes a UPIP PDU session and a non-UPIP PDU session, wherein the switching command includes a resource request for the PDU session to be switched, and the PDU session to be switched includes only a non-UPIP PDU session.

[0123] In an optional implementation manner, the data transmission device further includes a sending module, configured to send a deactivation request of a UPIP PDU session to a mobility management function when it is determined to send a handover command to the user equipment.

[0124] In an optional implementation manner, the deactivation request carries a deactivation reason, and the deactivation reason is that the target base station does not support UPIP.

[0125] This embodiment further provides a data transmission device, including a broadcast module, configured to broadcast system information, wherein the system information includes indication information indicating whether a base station supports UPIP.

[0126] Example 2

[0127] The data transmission method provided in this embodiment can be executed by a data transmission device, which can be implemented in software and / or hardware, and can include part or all of a user device. The data transmission method is described below with the user device as the execution subject.

[0128] The data transmission method provided in this embodiment includes the following steps S201 and S202:

[0129] Step S201: Receive a handover command sent by a source base station, where the handover command includes information of a target base station and a message indicating that the target base station does not support UPIP.

[0130] Step S202: Switch from being connected to the source base station to being connected to the target base station according to the handover command.

[0131] In an optional implementation manner, the above data transmission method further includes:

[0132] Step S203: If the PDU session previously established with the source base station includes a UPIP PDU session, a deactivation request for the UPIP PDU session is sent to the target base station.

[0133] This embodiment further provides a data transmission device, including a receiving module and a switching module.

[0134] The receiving module is used to receive a handover command sent by a source base station, where the handover command includes information of a target base station and a message indicating that the target base station does not support UPIP.

[0135] The switching module is configured to switch from being connected to the source base station to being connected to the target base station according to the switching command.

[0136] In an optional embodiment, the data transmission device further includes a sending module configured to send a deactivation request for a UPIP PDU session to the target base station when the PDU session previously established with the source base station includes a UPIP PDU session.

[0137] Example 3

[0138] Figure 4 This is a flowchart of the data transmission method provided in this embodiment. This method can be performed by a data transmission device. The device can be implemented in software and / or hardware and can include part or all of a user device. The data transmission method is described below with the user device as the execution subject.

[0139] like Figure 4 As shown, the data transmission method provided in this embodiment is applied to a user equipment in an idle state, and may include the following steps S401 and S403:

[0140] Step S401: Monitor system information of at least one base station, where the system information includes indication information indicating whether the base station or a cell in the base station supports UPIP.

[0141] In this embodiment, the base station sends system information via the wireless air interface, wherein the system information includes an indication message indicating whether the base station or a cell in the base station supports UPIP. The user equipment in the idle state monitors the system information of each base station via the wireless air interface.

[0142] Step S402: Select a target base station or target cell supporting UPIP based on the system information. The user equipment selects a base station supporting UPIP from each base station as a target base station, or selects a cell supporting UPIP from the base station as a target cell based on the monitored system information.

[0143] Step S403: Establish a connection with the target base station or the target cell. The user equipment establishes a connection with the target base station or the target cell, and if the user equipment has UPIP service requirements, establishes a UPIP PDU session with the target base station or the target cell.

[0144] In this embodiment, the user equipment in the idle state only establishes a connection with a target base station or target cell supporting UPIP based on monitored system information, so that the user equipment can process UPIP services, thereby improving user experience.

[0145] This embodiment further provides a data transmission device, including a monitoring module, a selection module, and a connection module.

[0146] The monitoring module is used to monitor system information of at least one base station, where the system information includes indication information indicating whether the base station or a cell in the base station supports UPIP.

[0147] The selection module is used to select a target base station or a target cell supporting UPIP according to the system information.

[0148] The connection module is used to establish a connection with the target base station or the target cell.

[0149] Example 4

[0150] An embodiment of the present invention provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable the computer to execute the data transmission method in embodiment 1, embodiment 2, or embodiment 3.

[0151] The readable storage medium may include, but is not limited to, a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0152] In a possible implementation, the present invention can also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to enable the terminal device to execute the data transmission method in Example 1, Example 2 or Example 3.

[0153] The program code for executing the present invention may be written in any combination of one or more programming languages, and may be executed entirely on the user device, partially on the user device, as an independent software package, partially on the user device and partially on a remote device, or entirely on the remote device.

[0154] Although specific embodiments of the present invention have been described above, those skilled in the art will appreciate that these are merely illustrative and that the scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, and such changes and modifications are intended to fall within the scope of the present invention.

Claims

1. A data transmission method, characterized in that: Applied to the source base station, the following steps are included: Obtaining indication information indicating whether the target base station supports UPIP; Determine whether to send a handover command to the user equipment based on the indication information, wherein the handover command is used to instruct the user equipment to switch from being connected to the source base station to being connected to the target base station.

2. The data transmission method according to claim 1, wherein: The obtaining of indication information indicating whether the target base station supports UPIP specifically includes: Sending a handover request to the mobility management function; wherein the handover request includes information of the target base station and a request for the target base station to indicate whether it supports UPIP; Receive indication information sent by the target base station and used to indicate whether the target base station supports UPIP.

3. The data transmission method according to claim 1, wherein: The obtaining of indication information indicating whether the target base station supports UPIP specifically includes: Monitor system information of a target base station, and obtain indication information indicating whether the target base station supports UPIP from the system information.

4. The data transmission method according to claim 1, wherein: The determining whether to send a handover command to the user equipment based on the indication information specifically includes: If the indication information indicates that the target base station does not support UPIP, sending a handover command to the user equipment, wherein the handover command includes a message for indicating that the target base station does not support UPIP; and / or, If the indication information indicates that the target base station supports UPIP, a handover command is sent to the user equipment.

5. The data transmission method according to claim 1, wherein: The determining whether to send a handover command to the user equipment based on the indication information specifically includes: If the indication information indicates that the target base station does not support UPIP, determining whether to send a handover command to the user equipment according to a PDU session established with the user equipment.

6. The data transmission method according to claim 5, wherein: The determining, according to the PDU session established with the user equipment, whether to send a handover command to the user equipment specifically includes: If the PDU session established with the user equipment only includes a UPIP PDU session, no handover command is sent to the user equipment; and / or, If the PDU sessions established with the user equipment include UPIP PDU sessions and non-UPIP PDU sessions, a switching command is sent to the user equipment, wherein the switching command includes a resource request for the PDU sessions to be switched, and the PDU sessions to be switched include only non-UPIP PDU sessions.

7. The data transmission method according to claim 5, wherein: In the case where it is determined to send a handover command to the user equipment, the data transmission method further includes: Send a deactivation request for the UPIP PDU session to the mobility management function.

8. The data transmission method according to claim 7, wherein: The deactivation request carries a deactivation reason, where the deactivation reason is that the target base station does not support UPIP.

9. A data transmission device, characterized in that: Applied to the source base station, including: An acquisition module, configured to acquire indication information indicating whether the target base station supports UPIP; A determination module is used to determine whether to send a handover command to the user equipment based on the indication information, wherein the handover command is used to instruct the user equipment to switch from being connected to the source base station to being connected to the target base station.

10. The data transmission device according to claim 9, wherein: The acquisition module includes: a sending unit, configured to send a handover request to the mobility management function; wherein the handover request includes information of a target base station and a request for the target base station to indicate whether it supports UPIP; The receiving unit is configured to receive indication information sent by the target base station, indicating whether the target base station supports UPIP.

11. The data transmission device according to claim 9, wherein: The acquisition module is specifically configured to monitor system information of a target base station and acquire, from the system information, indication information indicating whether the target base station supports UPIP.

12. The data transmission device according to claim 9, wherein: The determining module is specifically configured to send a handover command to the user equipment when the indication information indicates that the target base station does not support UPIP, wherein the handover command includes a message indicating that the target base station does not support UPIP, and / or, The determining module is specifically configured to send a handover command to the user equipment when the indication information indicates that the target base station supports UPIP.

13. The data transmission device according to claim 9, wherein: The determining module is specifically configured to determine whether to send a handover command to the user equipment according to a PDU session established with the user equipment when the indication information indicates that the target base station does not support UPIP.

14. The data transmission device according to claim 13, wherein: The indication information indicates that the target base station does not support UPIP. The determining module is specifically configured to not send a handover command to the user equipment when the PDU session established with the user equipment only includes a UPIP PDU session; and / or, The determining module is specifically configured to send a switching command to the user equipment when the PDU session established with the user equipment includes a UPIP PDU session and a non-UPIP PDU session, wherein the switching command includes a resource request for the PDU session to be switched, and the PDU session to be switched includes only the non-UPIP PDU session.

15. The data transmission device according to claim 13, wherein: The data transmission device further includes a sending module, configured to send a deactivation request of a UPIP PDU session to a mobility management function when it is determined to send a handover command to the user equipment.

16. The data transmission device according to claim 15, wherein: The deactivation request carries a deactivation reason, where the deactivation reason is that the target base station does not support UPIP.

17. A base station, characterized in that: include: at least one processor; a memory communicatively coupled to the at least one processor; as well as transceiver, used to communicate with other devices; The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the data transmission method according to any one of claims 1 to 8.

18. A data transmission method, characterized in that: Applied to user equipment, the data transmission method includes the following steps: receiving a handover command sent by a source base station, the handover command including information of a target base station and a message indicating that the target base station does not support UPIP; switching from being connected to the source base station to being connected to the target base station according to the handover command; If the PDU session previously established with the source base station includes a UPIP PDU session, a deactivation request for the UPIP PDU session is sent to the target base station.

19. A data transmission device, characterized in that: Applied to user equipment, including: a receiving module, configured to receive a handover command sent by a source base station, the handover command including information of a target base station and a message indicating that the target base station does not support UPIP; a switching module, configured to switch from being connected to the source base station to being connected to the target base station according to the switching command; The sending module is configured to send a deactivation request of a UPIP PDU session to the target base station when the PDU session previously established with the source base station includes a UPIP PDU session.

20. A data transmission method, characterized in that: Applied to user equipment, the data transmission method includes: monitoring system information of at least one base station, where the system information includes indication information indicating whether the base station or a cell in the base station supports UPIP; Selecting a target base station or target cell supporting UPIP according to the system information; Establish a connection with the target base station or the target cell.

21. A data transmission device, characterized in that: Applied to user equipment, including: a monitoring module, configured to monitor system information of at least one base station, the system information including indication information indicating whether the base station or a cell in the base station supports UPIP; A selection module, configured to select a target base station or target cell supporting UPIP according to the system information; A connection module is used to establish a connection with the target base station or the target cell.

22. A user equipment, characterized in that include: at least one processor; a memory communicatively coupled to the at least one processor; as well as transceiver, used to communicate with other devices; The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the data transmission method according to any one of claims 18 or 20.

23. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to enable the computer to execute the data transmission method according to any one of claims 1 to 8, 18 or 20.

Citation Information

Patent Citations

  • Method and device for acquiring information from target base station

    CN102045795A

  • Method, associated equipment and system for controlling relay node switchover

    CN103037456A