A data transmission method, a wireless network node, and a communication system
By re-dividing the hierarchy between the first wireless network node and the second wireless network node, and processing the data transmission of DRB and SRB, the problem of high data transmission bandwidth and delay requirements in the prior art is solved, and more efficient data transmission and system capacity are achieved.
Patent Information
- Application Number
- CN202210941044.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2015-06-30
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2035-06-30
AI Technical Summary
In the prior art, the data transmission bandwidth and delay requirements between the RRU and BBU pools are high, making it difficult to achieve effective data transmission.
By re-dividing the hierarchy between the first wireless network node and the second wireless network node, the first wireless network node is responsible for security protection of the service data carried in the DRB, and the second wireless network node is responsible for security protection of the signaling data carried in the SRB. The specific implementation includes sending downlink data packets to the second wireless network node for PDCP layer processing when the bearer type is SRB, and performing PDCP layer processing on the first wireless network node when the bearer type is DRB.
Reduces the data transmission bandwidth and delay requirements between RRU and BBU pools, and improves the capacity and service continuity of the system.
Smart Images

Figure CN115474245B_ABST
Abstract
Description
[0001] This application is a divisional application. The application number of the original application is 201510374525.6, and the application date of the original application is June 30, 2015. The entire content of the original application is incorporated herein by reference. Technical Field
[0002] The present invention relates to the field of communications, and in particular, to a data transmission method, a wireless network node, and a communication system. Background Art
[0003] With the exponential growth of services, mobile networks are evolving towards 5G mobile networks. In 5G networks, greater bandwidth and higher spectral efficiency are required to support the explosive growth of services. Using an ultra-dense, low-power small cell network can effectively provide a higher data volume. However, with the dense network deployment, inter-cell interference will increase and the interference scenario will be more complex. To solve the above problems, a centralized processing solution C-RAN has been proposed, which can effectively solve the interference problem and load balancing between small cells, thereby effectively enhancing the system capacity. The C-RAN system consists of RRU (Remote Radio Unit) and a BBU pool. The BBU pool includes multiple BBUs (Baseband Unit). The RRU and the BBU pool are connected through CPRI (Common Public Radio Interface).
[0004] The current C-RAN solution can effectively improve the system capacity, but an ideal transmission network is required between the RRU and the BBU pool, that is, the CPRI requires ideal bandwidth and delay. For example, for a 20MHz bandwidth cell supporting 8 antennas, when the baseband has a bandwidth of 20MHz, the baseband sampling rate is 30.72M, the sampling bit width is 15bit, then the line rate of the antenna is 30.72 * 15 * 2 (IQ) * 16 / 15 (15bit data, 1bit control bit) = 983.04M. After 8 / 10B encoding, the transmission rate on the CPIR is 983.04M * 10 / 8 = 1228.8M. That is to say, without using MIMO (Multiple-Input Multiple-Output), a single antenna single sector requires a CPRI transmission rate of 1228.8M; if there are 8 antennas, it needs to be multiplied by 8, reaching a transmission rate of 10Gbit / s. Such a high transmission rate is very difficult to achieve between the RRU and the BBU pool. Therefore, there is an urgent need for a solution that can reduce the requirements for transmission bandwidth and delay. Summary of the Invention
[0005] The technical problem to be solved by the embodiments of the present invention is to provide a data transmission method, a wireless network node, and a communication system, which can solve the problem of high requirements for transmission bandwidth and delay in the prior art.
[0006] To solve the above technical problem, a first aspect of the embodiments of the present invention provides a data transmission method, including:
[0007] A first wireless network node learns the bearer type of a downlink data packet;
[0008] When the bearer type is SRB, the first wireless network node sends the downlink data packet to a second wireless network node, so that the second wireless network node performs the functions of the PDCP layer on the downlink data packet;
[0009] When the bearer type is DRB, the first wireless network node performs the functions of the PDCP layer on the downlink data packet, and sends the processed downlink data packet to the second wireless network node.
[0010] In combination with the first aspect, in a first possible implementation manner, it further includes:
[0011] The first wireless network node receives an uplink data packet sent by the second wireless network node; wherein, the second wireless network node performs the functions of the PHY layer, the MAC layer, and the RLC layer on the uplink data packet, and the bearer type of the uplink data packet is DRB;
[0012] The first wireless network node performs the functions of the PDCP layer on the uplink data packet, and sends the processed uplink data packet to the core network.
[0013] In combination with the first aspect or the first possible implementation manner, in a second possible implementation manner, it further includes:
[0014] The first wireless network node obtains DRB security information and SRB security information from the core network, the first wireless network node stores the DRB security information, and sends the SRB security information to the second wireless network node;
[0015] Wherein, the first wireless network node performing the functions of the PDCP layer on the downlink data packet includes:
[0016] The first wireless network node performs the functions of the PDCP layer on the downlink data packet according to the DRB security information.
[0017] Combined with the second possible implementation manner of the first aspect, in the third possible implementation manner, the SRB security information and the DRB security information include one or more of: integrity protection algorithm, integrity verification algorithm, encryption algorithm, decryption algorithm, and security key.
[0018] Combined with the first aspect, in the fourth possible implementation manner, before the first radio network node learns the bearer type of the downlink data packet, it further includes:
[0019] The first radio network node receives the user equipment identifier and the connection request sent by the second radio network node;
[0020] When the user equipment corresponding to the user equipment identifier has the permission to access the second radio network node, the first radio network node returns an admission indication carrying the user equipment identifier to the second radio network node, and the admission indication is used to indicate the establishment of an SRB between the user equipment and the second radio network node.
[0021] Combined with any one of the first aspect to the fourth possible implementation manners, in the fifth possible implementation manner, it further includes:
[0022] When the UE meets the handover condition, the first radio network node determines a target radio network node other than the second radio network node from the set of radio network nodes under its jurisdiction, and sends the identifier of the target radio network node to the second radio network node;
[0023] The first radio network node obtains the transmission status parameters of the service data from the second radio network node;
[0024] After the UE completes the handover operation, the first radio network node transmits service data to the UE via the target radio access network node according to the transmission status parameters.
[0025] Combined with the fifth possible implementation manner of the first aspect, in the sixth possible implementation manner, the first radio network node determines a target radio network node other than the second radio network node from the set of radio network nodes under its jurisdiction, including:
[0026] The first radio network node obtains the link quality parameters between each radio network node in the set of radio network nodes and the user equipment, and selects the radio network node with the optimal link quality parameter as the target radio network node; wherein, the link quality parameter includes one or more of: RSRP, RSSI, and RSRQ.
[0027] A second aspect of the embodiments of the present invention provides a radio network node, including:
[0028] An identification module, configured to learn the bearer type of the downlink data packet;
[0029] A first sending module, configured to, when the bearer type is SRB, the first radio network node send the downlink data packet to a second radio network node, so that the second radio network node performs functions of the PDCP layer on the downlink data packet;
[0030] A first processing module, configured to, when the bearer type is DRB, perform functions of the PDCP layer on the downlink data packet, and send the processed downlink data packet to the second radio network node.
[0031] Combined with the second aspect, in a first possible implementation manner, further includes:
[0032] A receiving module, configured to receive an uplink data packet sent by the second radio network node; wherein, the uplink data packet performs functions of the PHY layer, the MAC layer, and the RLC layer at the second radio network node, and the bearer type of the uplink data packet is DRB;
[0033] A second processing module, configured to perform functions of the PDCP layer on the uplink data packet, and send the processed uplink data packet to the core network.
[0034] Combined with the second aspect or the first possible implementation manner, in a second possible implementation manner, further includes:
[0035] A security information acquisition module, configured to obtain DRB security information and SRB security information from the core network, the first radio network node stores the DRB security information, and send the SRB security information to the second radio network node;
[0036] Wherein, the first processing module is configured to perform functions of the PDCP layer on the downlink data packet according to the DRB security information.
[0037] Combined with the second possible implementation manner of the second aspect, in a third possible implementation manner, the SRB security information and the DRB security information include one or more of: an integrity protection algorithm, an integrity verification algorithm, an encryption algorithm, a decryption algorithm, and a security key.
[0038] Combined with the second aspect, in a fourth possible implementation manner, further includes:
[0039] The SRB establishment module is configured to receive the user equipment identifier and the connection request sent by the second radio network node; when the user equipment corresponding to the user equipment identifier has the permission to access the second radio network node, return an admission indication carrying the user equipment identifier to the second radio network node, where the admission indication is used to indicate the establishment of an SRB between the user equipment and the second radio network node.
[0040] Combined with any one of the second to fourth possible implementation manners, in the fifth possible implementation manner, it further includes:
[0041] The handover module is configured to, when the UE meets the handover condition, determine a target radio network node other than the second radio network node from the set of radio network nodes under its jurisdiction, and send the identifier of the target radio network node to the second radio network node; obtain the transmission status parameter of the service data from the second radio network node; after the UE completes the handover operation, transmit the service data to the UE via the target radio access network node according to the transmission status parameter.
[0042] Combined with the fifth possible implementation manner of the second aspect, in the sixth possible implementation manner, the handover module is configured to obtain the link quality parameter between each radio network node in the set of radio network nodes and the user equipment, and select the radio network node with the optimal link quality parameter as the target radio network node; where the link quality parameter includes one or more of RSRP, RSSI, and RSRQ.
[0043] A third aspect of the embodiments of the present invention provides a radio network node, including a memory and a processor, characterized in that the memory stores instructions for implementing any data transmission method of the first aspect, and the processor retrieves and executes the instructions in the memory to implement the data transmission method as described in any item of the first aspect.
[0044] A fourth aspect of the embodiments of the present invention provides a storage medium for controlling a computer device to execute a data transmission method, and the method includes the following steps:
[0045] Learn the bearer type of the downlink data packet;
[0046] When the bearer type is a signaling radio bearer SRB, send the downlink data packet to the second radio network node so that the second radio network node performs the functions of the packet data convergence protocol PDCP layer on the downlink data packet; or
[0047] In the case where the bearer type is a data radio bearer (DRB), perform the functions of the PDCP layer on the downlink data packet, and send the processed downlink data packet to the second radio network node.
[0048] A fifth aspect of the embodiments of the present invention provides a data transmission method, including:
[0049] The second radio network node learns the bearer type of the uplink data packet sent by the user equipment;
[0050] In the case where the bearer type is a signaling radio bearer (SRB), the second radio network node performs the functions of the PHY layer and the layers above the PHY layer on the uplink data packet;
[0051] In the case where the bearer type is a DRB, the second radio network node performs the functions of the PHY layer, the MAC layer, and the RLC layer on the uplink data packet, and sends the processed uplink data packet to the first radio network node, so that the first radio network node performs the functions of the PDCP layer on the processed uplink data packet.
[0052] Combined with the fifth aspect, in a first possible implementation manner, the second radio network node performing the functions of the PHY layer and the layers above the PHY layer on the uplink data packet includes:
[0053] The second radio network node receives the SRB security information sent by the first radio network node, and performs the functions of the PDCP layer on the uplink data packet according to the SRB security information.
[0054] Combined with the fifth aspect or the first possible implementation manner, in a second possible implementation manner, it further includes:
[0055] The fifth radio network node receives the downlink data packet sent by the first radio network node; wherein, the bearer type of the downlink data packet is an SRB;
[0056] The second radio network node performs the functions of the RRC layer and the layers below the RRC layer on the downlink data packet, and sends the processed downlink data packet to the user equipment.
[0057] Combined with the fifth aspect, in a third possible implementation manner, it further includes:
[0058] The second radio network node forwards the connection request carrying the user equipment identifier sent by the user equipment to the first radio network node;
[0059] The second radio network node receives an admission indication generated by the first radio network node after determining that the user equipment has access permission; wherein, the admission indication carries the user equipment identifier;
[0060] The second radio network node generates a connection establishment message according to the admission indication, and sends the connection establishment message to the user equipment, so that the user equipment establishes an SRB according to the connection establishment message, and after successfully establishing the SRB, returns a connection establishment completion message to the second radio network node;
[0061] The second radio network node sends the received connection establishment completion message to the first radio network node.
[0062] Combined with the first possible implementation manner of the fifth aspect, in the fourth possible implementation manner, it further includes:
[0063] When the user equipment meets the handover condition, the second radio network node determines a target radio network node to be handed over;
[0064] The second radio network node sends a handover request message carrying the SRB security information to the target radio network node, so that after the target radio network node prepares handover resources, it returns a handover command message to the second radio network node;
[0065] The second radio network node forwards the handover command message to the user equipment, wherein the handover command message carries the SRB security information, so that the user equipment returns a handover completion message to the target radio network node after completing the handover operation, and after receiving the handover completion message, the target radio access node performs security protection on signaling data according to the SRB security information.
[0066] Combined with the fourth possible implementation manner of the fifth aspect, in the fifth possible implementation manner, when the second radio network node detects that the user equipment meets the handover condition, determining the target radio network node to be handed over includes:
[0067] The second radio network node determines that the user equipment meets the handover condition when the signal carrier level of the user equipment is less than a first threshold; or
[0068] The second radio network node determines that the user equipment meets the handover condition when the signal carrier-to-interference ratio of the user equipment is less than a second threshold; or
[0069] The second radio network node determines that the user equipment meets the handover condition when the distance from the user equipment is greater than a third threshold;
[0070] The second radio network node receives the identity identifier of the target radio network node carried in the message sent by the first radio network node, and determines the target wired network node according to the identity identifier.
[0071] In a sixth aspect of the embodiments of the present invention, a radio network node includes:
[0072] An identification module, configured to obtain the bearer type of an uplink data packet sent by a user equipment;
[0073] A first processing module, configured to, when the bearer type is an SRB, perform functions of a PHY layer and layers above the PHY layer on the uplink data packet;
[0074] A first sending module, configured to, when the bearer type is a DRB, perform functions of a PHY layer, a MAC layer, and an RLC layer on the uplink data packet, and send the processed uplink data packet to a first radio network node, so that the first radio network node performs functions of a PDCP layer on the processed uplink data packet.
[0075] In combination with the sixth aspect, in a first possible implementation manner, the first processing module is configured to receive SRB security information sent by the first radio network node, and perform functions of a PDCP layer on the uplink data packet according to the SRB security information.
[0076] In combination with the sixth aspect or the first possible implementation manner, in a second possible implementation manner, the radio network node further includes:
[0077] A receiving module, configured to receive a downlink data packet sent by the first radio network node; wherein, the bearer type of the downlink data packet is an SRB;
[0078] A second processing module, configured to perform functions of an RRC layer and layers below the RRC layer on the downlink data packet, and send the processed downlink data packet to the user equipment.
[0079] In combination with the sixth aspect, in a fourth possible implementation manner, the radio network node further includes:
[0080] The SRB establishment module is used to forward the connection request carrying the user equipment identifier sent by the user equipment to the first radio network node; receive the admission indication generated by the first radio network node after determining that the user equipment has access permission, where the admission indication carries the user equipment identifier; generate a connection establishment message according to the admission indication, and send the connection establishment message to the user equipment, so that the user equipment establishes an SRB according to the connection establishment message, and after successfully establishing the SRB, returns a connection establishment completion message to the second radio network node; send the received connection establishment completion message to the first radio network node.
[0081] Combined with the first possible implementation manner of the sixth aspect, in the fifth possible implementation manner, it further includes:
[0082] The handover module is used to determine the target radio network node to be handed over when the user equipment meets the handover condition; send a handover request message carrying the SRB security information to the target radio network node, so that the target radio network node returns a handover command message to the second radio network node after preparing the handover resources; forward the handover command message to the user equipment, where the handover command message carries the SRB security information, so that the user equipment returns a handover completion message to the target radio network node after completing the handover operation, and after receiving the handover completion message, the target radio access node performs security protection on the signaling data according to the SRB security information.
[0083] Combined with the fifth possible implementation manner of the sixth aspect, in the sixth possible implementation manner, the handover module is used for:
[0084] When the signal carrier level of the user equipment is less than the first threshold, it is determined that the user equipment meets the handover condition; or
[0085] When the signal carrier-to-interference ratio of the user equipment is less than the second threshold, it is determined that the user equipment meets the handover condition; or
[0086] When the distance from the user equipment is greater than the third threshold, it is determined that the user equipment meets the handover condition;
[0087] Receive the identity identifier of the target radio network node sent by the first radio network node, and determine the target wired network node according to the identity identifier.
[0088] A seventh aspect of an embodiment of the present invention provides a wireless network node, including a memory and a processor. It is characterized in that the memory stores instructions for implementing the data transmission method described in any item of the fifth aspect, and the processor retrieves and executes the instructions in the memory to implement the data transmission method described in any item of the fifth aspect.
[0089] An eighth aspect of an embodiment of the present invention provides a storage medium for controlling a computer device to execute a data transmission method. The method includes the following steps:
[0090] Obtain the bearer type of the uplink data packet sent by the user equipment;
[0091] When the bearer type is SRB, perform the functions of the PHY layer and the layers above the PHY layer on the uplink data packet; or
[0092] When the bearer type is DRB, perform the functions of the PHY layer, MAC layer, and RLC layer on the uplink data packet, and send the processed uplink data packet to the first wireless network node, so that the first wireless network node performs the functions of the PDCP layer on the processed uplink data packet.
[0093] A ninth aspect of an embodiment of the present invention provides a data transmission method, including:
[0094] The first wireless network node receives an uplink data packet sent by the second wireless network device, where the uplink data packet carries first indication information indicating the identity information of the user equipment, the bearer type information, and the bearer identity information;
[0095] The first wireless network node obtains the user equipment, bearer type, and bearer corresponding to the uplink data packet according to the first indication information;
[0096] The first wireless network node performs the functions of the PDCP layer on the uplink data packet.
[0097] Combined with the ninth aspect, in a first possible implementation manner, the first wireless network node completing the functions of the PDCP layer on the uplink data packet includes:
[0098] The first wireless network node obtains the bearer type of the uplink data packet;
[0099] When the bearer type of the uplink data packet is DRB, perform the functions of the PDCP layer on the second data packet according to the DRB security information, and send the processed uplink data packet to the core network;
[0100] When the bearer type of the uplink data packet is SRB, perform the functions of the PDCP layer and the RRC layer on the second data packet according to the SRB security information.
[0101] Combined with the first possible implementation manner of the ninth aspect, in the second possible implementation manner, it further includes:
[0102] The first radio network node receives a downlink data packet sent by the core network, where the downlink data packet carries second indication information indicating the identity information of the user equipment, the bearer type information, and the bearer identity information;
[0103] The first radio network node completes the functions of the RRC layer and the PDCP layer on the data packet, and sends the processed downlink data packet to the second radio network node, so that the second radio network node can learn the user equipment, the bearer type, and the bearer of the downlink data packet according to the second indication information.
[0104] Combined with any one of the second possible implementation manners of the ninth aspect, in the third possible implementation manner, it further includes:
[0105] When the user equipment meets the handover condition, the first radio network node determines the target radio network node to be handed over and obtains the UE context information of the second radio network node;
[0106] The first radio network node sends a handover request message carrying the UE context information to the target radio network node, so that after the target radio network node determines that the user equipment has access permission and is ready for handover resources, it returns a handover response message to the first radio network node;
[0107] The first radio network node receives the handover response message returned by the target radio network node and forwards it to the second radio network node, so that the second radio network node sends a handover command message to the user equipment according to the handover response message, and the handover command message is used to instruct the user equipment to complete the handover operation.
[0108] Combined with any one of the second possible implementation manners of the ninth aspect, in the fourth possible implementation manner, it further includes:
[0109] When the UE meets the handover condition, the first radio network node determines the target radio network node to be handed over;
[0110] The first radio network node sends a handover indication message carrying the identifier of the target radio network node to the second radio network node. The handover indication message is used to instruct the radio network node to obtain the UE context information of the user equipment and send a handover request message carrying the UE context information to the first radio network node;
[0111] The first radio network node sends a handover request message to the target radio network node according to the handover request message, so that after determining that the user equipment has access permission, the target radio network node returns a handover response message to the first radio network node;
[0112] After receiving the handover response message returned by the target radio network node, the first radio network node sends the handover response message to the second radio network node, so that the radio network node sends a handover command message to the user equipment according to the handover response message. The handover command message is used to instruct the user equipment to complete the handover operation.
[0113] A tenth aspect of the embodiments of the present invention provides a radio network node, including:
[0114] A first receiving module, configured to receive an uplink data packet sent by a second radio network device, where the uplink data packet carries first indication information representing the identity information of the user equipment, the type information of the bearer, and the identity information of the bearer;
[0115] An identification module, configured to obtain the user equipment, the bearer type, and the bearer corresponding to the uplink data packet according to the first indication information;
[0116] A first processing module, configured to perform the functions of the PDCP layer on the uplink data packet.
[0117] In combination with the tenth aspect, in a first possible implementation manner, the first processing module is configured to obtain the bearer type of the uplink data packet;
[0118] When the bearer type of the uplink data packet is a DRB, perform the functions of the PDCP layer on the second data packet according to the DRB security information, and send the processed uplink data packet to the core network;
[0119] When the bearer type of the uplink data packet is an SRB, perform the functions of the PDCP layer and the RRC layer on the second data packet according to the SRB security information.
[0120] In combination with the tenth aspect or the first possible implementation manner, in a second possible implementation manner, it further includes:
[0121] A second receiving module, configured to receive a downlink data packet sent by the core network, where the downlink data packet carries second indication information representing identity information of a user equipment, type information of a bearer, and identity information of the bearer;
[0122] A second processing module, configured to complete functions of the RRC layer and the PDCP layer for the data packet, and send the processed downlink data packet to the second radio network node, so that the second radio network node can learn the user equipment, bearer type, and bearer of the downlink data packet according to the second indication information.
[0123] Combined with any one of the tenth aspect to the second possible implementation manners, in the third possible implementation manner, it further includes:
[0124] A first handover module, configured to determine a target radio network node to be handed over and obtain UE context information of the second radio network node when the user equipment meets the handover condition;
[0125] Send a handover request message carrying the UE context information to the target radio network node, so that after determining that the user equipment has access permission and the handover resources are ready, the target radio network node returns a handover response message to the first radio network node;
[0126] Receive the handover response message returned by the target radio network node and forward it to the second radio network node, so that the second radio network node sends a handover command message to the user equipment according to the handover response message, and the handover command message is used to instruct the user equipment to complete the handover operation.
[0127] Combined with any one of the tenth aspect to the second possible implementation manners, in the fourth possible implementation manner, it further includes:
[0128] A second handover module, configured to determine a target radio network node to be handed over when the UE meets the handover condition;
[0129] Send a handover indication message carrying the identifier of the target radio network node to the second radio network node, where the handover indication message is used to instruct the radio network node to obtain the UE context information of the user equipment and send a handover request message carrying the UE context information to the first radio network node;
[0130] Send a handover request message to the target radio network node according to the handover request message, so that after determining that the user equipment has access permission, the target radio network node returns a handover response message to the first radio network node;
[0131] After receiving the handover response message returned by the target radio network node, send the handover response message to the second radio network node, so that the radio network node sends a handover command message to the user equipment according to the handover response message, and the handover command message is used to instruct the user equipment to complete the handover operation.
[0132] An eleventh aspect of the embodiments of the present invention provides a radio network node, including a memory and a processor, characterized in that the memory stores instructions for implementing the data transmission method according to any one of the ninth aspect, and the processor retrieves and executes the instructions in the memory to implement the data transmission method according to any one of the ninth aspect.
[0133] A twelfth aspect of the embodiments of the present invention provides a storage medium for controlling a computer device to execute a data transmission method, and the method includes the following steps:
[0134] Receive an uplink data packet sent by a second radio network device, where the uplink data packet carries first indication information representing the identity information of the user equipment, the type information of the bearer, and the identity information of the bearer;
[0135] Obtain the user equipment, bearer type, and bearer corresponding to the uplink data packet according to the first indication information;
[0136] Execute the functions of the PDCP layer on the uplink data packet.
[0137] A thirteenth aspect of the embodiments of the present invention provides a data transmission method, including:
[0138] The second radio network node receives a downlink data packet sent by the first radio network node, where the downlink data packet carries first indication information identifying the identity information of the user equipment, the type information of the bearer, and the identity information of the bearer;
[0139] The second radio network node obtains the user equipment, bearer type, and bearer corresponding to the downlink data packet according to the first indication information;
[0140] The second radio network node executes the functions of the following layers of the PDCP layer on the downlink data packet.
[0141] Combined with the thirteenth aspect, in a first possible implementation manner, it further includes:
[0142] The second radio network node receives an uplink data packet sent by the user equipment, where the uplink data packet carries second indication information representing the identity information of the user equipment, the type information of the bearer, and the identity information of the bearer;
[0143] The second radio network node performs the functions of the following layers of the PDCP layer on the uplink data packet, and sends the processed uplink data packet to the first radio network node, so that the first radio network node performs the functions of the PDCP layer on the processed uplink data packet.
[0144] Combined with the thirteenth aspect or the first possible implementation manner, in the second possible implementation manner, it further includes:
[0145] The second radio network node forwards the measurement report sent by the user equipment to the first radio network node, so that the first radio network node determines a target radio network node to be switched according to the measurement report when the user equipment meets the handover condition, and the first radio network node returns a handover indication carrying the identity identifier of the target radio network node to the second radio network node;
[0146] After receiving the handover indication carrying the identity identifier of the target radio network node, the second radio network node obtains the UE context information of the user equipment and sends a handover request message carrying the UE context information to the first radio network node.
[0147] A fourteenth aspect of the embodiments of the present invention provides a radio network node, including:
[0148] A first receiving module, configured to receive a downlink data packet sent by the first radio network node, where the downlink data packet carries first indication information identifying the identity information of the user equipment, the type information of the bearer, and the identity information of the bearer;
[0149] An identification module, configured to learn the user equipment, bearer type, and bearer corresponding to the downlink data packet according to the first indication information;
[0150] A first processing module, configured to perform the functions of the following layers of the PDCP layer on the downlink data packet.
[0151] Combined with the eighth aspect, in the first possible implementation manner, it further includes:
[0152] A second receiving module, configured to receive an uplink data packet sent by the user equipment, where the uplink data packet carries second indication information representing the identity information of the user equipment, the type information of the bearer, and the identity information of the bearer;
[0153] A second processing module, configured to perform the functions of the following layers of the PDCP layer on the uplink data packet, and send the processed uplink data packet to the first radio network node, so that the first radio network node performs the functions of the PDCP layer on the processed uplink data packet.
[0154] In combination with the fourteenth aspect or the first possible implementation manner, in the second possible implementation manner, it further includes:
[0155] A handover module, configured to forward the measurement report sent by the user equipment to the first radio network node, so that when the user equipment meets the handover condition according to the measurement report, the first radio network node determines a target radio network node to be handed over, and the first radio network node returns a handover indication carrying the identity identifier of the target radio network node to the second radio network node;
[0156] After receiving the handover indication carrying the identity identifier of the target radio network node, obtain the UE context information of the user equipment and send a handover request message carrying the UE context information to the first radio network node.
[0157] In a fifteenth aspect of an embodiment of the present invention, a radio network node includes a memory and a processor, wherein the memory stores instructions for implementing the data transmission method according to any one of the third aspect, and the processor retrieves and executes the instructions in the memory to implement the data transmission method according to any one of the third aspect.
[0158] In a sixteenth aspect of an embodiment of the present invention, a storage medium is used to control a computer device to execute a gesture control method, and the method includes the following steps:
[0159] Receive a downlink data packet sent by the first radio network node, where the downlink data packet carries first indication information identifying the identity information of the user equipment, the type information of the bearer, and the identity information of the bearer;
[0160] Obtain the user equipment, bearer type, and bearer corresponding to the downlink data packet according to the first indication information;
[0161] Execute the functions of the following layers of the PDCP layer on the downlink data packet.
[0162] Implementing the present invention has the following beneficial effects:
[0163] By re - partitioning each layer in the first radio network node and the second radio network node: the first radio network node is responsible for securing the service data carried in the DRB, and the radio network node is responsible for securing the signaling data carried in the SRB; or the first radio network node is responsible for RRC layer and PDCP layer processing, and the second radio network node is responsible for processing layers below PDCP. Adopting this form of structure, compared with the CPRI interface in the prior art, the amount of data transmitted between the two network nodes is reduced, thus reducing the requirements for transmission bandwidth and latency between them. BRIEF DESCRIPTION OF THE DRAWINGS
[0164] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0165] Figure 1 A network structure diagram provided by an embodiment of the present invention;
[0166] Figure 2 A schematic structural diagram of a base station provided by an embodiment of the present invention;
[0167] Figure 3 Another schematic structural diagram of a base station provided by an embodiment of the present invention;
[0168] Figure 4 A schematic flowchart of a data transmission method provided by the first embodiment of the present invention;
[0169] Figure 5 A schematic flowchart of a data transmission method provided by the second embodiment of the present invention;
[0170] Figure 6 A schematic flowchart of a data transmission method provided by the third embodiment of the present invention;
[0171] Figure 7 A schematic flowchart of a UE handover method provided by the first embodiment of the present invention;
[0172] Figure 8 A schematic flowchart of a data transmission method provided by the fourth embodiment of the present invention;
[0173] Figure 9 A schematic flowchart of a data transmission method provided by the fifth embodiment of the present invention;
[0174] Figure 10 A schematic flowchart of a data transmission method provided by the sixth embodiment of the present invention;
[0175] Figure 11 is a schematic flowchart of a UE handover method provided by the second embodiment of the present invention;
[0176] Figure 12 is a schematic flowchart of a UE handover method provided by the third embodiment of the present invention;
[0177] Figure 13 is a schematic structural diagram of a wireless network node provided by the first embodiment of the present invention;
[0178] Figure 14 is a schematic structural diagram of a wireless network node provided by the second embodiment of the present invention;
[0179] Figure 15 is a schematic structural diagram of a wireless network node provided by the third embodiment of the present invention;
[0180] Figure 16 is a schematic structural diagram of a wireless network node provided by the fourth embodiment of the present invention;
[0181] Figure 17 is a schematic structural diagram of a wireless network node provided by the fifth embodiment of the present invention;
[0182] Figure 18 is a schematic structural diagram of a wireless network node provided by the sixth embodiment of the present invention;
[0183] Figure 19 is a schematic structural diagram of a wireless network node provided by the seventh embodiment of the present invention;
[0184] Figure 20 is a schematic structural diagram of a wireless network node provided by the eighth embodiment of the present invention. Detailed implementation manners
[0185] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0186] See Figure 1, which is a network structure diagram of an embodiment of the present invention based on LTE (Long Term Evolution). The access network includes an RC and a RAP cluster. The RC (Radio Access Network Controller) manages a RAP (Radio Access Point) cluster. The RAP cluster contains at least one RAP. The RC and the RAP cluster are connected through a TN (Transportation Network). The UE is connected to at least one RAP in the RAP cluster. The RC is connected to the core network through an S1 interface. The core network includes a Mobility Management Entity (MME), a Serving Gateway (SGW), and a Packet Data Network Gateway (PGW). The control plane and the user plane of the core network are separated. Among them, the MME and the RC are connected through an S1-MME interface in the control plane, and the SGW and the RC are connected through an S1-U interface in the user plane. The RC and the jurisdiction RAP cluster are equivalent to the eNodeB (evolved Node B) in the LTE network architecture. The RC and the eNodeB are connected through an X2 interface, and the eNodeB and the core network are connected through an S1 interface. The UE accesses the core network through a RAP in the RAP cluster.
[0187] In addition to the above LTE communication standard, the present invention can also be applied to GSM (Global System of Mobile communication), CDMA (Code Division Multiple Access), or WCDMA (Wideband Code Division Multiple Access), or the future 5G network standard, or other communication standards such as Wireless Local Area Networks (WLAN), Worldwide Interoperability for Microwave Access (WiMAX), Bluetooth, and infrared.
[0188] See Figure 2, which is a schematic structural diagram of a base station provided by an embodiment of the present invention. In the embodiment of the present invention, the evolved base station includes a first radio network node and a radio network node. The first radio network node includes functions corresponding to a first RRC (Radio Resource Control) sub-layer and a first PDCP (Packet Data Convergence Protocol) sub-layer. The radio network node includes functions corresponding to a second RRC sub-layer, a second PDCP sub-layer, an RLC (Radio Link Control) layer, a MAC (Media Access Control) layer, and a PHY (Physical) layer. Among them, the first RRC sub-layer and the second RRC sub-layer together constitute the RRC layer. The function of the first RRC sub-layer is for global RRC configuration management. The function of the second RRC sub-layer is for the generation, transmission, reception, and local RRC configuration management of SRB (Signalling Radio Bearers). The function of the first PDCP sub-layer is for the processing of DRB (Data Radio Bearers). The function of the second PDCP sub-layer is for the processing of SRB. Compared with the data volume transmitted by the remote interface in the existing RRH (Remote Radio Head) remote way, the data volume transmitted by the interface between RC and RAP in the base station structure of the embodiment of the present invention is relatively small, which is beneficial to reducing the data volume exchanged between RC (Radio access network Controller) and RAP (Radio Access Point), thereby reducing the requirements for transmission bandwidth and delay.
[0189] See Figure 3, which is a schematic structural diagram of a base station provided by an embodiment of the present invention. In the embodiment of the present invention, the evolved base station includes a first radio network node and a second radio network node. The first radio network node includes an RRC layer and a PDCP layer, and is used to complete the functions corresponding to the RRC layer and the PDCP layer; the radio network node includes an RLC layer, a MAC layer, and a PHY layer, and is used to complete the functions corresponding to the RLC layer, the MAC layer, and the PHY layer. Among them, the functions corresponding to the PDCP layer include: header compression, security, and reordering; the functions corresponding to the RLC layer include segmentation, concatenation, and automatic repeat request (ARQ, Automatic Repeat Request); the functions corresponding to the MAC layer include: scheduling, logical channel priority processing, HARQ (Hybrid Automatic Repeat Request, Hybrid Automatic Repeat); the functions corresponding to the PHY layer include: modulation and demodulation, coding, and multi-antenna mapping. Compared with the remote interface in the existing RRH remote method, the amount of data transmitted by the interface between RC and RAP in the base station structure of the embodiment of the present invention is relatively small, which is beneficial to reducing the amount of data exchanged between RC and RAP, thereby reducing the requirements for transmission bandwidth and latency.
[0190] See Figure 4 , which is a schematic flowchart of a data transmission method provided by the first embodiment of the present invention. In the embodiment of the present invention, the Figure 2 network architecture is used to implement a data protection method described in the embodiment of the present invention. The method includes:
[0191] S401. The first radio network node obtains the bearer type of the downlink data packet.
[0192] Specifically, the first radio network node receives the downlink data packet sent by the core network. The bearer type of the downlink data packet is divided into SRB and DRB, that is, the downlink data packet is divided into service data and signaling data. The first radio network node can obtain the bearer type of the downlink data packet according to the bearer type identifier carried in the downlink data packet.
[0193] S402. When the bearer type is SRB, the first radio network node sends the downlink data packet to the second radio network node, so that the second radio network node performs PDCP layer processing on the downlink data packet.
[0194] Specifically, if the bearer type of the downlink data packet is SRB, that is, the downlink data packet is signaling data, the first radio network node does not process the signaling data. The first radio network node forwards the downlink data packet to the second radio network node. The second radio network node learns that the downlink data packet is signaling data through the RRC layer of the downlink data packet, and then the PDCP layer, RLC layer, MAC layer, and PHY layer of the second radio network node process the downlink data packet respectively. The second radio network node sends the processed downlink data packet to the user equipment.
[0195] S403. In the case where the bearer type is DRB, the first radio network node performs PDCP layer processing on the downlink data packet and sends the processed downlink data packet to the second radio network node.
[0196] Specifically, if the bearer type of the downlink data packet is DRB, that is, the downlink data packet is service data, the first radio network node performs PDCP layer processing on the downlink data packet. The PDCP layer processing includes one or more of header compression, security, and reordering. The first radio network node sends the downlink data packet after PDCP layer processing to the second radio network node, and the second radio network node continues to perform RLC layer processing, MAC layer processing, and PHY layer processing on the downlink data packet. After the second radio network node completes the above processing steps, it sends the processed downlink data packet to the user equipment.
[0197] Optionally, the first radio network node receives the uplink data packet sent by the second radio network node; wherein, the uplink data packet has completed PHY layer processing, MAC layer processing, and RLC layer processing at the second radio network node, and the bearer type of the uplink data packet is DRB;
[0198] The first radio network node performs PDCP layer processing on the uplink data packet and then sends it to the core network.
[0199] Specifically, the second radio network node is responsible for processing signaling data, and the first radio network node is responsible for processing service data. The second radio network node receives the uplink data packet sent by the user equipment, processes the uplink data packet through the PHY layer, MAC layer, and RLC layer, and after learning that the bearer type of the uplink data packet is DRB, sends the processed uplink data packet to the first radio network node for further PDCP layer processing. The PDCP layer processing of the first radio network node on the uplink data packet includes: performing security processing on the uplink data packet according to the obtained DRB security information.
[0200] Optionally, it further includes: the first radio network node obtains DRB security information and SRB security information from the core network;
[0201] The first radio network node sends the SRB security information to the second radio network node; the first radio network node's PDCP layer processing of the downlink data packet includes:
[0202] The first radio network node performs PDCP layer processing on the downlink data packet according to the DRB security information.
[0203] Specifically, the first radio network node uses the DRB security information to perform PDCP layer processing on the service data, that is, performs security protection on the data packet with the bearer type of DRB. The first radio network node sends the SRB security information to the second radio network node, and the second radio network node performs PDCP layer processing on the signaling data.
[0204] Among them, the SRB security information and the DRB security information include at least one of the following: integrity protection algorithm, integrity verification algorithm, encryption algorithm, decryption algorithm, and security key. The integrity protection algorithm is used to add redundant information to the message to protect the message integrity. The integrity verification algorithm is used to determine whether the message has been changed according to the redundant information in the message. The encryption algorithm is used to encrypt the message to generate ciphertext, and the encryption key is used during encryption; the decryption algorithm is used to decrypt the ciphertext to generate plaintext, and the decryption key is used during decryption; the integrity protection algorithm and the integrity verification algorithm can be the same algorithm, and the encryption algorithm and the decryption algorithm can also be the same algorithm; the key used for integrity protection, the key used for integrity verification, the encryption key used for encryption, and the decryption key used for decryption can be the same security key, or different security keys derived from the same security key.
[0205] It can be understood that the SRB security information and the DRB security information can be obtained from the core network or from other network nodes, and the present invention does not make any restrictions.
[0206] Implementing the embodiments of the present invention, the first radio network node is responsible for the security protection of the service data carried in the DRB, and the radio network node is responsible for the security protection of the signaling data carried in the SRB. The two are divided into different tasks, which can reduce the data transmission volume between the first radio network node and the radio network node, reduce the demand for the transmission bandwidth between the two, and can quickly complete the underlying configuration and maximize the guarantee of service continuity.
[0207] See Figure 5 , which is a schematic flow chart of a data transmission method provided by the second embodiment of the present invention. In the embodiments of the present invention, the method includes:
[0208] S501. The second radio network node learns the bearer type of the uplink data packet sent by the UE.
[0209] Specifically, the UE sends an uplink data packet to a second radio network node. The bearer type of the uplink data packet is divided into SRB or DRB, that is, the uplink data packet is divided into traffic data or signaling data. The second radio network node can obtain the bearer type of the uplink data packet according to the bearer type identifier carried in the uplink data packet.
[0210] S502. When the bearer type is SRB, the second radio network node performs PHY layer processing, MAC layer processing, RLC layer processing, PDCP layer processing, and RRC layer processing on the uplink data packet.
[0211] Specifically, if the bearer type of the uplink data packet is SRB, that is, the uplink data packet is signaling data, the second radio network node performs PHY layer processing, MAC layer processing, RLC layer processing, PDCP layer processing, and RRC layer processing on the uplink data packet, and generates an RRC signaling after processing. Among them, the second radio network node's PDCP layer processing of the uplink data packet includes: performing security protection on the uplink data packet using SRB security information.
[0212] S503. When the bearer type is DRB, the second radio network node sends the uplink data packet to a first radio network node, so that the first radio network node performs PDCP layer processing on the uplink data packet.
[0213] Specifically, if the bearer type of the uplink data packet is SRB, that is, the uplink data packet is traffic data, the second radio network node does not perform PDCP layer processing on the traffic data. After the second radio network node performs PHY layer processing, MAC layer processing, and RLC layer processing on the uplink data packet, it sends the processed uplink data packet to the first radio network node, and the first radio network node continues to perform PDCP layer processing on the uplink data packet. Among them, the PDCP layer processing includes: performing security protection on the uplink data packet using DRB security information.
[0214] Among them, the SRB security information and the DRB security information can be obtained by the first radio network node from the core network. The SRB security information and the DRB security information include at least one of the following: integrity protection algorithm, integrity verification algorithm, encryption algorithm, decryption algorithm, and security key. The first radio network node uses the DRB security information to perform security protection on the traffic data. At the same time, the first radio network node sends the SRB security information to the second radio network node, and the second radio network node performs security protection on the signaling data according to the SRB security information.
[0215] In an embodiment of the present invention, the first radio network node is responsible for securing the service data carried in the DRB, and the radio network node is responsible for securing the signaling data carried in the SRB. By dividing the work between the two, the data transmission volume between the first radio network node and the radio network node can be reduced, the requirement for the transmission bandwidth between the two can be reduced, and the underlying configuration can be quickly completed and the service continuity can be maximally ensured.
[0216] Taking the RC as the first radio network node and the RAP accessed by the UE as the radio network node as an example, the data protection method of the embodiment of the present invention will be described in detail below.
[0217] See Figure 6 , which is a schematic flowchart of a data transmission method provided in the third embodiment of the present invention. Using the architecture in Figure 2 to implement the data transmission method described in the embodiment of the present invention. In the embodiment of the present invention, the RC is the first radio network node and the RAP is the second radio network node. The method includes:
[0218] S601. The UE sends an RRC connection establishment request message to the RAP, and the UE identifier of the UE is carried in the RRC connection request.
[0219] Specifically, the UE sends an RRC connection establishment request message to the RAP, and the RRC connection establishment request message is used for the UE to establish an RRC connection with the RAP. The RRC connection request is sent through the default SRB (SRB0). The RRC connection request is used for the UE to establish an RRC connection with the network and establish a new SRB, such as SRB1, SRB2, and SRB3. The UE identifier can be S-TMSI or C-RNTI, etc., which is used to identify the unique identity of the UE.
[0220] S602. The RAP sends the RRC connection request and the UE identifier to the RC.
[0221] Specifically, there is a one-to-many correspondence between the RC and the RAP. The RAP uniquely corresponds to one RC. The RAP determines the RC to which it belongs according to the correspondence and sends the RRC connection request and the UE identifier to the RC, where the UE identifier may be included in the RRC connection request.
[0222] S603. The RC performs admission control on the user equipment corresponding to the UE identifier.
[0223] Specifically, the RC determines whether the UE has the permission to access the RAP. If the UE has the permission to access the RAP, S604 is executed. The method for the RC to determine whether the UE has the permission to access the RAP can be: the RC determines whether the UE has the permission to access the RAP based on one or more of the load status parameter, interference status parameter, service type information of the UE, and subscription information of the UE of the RAP and surrounding RAPs. For example, if the load of the RAP is too high and the access level of the UE in the subscription information of the UE is lower than the preset access level, the RC rejects the UE from accessing the RAP. Otherwise, the RC allows the UE to access the RAP.
[0224] S604. The RC returns an admission indication to the RAP, carrying the UE identifier. The admission indication message is used to indicate that the UE is allowed to access the RAP.
[0225] S605. The RAP sends an RRC connection establishment message to the UE.
[0226] Specifically, after receiving the admission indication sent by the RC, the RAP generates an RRC connection establishment message and sends the generated RRC connection establishment message to the user equipment corresponding to the UE identifier.
[0227] S606. The UE establishes an RRC connection with the RAP. After the RRC connection is established, the UE returns an RRC connection establishment completion message to the RAP.
[0228] Specifically, after the UE successfully establishes an RRC connection, it indicates that a new SRB has been successfully established. The UE returns the RRC connection establishment completion message to the RAP for transmission in the new SRB.
[0229] S607. The UE returns an RRC connection establishment completion message to the RAP. After receiving the RRC connection establishment completion message, the RAP learns that the new SRB has been successfully established.
[0230] S608. The RAP returns an RRC connection establishment completion indication to the RC. After receiving the RRC connection establishment completion indication, the RC learns that the new SRB has been successfully established.
[0231] It should be noted that the processes of S601 - S607 above are completed by the second RRC sublayer on the RAP located at Figure 2 and the first RRC sublayer on the RC.
[0232] S609. The RC and the core network trigger the UE initial context establishment process.
[0233] Specifically, after receiving the RRC connection establishment completion indication sent by the RAP, the RC triggers the completion of the UE initial context establishment process. For example, the RC sends a UE initial context establishment request message. After the UE initial context establishment process is completed, the core network sends UE context information to the RC.
[0234] S610. Send UE context information carrying DRB security information, SRB security information, and / or QoS parameters of the DRB.
[0235] Specifically, the RC sends the DRB security information, SRB security information, and QoS parameters of the DRB to the RAP. The RAP generates an RRC connection reconfiguration message based on one or more of the above information to complete the establishment of the DRB for the UE, the reconfiguration of the SRB, and the security activation. The RAP stores the SRB security information and the QoS parameters of the DRB.
[0236] S611. Perform security protection on the service data carried in the DRB according to the DRB security information, and perform quality of service control on the service data carried in the DRB according to the QoS parameters.
[0237] Specifically, the UE context information includes: DRB security information, SRB security information, and QoS parameters of the DRB. The DRB security information and SRB security information include security keys, encryption algorithms, decryption algorithms, integrity protection algorithms, and integrity verification algorithms. The DRB security information and SRB security information can be the same, that is, the same security information is used for security protection of the DRB and SRB. The QoS parameters represent the quality of service requirements of the service data transmitted in the DRB. For example, the QoS parameters include the maximum transmission rate, the minimum guaranteed rate, or the transmission delay. The QoS parameters can be sent from the core network to the RC, and the RC adjusts the QoS parameters according to the load status parameters of the RAP and the surrounding RAPs to generate new QoS parameters. Among them, the RC also triggers the establishment of the DRB for the UE, the reconfiguration of the SRB of the UE, and the security configuration.
[0238] Taking the downlink direction of data transmission as an example for the security protection process of service data: After the RC receives the service data sent by the core network, the RC completes the PDCP function of the service data to generate a PDCP PDU, performs header compression on the PDCP PDU, encrypts the PDCP PDU according to the encryption algorithm and the encryption key, adds a sequence number to the PDCP PDU, and the RC sends the PDCP PDU to the RAP. The RAP completes the corresponding functions of the RLC layer, MAC layer, and PHY layer of the PDCP PDU. For example: The RAP completes the segmentation, scheduling, modulation and coding of the PDCP PDU, and performs quality of service control on the service data carried in the DRB according to the generated QoS parameters.
[0239] S612. The RC sends the SRB security information to the RAP.
[0240] S613. The RAP performs security protection on the signaling data carried in the SRB according to the SRB security information.
[0241] Specifically, after the security protection function is activated, the RAP performs security protection on the signaling data carried in the SRB. The security protection includes encryption, decryption, integrity protection, and integrity verification. The signaling data includes RRC signaling.
[0242] See Figure 7 , which is a schematic flowchart of a UE handover method provided by the first embodiment of the present invention. In the embodiments of the present invention, the method includes:
[0243] S701. When the source RAP detects that the UE meets the handover condition, execute S702.
[0244] Specifically, before the UE performs a handover, the UE accesses the source RAP. The source RAP determines whether the UE meets the handover condition. The determination method can be: the source RAP determines according to the received signal carrier level of the UE. If the signal carrier level of the UE is lower than the threshold level, it is determined that the UE meets the handover condition; or the source RAP determines according to the received signal carrier-to-interference ratio of the UE. When the signal carrier-to-interference ratio of the UE is lower than a given value, it is determined that the UE meets the handover condition; or the source RAP determines according to the distance to the UE. When the distance between the source RAP and the UE is greater than a given value, it is determined that the UE meets the handover condition. When the source RAP determines that the handover condition is met, it needs to obtain the target RAP to which the UE is to be handed over. The determination of the target RAP can be performed by the active RAP or by the RC, and the present invention does not make any restrictions.
[0245] S702. The source RAP obtains the target RAP to be handed over from the RC.
[0246] Specifically, the selection of the target RAP is performed by the RC. The source RAP sends a request to obtain the target RAP to the corresponding RC. This request is used to request the RC to select a target RAP other than the source RAP from its own RAP set.
[0247] S703. The RC determines the target RAP to be handed over.
[0248] Specifically, the RC manages the RAP set. The RAP set includes the RAP and at least one other RAP. The RC can obtain the link state parameters reported by each RAP in the RAP set to the UE. The RC uses the RAP with the optimal link state parameters as the target RAP to be handed over. The link state parameters include one or more of RSSI, RSRP, and RSRQ.
[0249] S704. The RC sends the identifier of the target RAP to the RAP.
[0250] S705. The source RAP obtains the SRB security information of the SRB and sends a handover request message carrying the SRB security information to the target RAP.
[0251] Specifically, the source RAP obtains the SRB security information of the SRB between it and the UE. The security information includes one or more of a security key, an encryption algorithm, a decryption algorithm, an integrity protection algorithm, and an integrity verification algorithm. The source RAP determines the target RAP according to the identifier of the target RAP, and sends a handover request message carrying the SRB security information to the target RAP.
[0252] S706. The target RAP prepares handover resources. After the handover resources are prepared, it returns a handover command message to the source RAP.
[0253] Specifically, the handover resources include spectrum resources, hardware resources, etc. The target RAP receives and saves the SRB security information of the source RAP, so that after the UE switches to the target RAP, the target RAP uses the SRB security information to perform security protection on the SRB between it and the UE. The DRB security information of the DRB between the RC and the UE remains unchanged, that is, after the UE switches to the target RAP, the RC continues to use the original DRB security information to perform security protection on the service data on the DRB.
[0254] S707. The target RAP sends a handover command message to the source RAP.
[0255] Among them, after the target RAP prepares the handover resource replacement, it sends a handover command message to the source RAP to notify the source RAP that its handover resources are ready and the UE can perform the handover operation.
[0256] S708. The source RAP sends a handover command message to the UE.
[0257] S709. The UE performs a handover operation. After the UE performs the handover operation, it accesses the target RAP.
[0258] S710. The source RAP sends transmission status parameters to the RC.
[0259] Specifically, the transmission status parameters can be PDCP status reports, which are divided into uplink transmission status parameters and downlink transmission status parameters. For the downlink direction, the transmission status parameter represents the sequence number of the PDCP data packets successfully sent or not successfully sent to the UE. Taking the sequence number of the PDCP data packets successfully sent as an example, if the sequence number of the PDCP data packets successfully sent by the current RAP to the UE is 3, then the RC sends the 4th PDCP data packet to the target RAP; for the uplink direction, the transmission status parameter represents the sequence number of the PDCP data packets successfully or not successfully sent to the RC. The RC sends the uplink transmission status parameters to the UE so that the UE can send PDCP data packets to the target RAP according to the sequence number to avoid duplicate data transmission.
[0260] S711. The RC sends the transmission status parameters to the target RAP.
[0261] See Figure 8 , which is a schematic flowchart of a data transmission method provided in the fourth embodiment of the present invention. The data transmission method of the embodiment of the present invention is implemented through Figure 3 The structural schematic diagram. The method includes:
[0262] S801. The first radio network node receives an uplink data packet sent by a second radio network device. The uplink data packet carries first indication information indicating the identity information of the UE, the type information of the bearer, and the identity information of the bearer.
[0263] Specifically, the second radio network node receives the uplink data packet sent by the UE. The uplink data packet carries the identity information of the UE, the type information of the bearer, and the identity information of the bearer. The second radio network node processes the uplink data packet through the PHY layer, the MAC layer, and the RLC layer, and sends the processed uplink data packet to the first radio network node. The processed uplink data packet carries the first indication information indicating the identity information of the UE, the type information of the bearer, and the identity information of the bearer.
[0264] S802. The first radio network node obtains the user equipment, bearer type, and bearer corresponding to the uplink data packet according to the first indication information.
[0265] Specifically, the first radio network node obtains the user equipment, bearer type, and bearer corresponding to the uplink data packet according to the first indication information carried in the uplink data packet. The bearer type is divided into SRB and DRB. The first indication information may be a GTP tunnel identifier.
[0266] S803. The first radio network node completes the PDCP layer processing on the uplink data packet.
[0267] Specifically, the first radio network node performs PDCP layer processing on the uplink data packet. The PDCP layer processing includes one or more of header compression, security, and reordering.
[0268] See Figure 9 , which is a schematic flowchart of a data protection method provided in the fifth embodiment of the present invention. In the embodiment of the present invention, the method includes:
[0269] S901. The second radio network node receives a downlink data packet sent by the first radio network node. The downlink data packet carries the first indication information indicating the identity information of the UE, the type information of the bearer, and the identity information of the bearer.
[0270] Specifically, the core network sends a downlink data packet to the first radio network node. The downlink data packet carries the UE's identity information, the type information of the bearer, and the identity information of the bearer. The first radio network node can obtain the type information of the bearer of the uplink data packet through the RRC layer. The first radio network node performs PDCP layer processing on the uplink data packet and sends the processed downlink data packet to the second radio network node. The processed downlink data packet carries the first indication information of the UE's identity information, the type information of the bearer, and the identity information of the bearer.
[0271] S902. The second radio network node obtains the user equipment, bearer type, and bearer corresponding to the downlink data packet according to the first indication information.
[0272] Specifically, the bearer type is divided into SRB and DRB, and different UEs correspond to different bearers.
[0273] S903. The second radio network node completes RLC layer processing, MAC layer processing, and PHY layer processing on the downlink data packet.
[0274] Specifically, the second radio network node completes RLC layer processing, MAC layer processing, and PHY layer processing on the downlink data packet and sends the processed downlink data packet to the corresponding user equipment according to the UE's identity information.
[0275] See Figure 10 , which is a schematic flowchart of a data transmission method provided by the sixth embodiment of the present invention. In the embodiment of the present invention, RC is the first radio network node, and RAP is the second radio network node. The method includes:
[0276] S1001. The UE sends an RRC connection establishment request message carrying the UE identifier to the RAP.
[0277] Specifically, the UE pre-establishes a default bearer SRB0. The UE sends an RRC connection request through SRB0. The RRC connection request is used to establish a new SRB for the UE. For example, SRB1, SRB2, or SRB3. The UE identifier is used to uniquely identify the UE's identity. The UE identifier can be S-TMSI or C-RNTI, etc.
[0278] S1002. The RAP receives the RRC connection establishment request message and allocates a first SRB identifier for the to-be-established SRB.
[0279] Specifically, the RAP allocates a first SRB identifier for the SRB to be established. The first SRB identifier is used by the RAP to uniquely identify the identity of the SRB to be established (downlink direction). For example, the GTP tunnel identifier can be added to the signaling message transmitted in the SRB to be established as the first SRB identifier of the SRB to be established. The RAP can determine the SRB to be established by learning the first SRB identifier in the downlink direction. The RAP locally stores the mapping relationship between the first SRB identifier and the UE identifier.
[0280] S1003. The RAP sends the RRC connection request carrying the UE identifier and the first SRB identifier to the RC for forwarding to the RC.
[0281] Specifically, the RAP adds the first SRB identifier and the UE identifier to the RRC connection request, and then sends the RRC connection request to the RC. At this time, the RRC connection request is still sent to the RC through the default bearer SRB0.
[0282] S1004. The RC performs access control on the UE, allows the UE to access the RAP, and then allocates a second SRB identifier to generate SRB configuration information.
[0283] Specifically, the RC parses the UE identifier and the first SRB identifier from the received RRC connection request, and performs access control on the user equipment corresponding to the UE identifier. The method of access control can be: the RC determines whether the UE has the right to access the RAP according to one or more of the load status parameters, interference status parameters, service type information of the UE, and subscription information of the RAP and surrounding RAPs. For example, if the load of the RAP is too high and the access level of the UE in the subscription information of the UE is lower than the preset access level, the RC rejects the UE from accessing the RAP. Otherwise, the RC allows the UE to access the RAP. After the RC determines that the UE has the right to access the RAP, it allocates a second SRB identifier for the SRB to be established. The second SRB identifier is used by the RC to uniquely identify the identity of the SRB to be established (uplink direction). The RC locally stores the mapping relationship between the first SRB identifier, the second SRB identifier, and the UE identifier. At the same time, the RC generates SRB configuration information. The SRB configuration information includes the first SRB configuration information and the second SRB configuration information. Among them, the first SRB configuration information is used to configure the RLC layer, MAC layer, and PHY layer of the RAP, and the second SRB configuration information is used by the UE to configure the RRC layer, PDCP layer, RLC layer, MAC layer, and PHY layer. After the configuration is completed, the UE establishes a new SRB. For example, the first SRB configuration information and the second SRB configuration information can be distinguished by carrying different identifiers in the SRB configuration information. The first SRB information is used to be sent to the RAP, and the second SRB configuration information is used to be sent to the UE.
[0284] S1005. The RC sends an RRC connection establishment message carrying the first SRB identifier, the second SRB identifier, and SRB configuration information to the RAP.
[0285] S1006. The RAP completes the underlying configuration according to the first SRB configuration information.
[0286] Specifically, the RAP parses the first SRB identifier, the second SRB identifier, and SRB configuration information from the received RRC connection establishment message. The RAP learns the SRB to be established by the UE based on the first SRB identifier, learns the first SRB configuration information in the SRB configuration information, and configures the RLC layer, MAC layer, and PHY layer according to the first SRB configuration information. The RAP learns the second SRB configuration information in the SRB configuration information and adds the second SRB configuration information to the RRC connection establishment message. The third SRB identifier is included in the first SRB configuration information or / and the second SRB configuration information, and the third SRB identifier is used to learn the signaling data between the UE and the RAP. The RAP saves the relationship between the third SRB identifier and the first SRB identifier / second SRB identifier.
[0287] S1007. The RAP sends the RRC connection establishment message carrying the second SRB configuration information to the UE.
[0288] Specifically, the UE configures its own RRC layer, PDCP layer, RLC layer, MAC layer, and PHY layer according to the second SRB configuration information, establishes a new SRB (for example: SRB1). After the UE successfully establishes SRB1, it returns an RRC connection establishment complete message to the RAP. At this time, the RRC connection establishment complete message is sent through the new SRB1, and the UE identifier is carried in the RRC connection establishment complete message.
[0289] S1008. The UE sends an RRC connection establishment complete message carrying the UE identifier to the RAP to notify the RC that the new SRB is successfully established.
[0290] S1009. The RAP sends an RRC connection establishment complete message carrying the second SRB identifier to the RC. Among them, the third SRB identifier represents the identifier of the second SRB configuration information. The RAP queries the second SRB identifier according to the mapping relationship between the third SRB identifier and the second SRB identifier, adds the second SRB identifier to the RRC connection establishment complete message, and the RC learns the new SRB of the UE according to the second SRB identifier.
[0291] S1010. The RC and the core network trigger the initial context establishment process.
[0292] Specifically, the RC obtains the SRB security information of the newly established SRB, the DRB security information of the DRB to be established, and the QoS parameters of the DRB to be established from the core network through the UE initial context establishment process.
[0293] S1011. The RC obtains the DRB security information, the SRB security information, and the QoS parameters of the DRB.
[0294] Specifically, the RC obtains the DRB security information of the DRB to be established, the SRB security information of the new SRB, and the security information of the DRB to be established. At the same time, the RC generates DRB configuration information, which is divided into two categories. The first DRB configuration information is configured at the lower layer on the RAP, and the second DRB configuration information is configured for establishing the DRB on the UE. The second DRB configuration information and the second DRB configuration information can be distinguished by different representations. The RC also assigns a first DRB identifier to the DRB to be established, which is used for the RC to uniquely identify the identity of the UE's DRB.
[0295] S1012. The RC sends the first DRB configuration information and the first DRB identifier.
[0296] S1013. The RAP obtains the first DRB configuration information and configures the DRB for the RLC layer, MAC layer, and PHY layer according to the first DRB configuration information. After the RAP completes the DRB configuration, it assigns a second DRB identifier to the DRB, which is used for the RAP to uniquely identify the identity of the UE's DRB. The RAP obtains the second DRB configuration information in the DRB configuration information. The first DRB configuration information and / or the second DRB configuration information contains a third DRB identifier, which is used to identify the DRB between the UE and the RAP.
[0297] S1014. The RAP sends a DRB configuration completion message carrying the first DRB identifier and the second DRB identifier to the RC.
[0298] S1015. After receiving the DRB configuration completion message, the RC generates an RRC connection reconfiguration message, which is used to instruct the UE to establish the DRB.
[0299] S1016. The RC sends an RRC connection reconfiguration message carrying the first SRB identifier and the second DRB configuration information to the RAP.
[0300] S1017. The RAP obtains the UE to which the SRB belongs according to the first SRB identifier.
[0301] S1018. The RAP sends an RRC connection reconfiguration message carrying the second DRB configuration information to the UE.
[0302] S1019. The UE configures the DRB according to the second DRB configuration information, establishes the DRB, and after successfully establishing the DRB, the UE sends an RRC connection reconfiguration complete message to the RAP. Among them, the RRC connection reconfiguration message carries the identifier of the second SRB configuration message.
[0303] S1020. The RAP sends an RRC connection reconfiguration complete message carrying the second SRB identifier to the RC.
[0304] S1021. The RC performs security protection on the created SRB and DRB according to the SRB security information and the DRB security information.
[0305] S1022. The RC sends the security-protected service data to the RAP. The service data carries the first DRB identifier and the second DRB identifier, and the signaling data carries the first SRB identifier and the second SRB identifier. In the uplink direction, the RC knows that the service message belongs to the UE according to the first DRB identifier carried in the service data, and knows that the signaling message belongs to the UE according to the second SRB identifier carried in the signaling data.
[0306] See Figure 11 , which is a schematic flow diagram of a UE handover method provided by the second embodiment of the present invention. In the embodiments of the present invention, the method includes:
[0307] S1101. The UE triggers a random access process, and a random access channel is established between the UE, the source RAP, and the RC.
[0308] S1102. The source RAP sends the UE context information to the RC. The UE context information includes C-RNTI or radio resource configuration information, etc.
[0309] S1103. The RC saves the UE context information.
[0310] S1104. The UE performs RRM measurement.
[0311] S1105. The UE sends the measurement report generated after performing the RRM measurement to the RAP.
[0312] S1106. The source RAP sends the measurement report to the RC.
[0313] S1107. The RC detects whether the UE meets the handover condition according to the measurement report. If it meets, it prepares the handover resources and executes S1107. At the same time, the UE can determine the target RAP to be handed over according to the measurement report.
[0314] S1108. The RC sends a handover request message carrying the UE context information to the target RAP.
[0315] S1109. The target RAP performs access control on the UE to determine whether the UE is allowed to access the target RAP. If the UE is allowed to access the target RAP, S1110 is executed.
[0316] S1110. The target RAP returns a handover response message to the RC.
[0317] S1111. The RC sends a handover command message to the source RAP.
[0318] S1112. The handover operation is performed. The UE hands over from the source RAP to the target RAP. After the handover is successful, the target RAP uses the SRB security information in the UE context information to protect the signaling data, and uses the DRB security information to protect the service data.
[0319] See Figure 12 , which is a schematic flowchart of a UE handover method provided in the third embodiment of the present invention. In the embodiment of the present invention, the method includes:
[0320] S1201. The UE performs RRM measurement.
[0321] S1202. The UE sends the measurement report generated by performing RRM to the RAP.
[0322] S1203. The source RAP forwards the measurement report to the RC.
[0323] S1204. The RC detects whether the UE meets the handover condition according to the measurement report. If it meets, S705 is executed. The RC also determines the target RAP to be handed over.
[0324] S1205. The RC sends a handover indication carrying the identifier of the target RAP to the source RAP.
[0325] S1206. The source RAP returns a handover request message carrying the identifier of the target RAP to the RC.
[0326] S1207. The RC sends a handover request message carrying the UE context information to the target RAP.
[0327] S1208. The target RAP performs access control on the UE. After allowing the UE to access, it prepares for handover resources.
[0328] S1209. The target RAP sends a handover response message to the RC.
[0329] S1210. The RC sends a handover command message to the source RAP.
[0330] S1211. Perform a handover operation. The UE hands over from the source RAP to the target RAP. After the handover is successful, the target RAP uses the SRB security information in the UE context information to protect the signaling data securely, and uses the DRB security information to protect the service data securely.
[0331] See Figure 13 , which is a schematic structural diagram of a wireless network node provided by the first embodiment of the present invention. In the embodiment of the present invention, the wireless network node includes: an identification module 1301, a first sending module 1302, and a first processing module 1303.
[0332] The identification module 1301 is used to learn the bearer type of the downlink data packet.
[0333] The first sending module 1302 is used to, when the bearer type is SRB, the first wireless network node sends the downlink data packet to the second wireless network node, so that the second wireless network node performs the functions of the PDCP layer on the downlink data packet.
[0334] The first processing module 1303 is used to, when the bearer type is DRB, perform the functions of the PDCP layer on the downlink data packet, and send the processed downlink data packet to the second wireless network node.
[0335] Optionally, the wireless network node of the embodiment of the present invention further includes:
[0336] A receiving module, used to receive the uplink data packet sent by the second wireless network node; wherein, the second wireless network node performs the functions of the PHY layer, the MAC layer, and the RLC layer on the uplink data packet, and the bearer type of the uplink data packet is DRB;
[0337] A second processing module, used to perform the functions of the PDCP layer on the uplink data packet, and send the processed uplink data packet to the core network.
[0338] Optionally, the wireless network node of the embodiment of the present invention further includes:
[0339] A security information acquisition module, used to obtain DRB security information and SRB security information from the core network, the first wireless network node stores the DRB security information, and sends the SRB security information to the second wireless network node;
[0340] Wherein, the first processing module is used to perform the functions of the PDCP layer on the downlink data packet according to the DRB security information.
[0341] Optionally, the SRB security information and the DRB security information include one or more of: integrity protection algorithm, integrity verification algorithm, encryption algorithm, decryption algorithm, and security key.
[0342] Optionally, the wireless network node according to an embodiment of the present invention further includes:
[0343] An SRB establishment module, configured to receive a user equipment identifier and a connection request sent by the second wireless network node; and return an admission indication carrying the user equipment identifier to the second wireless network node when the user equipment corresponding to the user equipment identifier has the right to access the second wireless network node, where the admission indication is used to indicate that an SRB is established between the user equipment and the second wireless network node.
[0344] Optionally, the wireless network node according to an embodiment of the present invention further includes:
[0345] A handover module, configured to determine a target wireless network node other than the second wireless network node from a set of wireless network nodes under its jurisdiction when the UE meets the handover condition, and send an identifier of the target wireless network node to the second wireless network node; obtain a transmission status parameter of service data from the second wireless network node; and after the UE completes the handover operation, transmit service data to the UE via the target wireless access network node according to the transmission status parameter.
[0346] Optionally, the handover module is configured to obtain link quality parameters between each wireless network node in the set of wireless network nodes and the user equipment, and select the wireless network node with the optimal link quality parameter as the target wireless network node; where the link quality parameter includes one or more of: RSRP, RSSI, and RSRQ.
[0347] The embodiment of the present invention and the first method embodiment are based on the same concept, and the technical effects brought by them are also the same. For the specific process, please refer to the description of the first method embodiment, and details are not described herein again.
[0348] See Figure 14 , a wireless network node provided by the second embodiment of the present invention, characterized by including: an identification module 1401, a first processing module 1402, and a first sending module 1403.
[0349] The identification module is configured to learn a bearer type of an uplink data packet sent by a user equipment;
[0350] The first processing module is configured to, when the bearer type is SRB, perform functions of the PHY layer and layers above the PHY layer on the uplink data packet;
[0351] A first sending module, configured to, when the bearer type is DRB, perform functions of the PHY layer, the MAC layer, and the RLC layer on the uplink data packet, and send the processed uplink data packet to a first radio network node, so that the first radio network node performs functions of the PDCP layer on the processed uplink data packet.
[0352] Optionally, the first processing module is configured to receive SRB security information sent by the first radio network node, and perform functions of the PDCP layer on the uplink data packet according to the SRB security information.
[0353] Optionally, the radio network node according to an embodiment of the present invention further includes:
[0354] A receiving module, configured to receive a downlink data packet sent by the first radio network node; wherein, the bearer type of the downlink data packet is SRB;
[0355] A second processing module, configured to perform functions of the RRC layer and the following layers of the RRC layer on the downlink data packet, and send the processed downlink data packet to a user equipment.
[0356] Optionally, the radio network node according to an embodiment of the present invention further includes:
[0357] An SRB establishment module, configured to forward a connection request carrying a user equipment identifier sent by the user equipment to the first radio network node; receive an admission indication generated by the first radio network node after determining that the user equipment has access permission; wherein, the admission indication carries the user equipment identifier; generate a connection establishment message according to the admission indication, and send the connection establishment message to the user equipment, so that the user equipment establishes an SRB according to the connection establishment message, and after successfully establishing the SRB, return a connection establishment completion message to the second radio network node; send the received connection establishment completion message to the first radio network node.
[0358] Optionally, the radio network node according to an embodiment of the present invention further includes:
[0359] A handover module, configured to determine a target radio network node to be handed over when the user equipment meets the handover condition; send a handover request message carrying the SRB security information to the target radio network node, so that after the target radio network node prepares handover resources, it returns a handover command message to the second radio network node; forward the handover command message to the user equipment, where the handover command message carries the SRB security information, so that the user equipment returns a handover completion message to the target radio network node after completing the handover operation, and after receiving the handover completion message, the target radio access node performs security protection on signaling data according to the SRB security information.
[0360] Optionally, the handover module is configured to:
[0361] When the signal carrier level of the user equipment is less than a first threshold, determine that the user equipment meets the handover condition; or
[0362] When the signal carrier-to-interference ratio of the user equipment is less than a second threshold, determine that the user equipment meets the handover condition; or
[0363] When the distance from the user equipment is greater than a third threshold, determine that the user equipment meets the handover condition;
[0364] Receive the identity identifier of the target radio network node sent by the first radio network node, and determine the target radio network node according to the identity identifier.
[0365] The embodiment of the present invention and the second method embodiment are based on the same concept, and the technical effects brought by them are also the same. For the specific process, please refer to the description of the second method embodiment, which will not be repeated here.
[0366] See Figure 15 , a radio network node provided by the third embodiment of the present invention includes: a first receiving module 1501, an identification module 1502, and a first processing module 1503.
[0367] The first receiving module 1501 is configured to receive an uplink data packet sent by a second radio network device, where the uplink data packet carries first indication information indicating the identity information of the user equipment, the type information of the bearer, and the identity information of the bearer.
[0368] The identification module 1502 is configured to obtain the user equipment, bearer type, and bearer corresponding to the uplink data packet according to the first indication information.
[0369] The first processing module 1503 is configured to perform the functions of the PDCP layer on the uplink data packet.
[0370] Optionally, the first processing module is configured to obtain the bearer type of the uplink data packet;
[0371] When the bearer type of the uplink data packet is DRB, perform the PDCP layer function on the second data packet according to the DRB security information, and send the processed uplink data packet to the core network;
[0372] When the bearer type of the uplink data packet is SRB, perform the PDCP layer function and the RRC layer function on the second data packet according to the SRB security information.
[0373] Optionally, the radio network node according to an embodiment of the present invention further includes:
[0374] A second receiving module, configured to receive a downlink data packet sent by the core network, where the downlink data packet carries second indication information indicating the identity information of the user equipment, the bearer type information, and the bearer identity information;
[0375] A second processing module, configured to perform the RRC layer function and the PDCP layer function on the data packet, and send the processed downlink data packet to the second radio network node, so that the second radio network node can obtain the user equipment, the bearer type, and the bearer of the downlink data packet according to the second indication information.
[0376] Optionally, the radio network node according to an embodiment of the present invention further includes:
[0377] A first handover module, configured to determine a target radio network node to be handed over and obtain the UE context information of the second radio network node when the user equipment meets the handover condition;
[0378] Send a handover request message carrying the UE context information to the target radio network node, so that after the target radio network node determines that the user equipment has access permission and is ready for handover resources, it returns a handover response message to the first radio network node;
[0379] Receive the handover response message returned by the target radio network node and forward it to the second radio network node, so that the second radio network node sends a handover command message to the user equipment according to the handover response message, and the handover command message is used to instruct the user equipment to complete the handover operation.
[0380] Optionally, the radio network node according to an embodiment of the present invention further includes:
[0381] A second handover module, configured to determine a target radio network node to be handed over when the UE meets the handover condition;
[0382] Send a handover indication message carrying the identifier of the target radio network node to the second radio network node, where the handover indication message is used to instruct the radio network node to obtain the UE context information of the user equipment and send a handover request message carrying the UE context information to the first radio network node;
[0383] Send a handover request message to the target radio network node according to the handover request message, so that after determining that the user equipment has access permission, the target radio network node returns a handover response message to the first radio network node;
[0384] After receiving the handover response message returned by the target radio network node, send the handover response message to the second radio network node, so that the radio network node sends a handover command message to the user equipment according to the handover response message, where the handover command message is used to instruct the user equipment to complete the handover operation.
[0385] The embodiments of the present invention and the fifth method embodiment are based on the same concept, and the technical effects brought by them are also the same. For the specific process, please refer to the description of the fifth method embodiment, which will not be repeated here.
[0386] See Figure 16 , which is a schematic structural diagram of a radio network node provided by the fourth embodiment of the present invention. In the embodiments of the present invention, the radio network node includes: a first receiving module 1601, an identifying module 1602, and a first processing module 1603.
[0387] The first receiving module 1601 is configured to receive a downlink data packet sent by the first radio network node, where the downlink data packet carries first indication information identifying the identity information of the user equipment, the type information of the bearer, and the identity information of the bearer.
[0388] The identifying module 1602 is configured to learn the user equipment, bearer type, and bearer corresponding to the downlink data packet according to the first indication information.
[0389] The first processing module 1603 is configured to perform the functions of the following layers of the PDCP layer on the downlink data packet.
[0390] Optionally, the radio network node of the embodiment of the present invention further includes:
[0391] A second receiving module, configured to receive an uplink data packet sent by the user equipment, where the uplink data packet carries second indication information representing the identity information of the user equipment, the type information of the bearer, and the identity information of the bearer;
[0392] A second processing module, configured to perform functions of the following layers of the PDCP layer on the uplink data packet, and send the processed uplink data packet to the first radio network node, so that the first radio network node performs functions of the PDCP layer on the processed uplink data packet.
[0393] Optionally, the radio network node according to an embodiment of the present invention further includes:
[0394] A handover module, configured to forward a measurement report sent by the user equipment to the first radio network node, so that the first radio network node determines a target radio network node to be handed over according to the measurement report when the user equipment meets the handover condition, and the first radio network node returns a handover indication carrying the identity identifier of the target radio network node to the second radio network node;
[0395] After receiving the handover indication carrying the identity identifier of the target radio network node, obtain the UE context information of the user equipment and send a handover request message carrying the UE context information to the first radio network node.
[0396] The embodiment of the present invention and the sixth method embodiment are based on the same concept, and the technical effects brought by them are also the same. For the specific process, please refer to the description of the sixth method embodiment, which will not be elaborated here.
[0397] See Figure 17 The fifth embodiment of the present invention further provides a radio network node. In the embodiment of the present invention, the radio network node includes a processor 171, a memory 173, and a communication interface 172. The communication interface 172 is used for communicating with external devices. The number of processors in the radio network node 17 may be one or more. In some embodiments of the present invention, the processor 171, the memory 173, and the communication interface 172 may be connected by a bus or other means. The radio network node may be used to execute Figure 4 the method shown. For the meanings and examples of the terms involved in this embodiment, reference may be made to Figure 4 the corresponding embodiment. This will not be elaborated here.
[0398] Wherein, program codes are stored in the memory 173. The processor 171 is configured to call the program codes stored in the memory 173 to perform the following operations:
[0399] Learn the bearer type of the downlink data packet;
[0400] When the bearer type is a signaling radio bearer SRB, send the downlink data packet to the second radio network node, so that the second radio network node performs functions of the packet data convergence protocol PDCP layer on the downlink data packet; or
[0401] In the case where the bearer type is a data radio bearer (DRB), perform the functions of the PDCP layer on the downlink data packet and send the processed downlink data packet to the second radio network node.
[0402] In some embodiments of the present invention, the processor is further configured to:
[0403] Receive an uplink data packet sent by the second radio network node; wherein, the second radio network node performs the functions of the physical (PHY) layer, the media access control (MAC) layer, and the radio link control (RLC) layer on the uplink data packet, and the bearer type of the uplink data packet is a DRB;
[0404] Perform the functions of the PDCP layer on the uplink data packet and send the processed uplink data packet to the core network.
[0405] In some embodiments of the present invention, the processor is further configured to:
[0406] Obtain DRB security information and SRB security information from the core network, store the DRB security information, and send the SRB security information to the second radio network node;
[0407] Wherein, performing the functions of the PDCP layer on the downlink data packet includes:
[0408] Perform the functions of the PDCP layer on the downlink data packet according to the DRB security information.
[0409] In some embodiments of the present invention, the SRB security information and the DRB security information include one or more of: an integrity protection algorithm, an integrity verification algorithm, an encryption algorithm, a decryption algorithm, and a security key.
[0410] In some embodiments of the present invention, before the processor learns the bearer type of the downlink data packet, it is further configured to perform:
[0411] Receive a user equipment identifier and a connection request sent by the second radio network node;
[0412] In the case where the user equipment corresponding to the user equipment identifier has the permission to access the second radio network node, return an admission indication carrying the user equipment identifier to the second radio network node, and the admission indication is used to indicate the establishment of an SRB between the user equipment and the second radio network node.
[0413] In some embodiments of the present invention, the processor is further configured to:
[0414] When the user equipment meets the handover condition, determine a target radio network node other than the second radio network node from the set of radio network nodes under its jurisdiction, and send the identifier of the target radio network node to the second radio network node;
[0415] Obtain the transmission status parameters of the service data from the second radio network node;
[0416] After the user equipment completes the handover operation, transmit service data with the user equipment via the target radio access network node according to the transmission status parameters.
[0417] In some embodiments of the present invention, the processor executes determining a target radio network node other than the second radio network node from the set of radio network nodes under its jurisdiction, including:
[0418] Obtain the link quality parameters between each radio network node in the set of radio network nodes and the user equipment, and select the radio network node with the optimal link quality parameter as the target radio network node; wherein, the link quality parameter includes one or more of reference signal received power (RSRP), received signal strength indication (RSSI), and reference signal received quality (RSRQ).
[0419] See Figure 18 The sixth embodiment of the present invention further provides a radio network node. In the embodiments of the present invention, the radio network node includes a processor 181, a memory 183, and a communication interface 182. The communication interface 182 is used to communicate with external devices. The number of processors in the radio network node 18 can be one or more. In some embodiments of the present invention, the processor 181, the memory 183, and the communication interface 182 can be connected by a bus or other means. The radio network node can be used to execute Figure 5 the method shown. For the meanings and examples of the terms involved in this embodiment, reference can be made to Figure 5 the corresponding embodiments. Details are not described herein again.
[0420] Among them, program codes are stored in the 183 memory. The 181 processor is used to call the program codes stored in the memory 183 and is used to perform the following operations:
[0421] Learn the bearer type of the uplink data packet sent by the user equipment;
[0422] When the bearer type is SRB, perform the functions of the PHY layer and the layers above the PHY layer on the uplink data packet; or
[0423] In the case where the bearer type is DRB, perform the functions of the PHY layer, the MAC layer, and the RLC layer on the uplink data packet, and send the processed uplink data packet to the first radio network node, so that the first radio network node performs the functions of the PDCP layer on the processed uplink data packet.
[0424] In some embodiments of the present invention, the processor performing the functions of the PHY layer on the uplink data packet and the functions of the layers above the PHY layer include:
[0425] Receive the SRB security information sent by the first radio network node, and perform the functions of the PDCP layer on the uplink data packet according to the SRB security information.
[0426] In some embodiments of the present invention, the processor is further configured to perform:
[0427] Receive the downlink data packet sent by the first radio network node; wherein, the bearer type of the downlink data packet is SRB;
[0428] Perform the functions of the RRC layer and the layers below the RRC layer on the downlink data packet, and send the processed downlink data packet to the user equipment.
[0429] In some embodiments of the present invention, the processor is further configured to perform:
[0430] Forward the connection request carrying the user equipment identifier sent by the user equipment to the first radio network node;
[0431] Receive the access indication generated by the first radio network node after determining that the user equipment has access rights; wherein, the access indication carries the user equipment identifier;
[0432] Generate a connection establishment message according to the access indication, and send the connection establishment message to the user equipment, so that the user equipment establishes an SRB according to the connection establishment message, and after successfully establishing the SRB, returns a connection establishment completion message;
[0433] Send the received connection establishment completion message to the first radio network node.
[0434] In some embodiments of the present invention, the processor is further configured to perform:
[0435] In the case where the user equipment meets the handover condition, determine the target radio network node to be handed over;
[0436] Send a handover request message carrying the SRB security information to the target radio network node, so that after the target radio network node is ready for handover resources, it returns a handover command message;
[0437] Forward the handover command message to the user equipment, where the handover command message carries the SRB security information, so that the user equipment returns a handover completion message to the target radio network node after completing the handover operation. After receiving the handover completion message, the target radio access node performs security protection on signaling data according to the SRB security information.
[0438] In some embodiments of the present invention, when the processor executes and the user equipment meets the handover condition, determining the target radio network node to be handed over includes:
[0439] When the signal carrier level of the user equipment is less than a first threshold, determining that the user equipment meets the handover condition; or
[0440] When the signal carrier-to-interference ratio of the user equipment is less than a second threshold, determining that the user equipment meets the handover condition; or
[0441] When the distance from the user equipment is greater than a third threshold, determining that the user equipment meets the handover condition;
[0442] Receive the identity identifier of the target radio network node sent by the first radio network node, and determine the target wired network node according to the identity identifier.
[0443] See Figure 19 The seventh embodiment of the present invention also provides a radio network node. In the embodiments of the present invention, the radio network node includes a processor 191, a memory 193, and a communication interface 192. The communication interface 192 is used to communicate with external devices. The number of processors in the radio network node 19 can be one or more. In some embodiments of the present invention, the processor 191, the memory 193, and the communication interface can be connected by a bus or other means. The radio network node can be used to execute Figure 8 The method shown. For the meanings and examples of the terms involved in this embodiment, reference can be made to Figure 8 The corresponding embodiments. Details are not described herein again.
[0444] Among them, program codes are stored in the 193 memory. The processor 181 is used to call the program codes stored in the memory 183 and is used to perform the following operations:
[0445] Receive an uplink data packet sent by a second wireless network device, where the uplink data packet carries first indication information indicating the identity information of a user equipment, the type information of a bearer, and the identity information of the bearer;
[0446] Obtain the user equipment, bearer type, and bearer corresponding to the uplink data packet according to the first indication information;
[0447] Execute the functions of the PDCP layer on the uplink data packet.
[0448] In some embodiments of the present invention, the processor executes the functions of the PDCP layer on the uplink data packet, including:
[0449] Obtain the bearer type of the uplink data packet;
[0450] When the bearer type of the uplink data packet is a DRB, execute the functions of the PDCP layer on the second data packet according to the DRB security information, and send the processed uplink data packet to the core network;
[0451] When the bearer type of the uplink data packet is an SRB, execute the functions of the PDCP layer and the RRC layer on the second data packet according to the SRB security information.
[0452] In some embodiments of the present invention, the processor is further configured to execute:
[0453] Receive a downlink data packet sent by the core network, where the downlink data packet carries second indication information indicating the identity information of a user equipment, the type information of a bearer, and the identity information of the bearer;
[0454] The first radio network node completes the functions of the RRC layer and the PDCP layer on the data packet, and sends the processed downlink data packet to the second wireless network node, so that the second wireless network node can obtain the user equipment, bearer type, and bearer of the downlink data packet according to the second indication information.
[0455] In some embodiments of the present invention, the processor is further configured to execute:
[0456] When the user equipment meets the handover condition, determine the target wireless network node to be handed over and obtain the UE context information of the second wireless network node;
[0457] Send a handover request message carrying the UE context information to the target wireless network node, so that after the target wireless network node determines that the user equipment has access authority and is ready for handover resources, it returns a handover response message;
[0458] Forward the handover response message returned by the target wireless network node to the second wireless network node, so that the second wireless network node sends a handover command message to the user equipment according to the handover response message, and the handover command message is used to instruct the user equipment to complete the handover operation.
[0459] In some embodiments of the present invention, the processor is further configured to execute:
[0460] When the user equipment meets the handover condition, determine the target wireless network node to be handed over;
[0461] Send a handover indication message carrying the identifier of the target wireless network node to the second wireless network node, where the handover indication message is used to instruct the wireless network node to obtain the UE context information of the user equipment and send a handover request message carrying the UE context information;
[0462] Send a handover request message to the target wireless network node according to the handover request message, so that after the target wireless network node determines that the user equipment has access permission, it returns a handover response message;
[0463] After receiving the handover response message returned by the target wireless network node, send the handover response message to the second wireless network node, so that the wireless network node sends a handover command message to the user equipment according to the handover response message, and the handover command message is used to instruct the user equipment to complete the handover operation.
[0464] See Figure 20 The eighth embodiment of the present invention further provides a wireless network node. In the embodiments of the present invention, the wireless network node 20 includes a processor 201, a memory 203, and a communication interface 202. The communication interface 202 is used to communicate with external devices. The number of processors in the wireless network node 20 can be one or more. In some embodiments of the present invention, the processor 201, the memory 203, and the communication interface 202 can be connected by a bus or other means. The wireless network node can be used to execute Figure 9 The method shown. For the meanings and examples of the terms involved in this embodiment, reference can be made to Figure 9 The corresponding embodiment. Details are not described herein again.
[0465] Among them, program codes are stored in the memory 203. The processor 201 is used to call the program codes stored in the memory 202 and perform the following operations:
[0466] Receive the downlink data packet sent by the first wireless network node, where the downlink data packet carries the first indication information of the identity information of the user equipment, the type information of the bearer, and the identity information of the bearer;
[0467] Obtain the user equipment, bearer type, and bearer corresponding to the downlink data packet according to the first indication information;
[0468] Perform the functions of the following layers of the PDCP layer on the downlink data packet.
[0469] In some embodiments of the present invention, the processor is further configured to:
[0470] Receive an uplink data packet sent by a user equipment, where the uplink data packet carries second indication information indicating the identity information of the user equipment, the type information of the bearer, and the identity information of the bearer;
[0471] Perform the functions of the following layers of the PDCP layer on the uplink data packet, and send the processed uplink data packet to the first radio network node, so that the first radio network node performs the functions of the PDCP layer on the processed uplink data packet.
[0472] In some embodiments of the present invention, the processor is further configured to:
[0473] Forward the measurement report sent by the user equipment to the first radio network node, so that the first radio network node determines a target radio network node to be switched according to the measurement report when the user equipment meets the handover condition, and the first radio network node returns a handover indication carrying the identity identifier of the target radio network node;
[0474] After receiving the handover indication carrying the identity identifier of the target radio network node, obtain the UE context information of the user equipment and send a handover request message carrying the UE context information to the first radio network node.
[0475] Those of ordinary skill in the art can understand that all or part of the processes of implementing the methods in the above embodiments can be completed by instructing relevant hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. Among them, the storage medium can be a magnetic disk, an optical disc, a read-only memory (ROM), or a random access memory (RAM), etc.
[0476] The above-disclosed is only a preferred embodiment of the present invention. Of course, it cannot be used to limit the scope of the rights of the present invention. Those of ordinary skill in the art can understand all or part of the processes of implementing the above embodiments, and the equivalent changes made according to the claims of the present invention still fall within the scope covered by the present invention.
Claims
1. A data transmission method, characterized in that, it includes: A first radio network node receives an uplink data packet from a second radio network node, where the uplink data packet includes a General Packet Radio Service Tunneling Protocol (GTP) tunnel identifier for indicating the identity information of a user equipment (UE), the type information of a bearer, and the identity information of the bearer; The first radio network node obtains the UE, bearer type, and bearer corresponding to the uplink data packet according to the GTP tunnel identifier; The first radio network node processes the uplink data packet, including performing Packet Data Convergence Protocol (PDCP) layer processing; Wherein, the first radio network node and the second radio network node belong to the same base station, the first radio network node includes a Radio Resource Control (RRC) layer and the PDCP layer, and the second radio network node includes a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, and a Physical (PHY) layer.
2. The method according to claim 1, characterized in that, The bearer is a Signaling Radio Bearer (SRB) or a Data Radio Bearer (DRB).
3. The method according to claim 1 or 2, characterized in that, The functions corresponding to the PDCP layer include: header compression, security, and reordering; the functions corresponding to the RLC layer include segmentation, concatenation, and Automatic Repeat reQuest (ARQ); the functions corresponding to the MAC layer include scheduling, logical channel priority processing, and Hybrid Automatic Repeat reQuest (HARQ); the functions corresponding to the PHY layer include modulation, demodulation, coding, and multi-antenna mapping.
4. A data transmission method, characterized in that, it includes: A second radio network node obtains an uplink data packet through Physical (PHY) layer processing, Media Access Control (MAC) layer processing, and Radio Link Control (RLC) layer processing; The second radio network node sends the uplink data packet to a first radio network node, where the uplink data packet includes a General Packet Radio Service Tunneling Protocol (GTP) tunnel identifier for indicating the identity information of a user equipment (UE), the type information of a bearer, and the identity information of the bearer; Wherein, the first radio network node and the second radio network node belong to the same base station; The first radio network node includes a Radio Resource Control (RRC) layer and a Packet Data Convergence Protocol (PDCP) layer, and the second radio network node includes a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, and a Physical (PHY) layer.
5. The method according to claim 4, characterized in that, The bearer is a Signaling Radio Bearer (SRB) or a Data Radio Bearer (DRB).
6. The method according to claim 4 or 5, characterized in that, The functions corresponding to the PDCP layer include: header compression, security, and reordering; the functions corresponding to the RLC layer include segmentation, concatenation, and Automatic Repeat reQuest (ARQ); the functions corresponding to the MAC layer include scheduling, logical channel priority processing, and Hybrid Automatic Repeat reQuest (HARQ); the functions corresponding to the PHY layer include modulation, demodulation, coding, and multi-antenna mapping.
7. A network device, characterized in that, The network device includes a first wireless network node and a second wireless network node, including: The first wireless network node receives an uplink data packet from the second wireless network node. The uplink data packet includes a General Packet Radio Service Tunneling Protocol (GTP) tunnel identifier for indicating the identity information of a user equipment (UE), the type information of a bearer, and the identity information of the bearer. The first wireless network node obtains the UE, bearer type, and bearer corresponding to the uplink data packet according to the GTP tunnel identifier. The first wireless network node processes the uplink data packet, including performing Packet Data Convergence Protocol (PDCP) layer processing. The first wireless network node includes a Radio Resource Control (RRC) layer and the PDCP layer, and the second wireless network node includes a Radio Link Control (RLC) layer, a Medium Access Control (MAC) layer, and a Physical (PHY) layer.
8. The network device according to claim 7, wherein, the bearer is a Signaling Radio Bearer (SRB) or a Data Radio Bearer (DRB).
9. The network device according to claim 7 or 8, wherein, the functions corresponding to the PDCP layer include: header compression, security, and reordering; the functions corresponding to the RLC layer include segmentation, concatenation, and Automatic Repeat reQuest (ARQ); the functions corresponding to the MAC layer include scheduling, logical channel priority handling, and Hybrid Automatic Repeat reQuest (HARQ); the functions corresponding to the PHY layer include modulation, demodulation, encoding, and multi-antenna mapping.
10. A network device, wherein, it includes a memory and a processor. The memory stores instructions for implementing the data transmission method according to any one of claims 1-3, or the memory stores instructions for implementing the data transmission method according to any one of claims 4-6. The processor retrieves and executes the instructions in the memory to implement the data transmission method according to any one of claims 1-3, or to implement the data transmission method according to any one of claims 4-6.
11. A computer-readable storage medium, wherein, it includes instructions that, when running on a computer, cause the computer to execute the data transmission method according to any one of claims 1-3, or cause the computer to execute the data transmission method according to any one of claims 4-6.
Citation Information
Patent Citations
Method and apparatus for providing enhanced messages on common control channel in wireless communication system
US20050266846A1
Method and system for protocol layer enhancements in data offload over small cells
US20150043435A1