CN111132195B - Data switching method and device, computer equipment and storage medium - Google Patents

Data switching method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN111132195B
CN111132195B CN201911317069.6A CN201911317069A CN111132195B CN 111132195 B CN111132195 B CN 111132195B CN 201911317069 A CN201911317069 A CN 201911317069A CN 111132195 B CN111132195 B CN 111132195B
Authority
CN
China
Prior art keywords
data
base station
uplink
processing unit
downlink
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911317069.6A
Other languages
Chinese (zh)
Other versions
CN111132195A (en
Inventor
吴伟锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Comba Network Systems Co Ltd
Original Assignee
Comba Network Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Comba Network Systems Co Ltd filed Critical Comba Network Systems Co Ltd
Priority to CN201911317069.6A priority Critical patent/CN111132195B/en
Priority to PCT/CN2020/078984 priority patent/WO2021120417A1/en
Publication of CN111132195A publication Critical patent/CN111132195A/en
Application granted granted Critical
Publication of CN111132195B publication Critical patent/CN111132195B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/165Performing reselection for specific purposes for reducing network power consumption

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application relates to a data switching method, a device, computer equipment and a storage medium, wherein the overtime duration of the number of UE uplink and downlink switching users is detected through an overtime timer, the overtime of the timer is adjusted when the overtime duration is greater than an overtime threshold value, UE uplink and downlink switching data are issued based on the adjusted overtime value, and the switching data are converted into normal data.

Description

Data switching method and device, computer equipment and storage medium
Technical Field
The present application relates to the field of communications technologies, and in particular, to a data switching method and apparatus, a computer device, and a storage medium.
Background
In a wireless system, when a terminal moves from one cell to another cell, handover of the cells needs to be completed in order to continuously provide a service to the terminal.
In order to guarantee the quality of service signals of the terminal, the performance in the handover process needs to be improved. In the prior art, aiming at the performance of terminal service signal switching, the optimization of packet loss in the switching process, the optimization of flows between base stations, the optimization of the transmission of various signaling and the like are generally involved, but the existing optimization methods have the conditions of scene limitation, complex signaling logic, data packet delay and the like.
Therefore, how to improve the performance of terminal service signal switching becomes an urgent technical problem to be solved.
Disclosure of Invention
In view of the foregoing, it is necessary to provide a data switching method, an apparatus, a computer device, and a storage medium for solving the above technical problems.
In a first aspect, an embodiment of the present application provides a data switching method, where the method includes:
if the first base station receives UE uplink and downlink switching data sent by the second base station, detecting the overtime duration of the UE uplink and downlink switching data through an overtime timer; the UE uplink and downlink switching data indicates that the UE is in the switching period of switching the second base station to the first base station and caches data in the second base station;
if the timeout duration is greater than the preset timeout threshold, the first base station adjusts the timeout duration of the timeout timer to be the timeout threshold;
and the first base station sends down the UE uplink and downlink switching data according to the overtime threshold and converts the UE uplink and downlink switching data into normal data.
In one embodiment, the method further comprises:
after converting the UE uplink and downlink switching data into normal data, the first base station receives a random access request of the UE;
the first base station assembles a random access corresponding data packet according to the random access request and distributes scheduling resources of the logic channel;
and the first base station transmits downlink data and performs uplink pre-scheduling on the UE according to the scheduling resources.
In one embodiment, the first base station includes a first CMAC processing unit and a DMAC processing unit; the receiving, by the first base station, the random access request of the UE includes:
after receiving a random access request of the UE, the first CMAC processing unit informs the DMAC processing unit to assemble a random access corresponding data packet and distributes scheduling resources of a logic channel;
the DMAC processing unit sends downlink data according to the scheduling resources, and the first CMAC processing unit carries out uplink pre-scheduling according to the scheduling resources.
In one embodiment, if the pre-scheduling timer is overtime or the uplink and downlink data transmission rate is lower than the preset transmission threshold, the first CMAC physical unit stops the uplink pre-scheduling.
In one embodiment, the first base station includes a GTP-U processing unit;
the method for receiving the UE uplink and downlink switching data sent by the second base station by the first base station comprises the following steps: a GTP-U processing unit receives UE uplink and downlink switching data sent by a second base station on a switching tunnel;
then, the detecting, by the timeout timer, the timeout duration for receiving the uplink and downlink switching data of the UE includes:
the GTP-U processing unit starts an overtime timer when receiving UE uplink and downlink switching data, and reads the remaining time of the overtime timer when detecting that a normal tunnel receives new UE data;
and the GTP-U processing unit takes the residual time as the timeout duration of the uplink and downlink switching data of the receiving UE.
In a second aspect, the present application provides a data switching method, including:
the second base station acquires UE uplink and downlink switching data; the UE uplink and downlink switching data indicates that the UE is in the switching period of switching from the second base station to the first base station and buffers data in the second base station;
the second base station sends the UE uplink and downlink switching data to the first base station; the UE uplink and downlink switching data is used for indicating the first base station to detect the timeout duration of receiving the UE uplink and downlink switching data through the timeout timer, adjusting the timeout duration of the timeout timer to be the timeout threshold when the timeout duration is greater than the preset timeout threshold, issuing the UE uplink and downlink switching data according to the timeout threshold, and converting the UE uplink and downlink switching data into normal data.
In one embodiment, the second base station includes a PDCP processing unit; the second base station acquiring uplink and downlink switching data of the UE includes:
the PDCP processing unit determines discontinuous uplink data and continuous downlink data of the UE as uplink and downlink switching data of the UE;
the sending, by the second base station, the UE uplink and downlink switching data to the first base station includes:
the PDCP processing unit sends the UE uplink and downlink switching data to the first base station.
In one embodiment, the method further comprises:
the PDCP processing unit sends all uplink and downlink data of the UE to a core network.
In one embodiment, the second base station includes a signaling plane processing unit and a data plane processing unit, and the data plane processing unit includes an RLC protocol processing unit and a second CMAC processing unit;
before the second base station sends the UE uplink and downlink switching data to the first base station, the method further includes:
the signaling plane processing unit sends a switching instruction to the data plane processing unit; and the switching instruction is used for instructing the data plane processing unit to inform the RLC protocol processing unit to stop sending the buffering report of the DRB to the second CMAC processing unit, and continuously packaging the scheduling result of the DRB sent by the second CMAC processing unit.
In one embodiment, after the signaling plane processing unit sends the switching instruction to the data plane processing unit, the method further includes:
the signaling surface processing unit sends a state report message of inquiring the sequence number to the data surface processing unit; the inquiry sequence number status report message is used for indicating the data plane processing unit to inform the PDCP processing unit to stop downlink data transmission and feeding back the uplink and downlink sequence number status report to the signaling plane processing unit.
In a third aspect, an embodiment of the present application provides a data inverting apparatus, including:
the detection module is used for detecting the overtime duration of the UE uplink and downlink switching data through the overtime timer if the first base station receives the UE uplink and downlink switching data sent by the second base station; the UE uplink and downlink switching data indicates that the UE is in the switching period of switching the second base station to the first base station and caches data in the second base station;
the first base station is used for adjusting the timeout duration of the timeout timer to be the timeout threshold if the timeout duration is larger than the preset timeout threshold;
and the processing module is used for sending the UE uplink and downlink switching data to the first base station according to the overtime threshold and converting the UE uplink and downlink switching data into normal data.
In a fourth aspect, an embodiment of the present application provides a data inverting apparatus, including:
an obtaining module, configured to obtain, by a second base station, uplink and downlink switching data of the UE; the UE uplink and downlink switching data indicates that the UE is in the switching period of switching from the second base station to the first base station and buffers data in the second base station;
a sending module, configured to send, by the second base station, the UE uplink and downlink switching data to the first base station; the UE uplink and downlink switching data is used for indicating the first base station to detect the timeout duration of receiving the UE uplink and downlink switching data through the timeout timer, adjusting the timeout duration of the timeout timer to be the timeout threshold when the timeout duration is greater than the preset timeout threshold, issuing the UE uplink and downlink switching data according to the timeout threshold, and converting the UE uplink and downlink switching data into normal data.
In a fifth aspect, an embodiment of the present application provides a computer device, including a memory and a processor, where the memory stores a computer program, and the processor implements the steps of any one of the methods provided in the first aspect embodiment when executing the computer program.
In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of any one of the methods provided in the foregoing embodiments of the first aspect.
According to the data switching method, the data switching device, the computer equipment and the storage medium, the overtime duration of the UE uplink and downlink switching user number is detected through the overtime timer, the overtime of the timer is adjusted when the overtime duration is larger than the overtime threshold value, UE uplink and downlink switching data are issued based on the adjusted overtime value, and the switching data are converted into normal data.
Drawings
Fig. 1 is an application environment diagram of a data switching method according to an embodiment;
fig. 2 is a schematic flowchart of a data switching method according to an embodiment;
fig. 3 is a flowchart illustrating a data switching method according to an embodiment;
fig. 4 is a flowchart illustrating a data switching method according to an embodiment;
fig. 5 is a flowchart illustrating a data switching method according to an embodiment;
fig. 6 is a flowchart illustrating a data switching method according to an embodiment;
fig. 7 is a flowchart illustrating a data switching method according to an embodiment;
fig. 8 is a flowchart illustrating a data switching method according to an embodiment;
fig. 9 is a flowchart illustrating a data switching method according to an embodiment;
fig. 10 is a block diagram illustrating a data inverting apparatus according to an embodiment;
fig. 11 is a block diagram illustrating a data inverting apparatus according to an embodiment;
fig. 12 is a block diagram illustrating a data inverting apparatus according to an embodiment;
FIG. 13 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The data switching method provided by the present application may be applied to an application environment shown in fig. 1, where one of the first base station and the second base station is a source base station providing a service for a terminal, and the other is a target base station serving the terminal, and no specific limitation is imposed on which of the first base station and the second base station is the source base station and which is the target base station in fig. 1. The first base station and the second base station may perform data communication, and similarly, the terminal may perform data transmission with the first base station or the second base station, respectively. The systems of the first base station and the second base station may be the same or different, for example, a 4G base station, a 5G base station, and the like, which is not limited in this embodiment.
The embodiment of the application provides a data switching method, a data switching device, computer equipment and a storage medium, and aims to solve the technical problem of how to improve the performance of terminal service signal switching. The following describes in detail the technical solutions of the present application and how the technical solutions of the present application solve the above technical problems by embodiments and with reference to the drawings. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. It should be noted that, in the data switching method provided in the present application, the execution main body of fig. 2 to fig. 7 is a first base station, and the execution main body of fig. 8 to fig. 9 is a second base station, where the execution main body may also be a data switching device, where the device may be implemented as part or all of the first base station or the second base station by software, hardware, or a combination of software and hardware.
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments.
In an embodiment, fig. 2 provides a data switching method, where this embodiment relates to a specific process in which a first base station adjusts a timeout threshold of a timeout timer after receiving switching data sent by a second base station, and executes a subsequent processing step according to the adjusted timeout threshold, and as shown in fig. 2, the method includes:
s101, if a first base station receives UE uplink and downlink switching data sent by a second base station, detecting the overtime duration of the UE uplink and downlink switching data through an overtime timer; the UE uplink and downlink switching data indicates that the UE is in the switching period of the second base station switching to the first base station, and buffers data in the second base station.
In this embodiment, for example, when the first base station is a target base station and the second base station is a source base station, under a scenario that a terminal (User Equipment, UE) needs to switch from the source base station to the target base station, data that is not processed or processed in the second base station by the UE, that is, cache data of the UE in the second base station is used as uplink and downlink switching data of the UE. The timeout timer is an End Marker reception timeout timer, and in practical application, during the switching period, the first base station may start the timeout timer.
In this step, if the target base station receives the UE uplink and downlink switching data sent by the source base station, the timeout duration for receiving the UE uplink and downlink switching data is detected by the timeout timer.
And S102, if the overtime duration is greater than a preset overtime threshold, the first base station adjusts the overtime duration of the overtime timer to be the overtime threshold.
The first base station compares the detected timeout duration with a preset timeout threshold, and if the timeout duration is greater than the preset timeout threshold, the first base station adjusts the timeout duration of the timeout timer to the timeout threshold.
S103, the first base station sends down the UE uplink and downlink switching data according to the overtime threshold, and converts the UE uplink and downlink switching data into normal data.
Based on the adjusted overtime threshold, the first base station issues the UE uplink and downlink switching data, and converts the UE uplink and downlink switching data into normal data, namely, the first base station starts to process the uplink and downlink switching data as the normal data, and the base station switching of the UE is completed.
In the data switching method provided by this embodiment, the timeout duration of the number of the UE uplink and downlink switching subscribers is detected by the timeout timer, the timeout of the timer is adjusted when the timeout duration is greater than the timeout threshold, the UE uplink and downlink switching data is sent based on the adjusted timeout value, and the switching data is converted into normal data.
Based on the foregoing embodiment, the present application further provides a process that a first base station processes UE service data after converting the switching data into normal data, as shown in fig. 3, in an embodiment, the method further includes:
s201, after converting the uplink and downlink switching data of the UE into normal data, the first base station receives a random access request of the UE.
In this embodiment, after the first base station converts the uplink and downlink switching data of the UE into the normal data, it indicates that the data of the UE in the second base station has moved to the first base station and the UE has moved to the service area of the first base station, and the first base station receives the random access request of the UE and performs the random access process.
S202, the first base station assembles a random access corresponding data packet according to the random access request and distributes scheduling resources of the logic channel.
The first base station assembles a data packet corresponding to the access request according to the random access request of the UE, and then allocates scheduling resources of the logical channel for the UE.
S203, the first base station sends downlink data and carries out uplink pre-scheduling on the UE according to the scheduling resources.
Based on the allocated scheduling resources, the first base station performs downlink data transmission and uplink pre-scheduling on the UE, so that the UE can be accessed after uplink and downlink switching data of the UE are converted into normal data, and corresponding scheduling resources are not allocated to the UE, downlink data transmission is completed, the signal service quality of the UE is ensured, and the first base station performs uplink pre-scheduling, so that the continuity of UE service data transmission is further ensured, and the performance of terminal service signal switching is improved.
Fig. 4 provides a processing unit inside a base station, which includes a signaling plane processing unit and a Data plane processing unit, where the Data plane processing unit includes a Tunnel transmission Protocol-U (GPRS Tunnel Protocol-U, GTP-U) processing unit, a Packet Data Convergence Protocol (PDCP) Protocol processing unit, a Radio Link Control (RLC) processing unit, a Data-collecting medium access Control (Data-collecting medium access Control) Control, a DMAC processing unit, and a CMAC processing unit; the signaling surface processing unit processes signaling messages at the responsible base station and controls the protocol layer in the source base station; the data plane processing unit is responsible for protocol processing of the network side and the air interface side data planes in the source base station; a GTP-U processing unit which is responsible for processing according to a GTP-U protocol of the base station; the PDCP protocol processing unit: is responsible for the PDCP protocol processing of the base station; the RLC processing unit is responsible for the RLC protocol processing of the base station; the DMAC processing unit is responsible for the base station DMAC protocol processing; and the CMAC processing unit is responsible for the time domain and frequency domain scheduling function of the MAC layer of the base station.
Based on the processing unit inside the base station, a specific process is provided for the first base station to receive the random access request of the UE, and in an embodiment, if the first base station includes a first CMAC processing unit and a DMAC processing unit; as shown in fig. 5, S201 includes:
s301, after receiving the random access request of the UE, the first CMAC processing unit notifies the DMAC processing unit to assemble a random access corresponding data packet and allocates scheduling resources of the logical channel.
In this embodiment, after the CMAC processing unit in the first base station, that is, the first CMAC processing unit receives the random access request of the UE, the DMAC processing unit in the first base station is notified to assemble a corresponding data packet for random access, and a scheduling resource is allocated to the UE.
S302, the DMAC processing unit sends downlink data according to the scheduling resources, and the first CMAC processing unit carries out uplink pre-scheduling according to the scheduling resources.
Based on the scheduling resources, the DMAC processing unit sends downlink data of the UE, and the first CMAC processing unit carries out uplink pre-scheduling. In order to count the data transmission time and control the delay of the transmission time, a stop condition may be set for the uplink pre-scheduling, and optionally the stop condition includes: and if the pre-scheduling timer is overtime or the transmission rate of the uplink and downlink data is lower than a preset transmission threshold value, the first CMAC physical unit stops the uplink pre-scheduling. That is, when the first CMAC physical unit starts pre-scheduling in an uplink, a pre-scheduling timer is started, and when the pre-scheduling timer is overtime, the pre-scheduling is stopped; or, detecting the uplink and downlink rates of the data, and stopping the pre-scheduling if the uplink and downlink rates are lower than a certain set value.
In this embodiment, specifically, to the specific matters responsible for each unit in the first base station, the flow distribution of the base station content in the data switching process is refined, and the uplink prescheduling time is controlled by the prescheduling timer or the uplink and downlink rate monitoring, so that the data transmission delay is reduced, and the data transmission efficiency is improved.
Based on the processing unit inside the base station in fig. 4, if the first base station includes the GTP-U processing unit, the first base station receives the UE uplink and downlink switching data sent by the second base station in step S101, and the GTP-U processing unit receives the UE uplink and downlink switching data sent by the second base station on the switching tunnel.
Based on this, an embodiment is provided in which, in step S101, the first base station detects, by using a timeout timer, a timeout duration for receiving uplink and downlink switching data of the UE, as shown in fig. 6, where the step S101 includes:
s401, the GTP-U processing unit starts an overtime timer when receiving UE uplink and downlink switching data, and reads the remaining time of the overtime timer when detecting that a normal tunnel receives new UE data.
In this embodiment, when receiving UE uplink and downlink switching data, the GTP-U processing unit starts an timeout timer, where the switching data is transmitted over the switching tunnel, that is, the GTP-U processing unit starts an End Marker timeout timer of the switching tunnel during the switching period, and the timeout timer restarts timing when receiving new data. The GTP-U processing unit reads the remaining time of the timeout timer when detecting that the normal tunnel receives new data of the UE.
S402, the GTP-U processing unit takes the residual time as the overtime duration of the UE uplink and downlink switching data.
Based on the read residual time, the GTP-U processing unit takes the residual time as the timeout duration for receiving the UE uplink and downlink switching data.
In this embodiment, the timeout duration of the timeout timer is specifically detected by a GTP-U processing unit in the first base station, and how the GTP-U processing unit obtains the timeout duration is specifically described, which specifies a flow in the first base station in the data switching process and optimizes a data switching scheme.
Based on the foregoing embodiment, a process of performing data switching on each processing unit in the first base station is provided, as shown in fig. 7, the embodiment includes:
s11, the GTP-U processing unit starts an End Marker timeout Timer1 of the switching tunnel during the switching period, and restarts when new data is received;
s12, the GTP-U processing unit monitors whether the normal tunnel receives data, if so, the GTP-U processing unit proves that the flow of the core network PATH SWITCH is completed; at the moment, the GTP-U processing unit detects the remaining time of the End Marker timeout Timer1, and if the remaining time T1 of the Timer1 is greater than the time T (configurable), the timeout value of the Timer1 is reset to be T;
s13, when Timer1 is overtime, the switching tunnel data is issued, the UE state is switched from switching to normal, and the PDCP processing unit starts to issue normal tunnel data;
s14, after the CMAC processing unit receives the random access request of the UE, the DMAC processing unit is informed to assemble the random access corresponding data packet and distribute the dispatching resource of the logic channel, the DMAC processing unit starts the downlink data transmission, and simultaneously, the CMAC uplink starts the pre-dispatching and starts the pre-dispatching timer T2;
and S15, the CMAC processing unit stops the uplink pre-scheduling after the timer T2 is overtime or the uplink and downlink Rate is lower than a certain set value UL _ Rate.
In this embodiment, the first base station monitors whether the normal tunnel has received data during the handover, and adjusts the End Marker reception timeout timer after receiving the data, and meanwhile, after receiving the random access request message of the UE, the first base station starts downlink data transmission at the same time when grouping the random access response message, and simultaneously starts uplink pre-scheduling. Therefore, in the data switching process of the first base station, the processing flow of each processing unit is specified, the data switching scheme is optimized, and the signal service performance of the terminal is improved.
In the following, an embodiment in which the execution subject is the second base station is described, it should be noted that, since the second base station and the first base station have the same steps or processes in the data interaction process, repeated parts will not be described again, and reference may be made to the description of the embodiment on the first base station side. In one embodiment, as shown in fig. 8, the method includes:
s501, a second base station acquires UE uplink and downlink switching data; the UE uplink and downlink switching data indicates that the UE is in the switching period of switching from the second base station to the first base station, and buffers data in the second base station.
In this embodiment, the second base station obtains the UE uplink and downlink switching data, because the UE uplink and downlink switching data indicates that the UE is in the switching period from the second base station to the first base station, the UE is cached in the second base station, that is, the second base station obtains the cached data of the UE in the second base station.
S502, the second base station sends the UE uplink and downlink switching data to the first base station; the UE uplink and downlink switching data is used for indicating the first base station to detect the timeout duration of receiving the UE uplink and downlink switching data through the timeout timer, adjusting the timeout duration of the timeout timer to be the timeout threshold when the timeout duration is greater than the preset timeout threshold, issuing the UE uplink and downlink switching data according to the timeout threshold, and converting the UE uplink and downlink switching data into normal data.
Based on the UE uplink and downlink switching data, the second base station sends the UE uplink and downlink switching data to the first base station, and specifically, the processing procedure after the first base station receives the switching data may refer to the description in the embodiment in which the first base station is the main execution body.
In this embodiment, the second base station sends the UE uplink and downlink switching data to the first base station, and instructs the first base station to detect the timeout duration of the UE uplink and downlink switching subscriber number through the timeout timer, and when the timeout duration is greater than the timeout threshold, adjust the timeout of the timer, and issue the UE uplink and downlink switching data based on the adjusted timeout value, and convert the switching data into normal data.
Similarly, the internal processing unit of the second base station can refer to the above-mentioned fig. 4, based on the internal processing unit of the base station in fig. 4, in one embodiment, if the above-mentioned second base station includes a PDCP processing unit; the step of acquiring uplink and downlink switching data of the UE by the second base station in S501 includes: the PDCP processing unit determines discontinuous uplink data and continuous downlink data of the UE as uplink and downlink switching data of the UE; the above S502 includes: the PDCP processing unit sends the UE uplink and downlink switching data to the first base station.
The PDCP processing unit is configured to, for data received in an uplink, use discontinuous uplink data and continuous downlink data as uplink and downlink switching data, and specifically, when determining discontinuous uplink data, the PDCP processing unit determines that the data is discontinuous by using a data sequence number, and if the sequence number is continuous, determines that the data is discontinuous. Optionally, the PDCP processing unit sends all uplink and downlink data of the UE to the core network. That is, the PDCP processing unit completes the data terminating process for the uplink and downlink received data, regardless of whether all the data are continuously sent to the core network. Thus, the PDCP processing unit in the second base station sends all the data to be processed and unprocessed of the UE to the corresponding processing unit, thereby effectively completing the switching of the UE data.
Specifically, if the second base station includes a signaling plane processing unit and a data plane processing unit, the data plane processing unit includes an RLC protocol processing unit and a second CMAC processing unit, it can be understood from fig. 4 that the PDCP processing unit is also a processing unit in the data plane processing unit. Based on this, before the second base station sends the UE uplink and downlink switching data to the first base station, the method further includes: the signaling plane processing unit sends a switching instruction to the data plane processing unit; and the switching instruction is used for instructing the data plane processing unit to inform the RLC protocol processing unit to stop sending the buffering report of the DRB to the second CMAC processing unit, and continuously packaging the scheduling result of the DRB sent by the second CMAC processing unit.
Wherein, the handover command is, for example, RRC Reconfiguration signaling, which is used for connection Reconfiguration and is used to establish/release/modify RB, establish/modify/release measurement configuration, and handover, the signaling plane processing unit sends RRC Reconfiguration signaling, which is used to notify the terminal of handover, but the signaling is sent to the Data plane processing unit first, and after the Data plane processing unit is reached, the RLC protocol processing unit in the Data plane processing unit stops sending a buffer report of Data Radio Bearer (DRB) to the CMAC processing unit after receiving the RRC Reconfiguration, but the scheduling result of the DRB sent by the CMAC processing unit is still packaged; in addition, the DRB uplink and the SRB uplink and downlink are not specially processed, in this embodiment, after receiving the handover command, the RLC protocol processing unit does not process the new data, and processes the old data as usual, i.e., completes the remaining ending work, thereby ensuring the continuity of the UE data switching.
Continuing with the internal processing unit of the second base station, in an embodiment, after the signaling plane processing unit sends the handover command to the data plane processing unit, the method further includes: the signaling surface processing unit sends a state report message of inquiring the sequence number to the data surface processing unit; the inquiry sequence number status report message is used for indicating the data plane processing unit to inform the PDCP processing unit to stop downlink data transmission and feeding back the uplink and downlink sequence number status report to the signaling plane processing unit.
After the signaling processing unit sends the switching instruction, it sends a report message of inquiring the serial number state to the data plane processing unit to inquire the serial number state of the uplink and downlink, and then the PDCP processing unit in the data plane processing unit stops sending the downlink data after receiving the report message of inquiring, and feeds back the serial number state report of the uplink and downlink to the signaling plane processing unit. It should be noted that, after the data of the signaling plane processing unit is sent to the data plane processing unit, a control unit similar to the general scheduling exists in the data plane processing unit, and each signaling or message is forwarded to the corresponding processing unit for data processing. Therefore, the data interaction between the signaling plane processing unit and the data plane processing unit is more flexible and convenient.
Based on the foregoing embodiment, a process of performing data switching on each processing unit in the second base station is provided, as shown in fig. 9, the embodiment includes:
s21, the signaling plane processing unit informs the terminal to switch, and sends rrc reconfiguration;
s22, when the RLC processing unit receives rrc configuration, the RLC processing unit stops DRB buffer report, but for the scheduling result sent by the CMAC, the DRB still packs, the DRB uplink is not affected and still processed as usual, and the SRB does not change;
s23, after step 21, the signaling processing unit sends a status report message of sequence number inquiry to the data plane processing unit, wherein the PDCP processing unit stops sending downlink data after receiving the status report message of sequence number inquiry, and feeds back the status report of uplink and downlink sequence numbers to the signaling plane processing unit;
s24, the PDCP processing unit sends the data received by the uplink to the core network no matter whether the data are continuous or not; switching the discontinuous uplink data to the target base station at the same time; the downlink data in this embodiment is not described, and reference may be made to the process in the foregoing embodiment.
In this embodiment, when the handover signaling rrc reconfiguration is issued, the second base station stops the DRB buffer report, and after the handover signaling is issued, the signaling processing unit queries the sequence number status report of the PDCP, and the PDCP sends the uplink discontinuous data to the core network and switches to the first base station at the same time, so that signaling interaction is optimized by the data switching and sending process, and the performance of terminal service signal handover is greatly improved.
It should be understood that although the various steps in the flow charts of fig. 2-9 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2-9 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternating with other steps or at least some of the sub-steps or stages of other steps.
In one embodiment, as shown in fig. 10, there is provided a data inverting apparatus, including: a detection module 10, an analysis module 11 and a processing module 12, wherein,
a detection module 10, configured to detect, by using an timeout timer, an timeout duration for receiving UE uplink and downlink switching data if the first base station receives the UE uplink and downlink switching data sent by the second base station; the UE uplink and downlink switching data indicates that the UE is in the switching period of switching the second base station to the first base station and caches data in the second base station;
the analysis module 11 is configured to, if the timeout duration is greater than a preset timeout threshold, adjust the timeout duration of the timeout timer to the timeout threshold by the first base station;
and the processing module 12 is configured to issue, by the first base station, UE uplink and downlink switching data according to the timeout threshold, and convert the UE uplink and downlink switching data into normal data.
In one embodiment, as shown in fig. 11, the apparatus further comprises: a receiving module 13, an assigning module 14 and an executing module 15, wherein,
a receiving module 13, configured to receive a random access request of the UE by the first base station after converting the uplink and downlink switching data of the UE into normal data;
an allocating module 14, configured to assemble a random access corresponding data packet according to the random access request by the first base station, and allocate a scheduling resource of a logical channel;
and the execution module 15 is configured to perform downlink data transmission and uplink pre-scheduling on the UE by the first base station according to the scheduling resource.
In one embodiment, the first base station includes a first CMAC processing unit and a DMAC processing unit; the receiving module 13 is specifically configured to, after the first CMAC processing unit receives the random access request of the UE, notify the DMAC processing unit to assemble a random access corresponding data packet, and allocate a scheduling resource of a logical channel; the DMAC processing unit sends downlink data according to the scheduling resources, and the first CMAC processing unit carries out uplink pre-scheduling according to the scheduling resources.
In an embodiment, if the pre-scheduling timer is overtime or the uplink and downlink data transmission rate is lower than a preset transmission threshold, the first CMAC physical unit stops the uplink pre-scheduling.
In one embodiment, the first base station comprises a GTP-U processing unit; the detection module 10 is specifically configured to receive, by the GTP-U processing unit, the UE uplink and downlink switching data sent by the second base station on the switching tunnel; the GTP-U processing unit starts an overtime timer when receiving UE uplink and downlink switching data, and reads the remaining time of the overtime timer when detecting that a normal tunnel receives new UE data; and the GTP-U processing unit takes the residual time as the timeout duration of the uplink and downlink switching data of the receiving UE.
In one embodiment, as shown in fig. 12, there is provided a data inverting apparatus, including:
an obtaining module 16, configured to obtain, by the second base station, uplink and downlink switching data of the UE; the UE uplink and downlink switching data indicates that the UE is in the switching period of switching from the second base station to the first base station and buffers data in the second base station;
a sending module 17, configured to send the UE uplink and downlink switching data to the first base station by the second base station; the UE uplink and downlink switching data is used for indicating the first base station to detect the timeout duration of receiving the UE uplink and downlink switching data through the timeout timer, adjusting the timeout duration of the timeout timer to be the timeout threshold when the timeout duration is greater than the preset timeout threshold, issuing the UE uplink and downlink switching data according to the timeout threshold, and converting the UE uplink and downlink switching data into normal data.
In one embodiment, the second base station includes a PDCP processing unit; the obtaining module 16 is specifically configured to determine, by the PDCP processing unit, uplink discontinuous data and downlink continuous data of the UE as uplink and downlink switching data of the UE;
the sending module 17 is specifically configured to send the UE uplink and downlink switching data to the first base station by the PDCP processing unit.
In an embodiment, the sending module 17 is further specifically configured to send all uplink and downlink data of the UE to the core network by the PDCP processing unit.
In one embodiment, the second base station includes a signaling plane processing unit and a data plane processing unit, and the data plane processing unit includes an RLC protocol processing unit and a second CMAC processing unit; the device also comprises an indication module used for the signaling plane processing unit to send a switching instruction to the data plane processing unit; and the switching instruction is used for instructing the data plane processing unit to inform the RLC protocol processing unit to stop sending the buffering report of the DRB to the second CMAC processing unit, and continuously packaging the scheduling result of the DRB sent by the second CMAC processing unit.
In an embodiment, the indication module is further specifically configured to send, by the signaling plane processing unit, a query sequence number status report message to the data plane processing unit; the inquiry sequence number status report message is used for indicating the data plane processing unit to inform the PDCP processing unit to stop downlink data transmission and feeding back the uplink and downlink sequence number status report to the signaling plane processing unit.
The implementation principle and technical effect of all the data switching devices provided in the above embodiments are similar to those of the above embodiments of the data switching method, and are not described herein again.
For specific limitations of the data switching device, reference may be made to the above limitations of the data switching method, which is not described herein again. The modules in the data conversion device can be wholly or partially realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown in fig. 13. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a data switching method. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the architecture shown in fig. 13 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory and a processor, the memory having a computer program stored therein, the processor implementing the following steps when executing the computer program:
if the first base station receives UE uplink and downlink switching data sent by the second base station, detecting the overtime duration of the UE uplink and downlink switching data through an overtime timer; the UE uplink and downlink switching data indicates that the UE is in the switching period of switching the second base station to the first base station and caches data in the second base station;
if the timeout duration is greater than the preset timeout threshold, the first base station adjusts the timeout duration of the timeout timer to be the timeout threshold;
and the first base station sends down the UE uplink and downlink switching data according to the overtime threshold and converts the UE uplink and downlink switching data into normal data.
The implementation principle and technical effect of the computer device provided by the above embodiment are similar to those of the above method embodiment, and are not described herein again.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
if the first base station receives UE uplink and downlink switching data sent by the second base station, detecting the overtime duration of the UE uplink and downlink switching data through an overtime timer; the UE uplink and downlink switching data indicates that the UE is in the switching period of switching the second base station to the first base station and caches data in the second base station;
if the timeout duration is greater than the preset timeout threshold, the first base station adjusts the timeout duration of the timeout timer to be the timeout threshold;
and the first base station sends down the UE uplink and downlink switching data according to the overtime threshold and converts the UE uplink and downlink switching data into normal data.
The implementation principle and technical effect of the computer-readable storage medium provided by the above embodiments are similar to those of the above method embodiments, and are not described herein again.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (13)

1. A data switching method is characterized in that the method comprises the following steps:
if a first base station receives User Equipment (UE) uplink and downlink switching data sent by a second base station, detecting the timeout duration of the UE uplink and downlink switching data through a timeout timer; the UE uplink and downlink switching data indicates that the UE is in a buffer data in the second base station during the switching period of switching from the second base station to the first base station; the overtime timer is an End Marker receiving overtime timer;
if the timeout duration is greater than a preset timeout threshold, the first base station adjusts the timeout duration of the timeout timer to be the timeout threshold; the timeout threshold is small;
the first base station sends the UE uplink and downlink switching data according to the overtime threshold, and converts the UE uplink and downlink switching data into normal data;
after the UE uplink and downlink switching data are converted into normal data, the first base station receives a random access request of the UE;
the first base station assembles a corresponding data packet of random access according to the random access request and distributes scheduling resources of a logic channel;
and the first base station transmits downlink data and performs uplink pre-scheduling on the UE according to the scheduling resource.
2. The method of claim 1, wherein the first base station comprises a first CMA C processing unit and a DMAC processing unit;
the first base station receives a random access request of the UE, and the method comprises the following steps:
after receiving the random access request of the UE, the first CMAC processing unit informs the DMAC processing unit to assemble a random access corresponding data packet and distributes scheduling resources of a logic channel;
and the DMAC processing unit sends downlink data according to the scheduling resource, and the first CMAC processing unit carries out uplink pre-scheduling according to the scheduling resource.
3. The method of claim 2, wherein the first CMAC physical unit stops the uplink pre-scheduling if the pre-scheduling timer expires or the uplink and downlink data transmission rate is lower than a preset transmission threshold.
4. The method of any of claims 1-3, wherein the first base station comprises a GTP-U processing unit;
the receiving, by the first base station, the UE uplink and downlink switching data sent by the second base station includes: the GTP-U processing unit receives UE uplink and downlink switching data sent by the second base station on a switching tunnel;
then, the detecting, by the timeout timer, the timeout duration for receiving the uplink and downlink switching data of the UE includes:
the GTP-U processing unit starts the overtime timer when receiving the UE uplink and downlink switching data, and reads the remaining time of the overtime timer when detecting that a normal tunnel receives the UE new data;
and the GTP-U processing unit takes the residual time as the timeout duration for receiving the UE uplink and downlink switching data.
5. A data switching method is characterized in that the method comprises the following steps:
the second base station acquires UE uplink and downlink switching data; the UE uplink and downlink switching data represents that the UE is in the switching period of switching from a second base station to a first base station and buffers data in the second base station;
the second base station sends the UE uplink and downlink switching data to the first base station; the UE uplink and downlink switching data is used for indicating the first base station to detect the timeout duration of receiving the UE uplink and downlink switching data through a timeout timer, when the timeout duration is greater than a preset timeout threshold, the timeout duration of the timeout timer is adjusted to be the timeout threshold, the UE uplink and downlink switching data is sent according to the timeout threshold, the UE uplink and downlink switching data is converted into normal data, after the UE uplink and downlink switching data is converted into the normal data, a random access request of the UE is received, a corresponding random access data packet is assembled according to the random access request, the scheduling resource of a logic channel is distributed, and downlink data sending and uplink pre-scheduling are carried out on the UE according to the scheduling resource; the overtime timer is an End Marker receiving overtime timer.
6. The method of claim 5, wherein the second base station comprises a PDCP processing unit; the second base station acquiring uplink and downlink switching data of the UE comprises:
the PDCP processing unit determines discontinuous uplink data and continuous downlink data of the UE as uplink and downlink switching data of the UE;
then, the sending, by the second base station, the UE uplink and downlink switching data to the first base station includes:
and the PDCP processing unit sends the UE uplink and downlink switching data to the first base station.
7. The method of claim 6, further comprising:
and the PDCP processing unit sends all uplink and downlink data of the UE to a core network.
8. The method of claim 6 or 7, wherein the second base station comprises a signaling plane processing unit, a data plane processing unit, and wherein the data plane processing unit comprises an RLC protocol processing unit and a second CMAC processing unit;
before the second base station sends the UE uplink and downlink switching data to the first base station, the method further includes:
the signaling plane processing unit sends a switching instruction to the data plane processing unit; and the switching instruction is used for instructing the data plane processing unit to notify the RLC protocol processing unit to stop sending the buffering report of the DRB to the second CMAC processing unit, and continuously packaging the scheduling result of the DRB sent by the second CMAC processing unit.
9. The method of claim 8, wherein after the signaling plane processing unit sends a switch command to the data plane processing unit, the method further comprises:
the signaling surface processing unit sends a state report message of inquiring sequence number to the data surface processing unit; the query sequence number status report message is used to instruct the data plane processing unit to notify the PDCP processing unit to stop downlink data transmission, and to feed back uplink and downlink sequence number status reports to the signaling plane processing unit.
10. A data inversion apparatus, the apparatus comprising:
the detection module is used for detecting the overtime duration of receiving the UE uplink and downlink switching data through an overtime timer if the first base station receives the UE uplink and downlink switching data sent by the second base station; the UE uplink and downlink switching data indicates that the UE is in a buffer data in the second base station during the switching period of switching from the second base station to the first base station; the overtime timer is an End Marker receiving overtime timer;
the analysis module is used for adjusting the overtime duration of the overtime timer to be the overtime threshold by the first base station if the overtime duration is greater than the preset overtime threshold;
a processing module, configured to send, by the first base station, the UE uplink and downlink switching data according to the timeout threshold, convert the UE uplink and downlink switching data into normal data, and after converting the UE uplink and downlink switching data into normal data, receive, by the first base station, a random access request of the UE; the first base station assembles a corresponding data packet of random access according to the random access request and distributes scheduling resources of a logic channel; and the first base station transmits downlink data and performs uplink pre-scheduling on the UE according to the scheduling resource.
11. A data inversion apparatus, the apparatus comprising:
an obtaining module, configured to obtain, by a second base station, uplink and downlink switching data of the UE; the UE uplink and downlink switching data represents that the UE is in the switching period of switching from a second base station to a first base station and buffers data in the second base station;
a sending module, configured to send, by the second base station, the UE uplink and downlink switching data to the first base station; the UE uplink and downlink switching data is used for indicating the first base station to detect the timeout duration of receiving the UE uplink and downlink switching data through a timeout timer, when the timeout duration is greater than a preset timeout threshold, the timeout duration of the timeout timer is adjusted to be the timeout threshold, the UE uplink and downlink switching data is sent according to the timeout threshold, the UE uplink and downlink switching data is converted into normal data, after the UE uplink and downlink switching data is converted into the normal data, a random access request of the UE is received, a corresponding random access data packet is assembled according to the random access request, the scheduling resource of a logic channel is distributed, and downlink data sending and uplink pre-scheduling are carried out on the UE according to the scheduling resource; the overtime timer is an End Marker receiving overtime timer.
12. A computer device comprising a memory and a processor, the memory storing a computer program, wherein the processor implements the steps of the method of any one of claims 1 to 9 when executing the computer program.
13. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 9.
CN201911317069.6A 2019-12-19 2019-12-19 Data switching method and device, computer equipment and storage medium Active CN111132195B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201911317069.6A CN111132195B (en) 2019-12-19 2019-12-19 Data switching method and device, computer equipment and storage medium
PCT/CN2020/078984 WO2021120417A1 (en) 2019-12-19 2020-03-12 Data changeover method and apparatus, computer device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911317069.6A CN111132195B (en) 2019-12-19 2019-12-19 Data switching method and device, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111132195A CN111132195A (en) 2020-05-08
CN111132195B true CN111132195B (en) 2022-05-03

Family

ID=70500908

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911317069.6A Active CN111132195B (en) 2019-12-19 2019-12-19 Data switching method and device, computer equipment and storage medium

Country Status (2)

Country Link
CN (1) CN111132195B (en)
WO (1) WO2021120417A1 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102065499A (en) * 2009-11-18 2011-05-18 大唐移动通信设备有限公司 Protection method and system for X2 interface switching
CN102438284A (en) * 2011-12-12 2012-05-02 大唐移动通信设备有限公司 Method and device for reversing data on basis of cell switching in base station
EP2563066A1 (en) * 2010-04-21 2013-02-27 Ntt Docomo, Inc. Mobile communication system, network device, and mobile communication method
CN103716114A (en) * 2012-09-28 2014-04-09 华为技术有限公司 Parameter setting method in data transmission services, terminal and base station
CN103731891A (en) * 2013-12-27 2014-04-16 上海华为技术有限公司 Control method and device
CN104170461A (en) * 2014-04-02 2014-11-26 华为技术有限公司 Data transmission method and base station
CN104837162A (en) * 2015-04-01 2015-08-12 京信通信技术(广州)有限公司 Method and device for processing data switching overtime phenomenon
CN106027407A (en) * 2016-08-05 2016-10-12 广州市香港科大***研究院 Adjusting method of congestion windows in network, network congestion control method and interchanger
WO2018165982A1 (en) * 2017-03-17 2018-09-20 华为技术有限公司 Method for sending end marker

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005012718A (en) * 2003-06-23 2005-01-13 Hitachi Ltd Mobile ip data communication system
US8594069B2 (en) * 2007-08-06 2013-11-26 Qualcomm Incorporated In-order data delivery during handover in a wireless communication system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102065499A (en) * 2009-11-18 2011-05-18 大唐移动通信设备有限公司 Protection method and system for X2 interface switching
EP2563066A1 (en) * 2010-04-21 2013-02-27 Ntt Docomo, Inc. Mobile communication system, network device, and mobile communication method
CN102438284A (en) * 2011-12-12 2012-05-02 大唐移动通信设备有限公司 Method and device for reversing data on basis of cell switching in base station
CN103716114A (en) * 2012-09-28 2014-04-09 华为技术有限公司 Parameter setting method in data transmission services, terminal and base station
CN103731891A (en) * 2013-12-27 2014-04-16 上海华为技术有限公司 Control method and device
CN104170461A (en) * 2014-04-02 2014-11-26 华为技术有限公司 Data transmission method and base station
CN104837162A (en) * 2015-04-01 2015-08-12 京信通信技术(广州)有限公司 Method and device for processing data switching overtime phenomenon
CN106027407A (en) * 2016-08-05 2016-10-12 广州市香港科大***研究院 Adjusting method of congestion windows in network, network congestion control method and interchanger
WO2018165982A1 (en) * 2017-03-17 2018-09-20 华为技术有限公司 Method for sending end marker

Also Published As

Publication number Publication date
WO2021120417A1 (en) 2021-06-24
CN111132195A (en) 2020-05-08

Similar Documents

Publication Publication Date Title
CN107155221B (en) Communication method and device applied to super cell
CN108882316B (en) Cell switching method, terminal, base station equipment and communication system
CN104145503B (en) The methods, devices and systems of state switching
KR20190028550A (en) Method and apparatus for state transition of UE
CN106256145B (en) Inter-system measurement method, related device and measurement system
US11974175B2 (en) Handover control method and communications device
TW200931854A (en) Method of receiving signaling and related communication device
KR102301836B1 (en) Method and apparatus for controlling SCell in a mobile communication system
KR102244012B1 (en) Methods for operating user equipment communicating in parallel in a cellular network, user equipment and cellular networks
CN108400847B (en) Data transmission method and device
JP6947809B2 (en) Methods and devices for determining the status of terminal equipment
KR20200118154A (en) RRC state transition method, terminal, CU, DU and computer-readable storage media
CN112867079A (en) Method, device, system and storage medium for switching service cell in station
US20230171654A1 (en) Communication method and apparatus
WO2017166390A1 (en) Communication method, terminal, and network equipment
KR101887559B1 (en) Method and apparatus for configuring secondary cell, and host
WO2015015766A1 (en) Communication device, method for controlling same, base station device, method for controlling same, and program
CN111148225A (en) Resource scheduling method, device and equipment
JP2017103596A (en) Communication apparatus
CN111132195B (en) Data switching method and device, computer equipment and storage medium
WO2015018262A1 (en) Method for switching channel state, network controller, base station and communication system
JP7212156B2 (en) Communication control method and user device
US12047984B2 (en) Method and device for resource configuration and data transmission
CN111480381B (en) Extended use method of terminal equipment, terminal equipment and network equipment
CN111132241B (en) Communication method, mobility management entity, user equipment and serving gateway

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20210728

Address after: 510663 Shenzhou Road 10, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangzhou, Guangdong

Applicant after: Jingxin Network System Co.,Ltd.

Address before: 510730, No. 6, Jin Lu, Guangzhou economic and Technological Development Zone, Guangdong, Guangzhou

Applicant before: COMBA TELECOM TECHNOLOGY (GUANGZHOU) Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant