Technical Field
[0001] The present invention relates to the field of communications, and in particular,
to a method and device for reestablishing a network connection, a storage medium,
and an electronic device.
Background
[0002] The dual connectivity technology utilize the radio air interface resources provided
by different nodes (in the same mode or in different modes), thereby improving the
user experience rate. By means of macro/micro networking, the spectrum efficiency
and load balance can be improved, and a UE supporting dual connectivity can be simultaneously
connected to two Long-Term Evolution (LTE) / New Radio (NR) nodes, which can increase
the throughput of a single user.
[0003] In a dual connectivity procedure, due to a downlink air interface fails, a User Equipment
(UE) triggers a reestablishment process, and a UE may trigger reestablishment to another
node. The current standard protocol only describes releasing the source dual connectivity
service during reestablishment, but does not propose recovering the dual connectivity
service and how to recover the dual connectivity service during reestablishment. In
a dual connectivity scenario, a reestablishment process involves recovery of an SRB1,
security re-activation and configuration of a PCell; if a dual connectivity service
establishment and recovery are performed after reestablishment succeeds, the service
interruption time at the SN side is long, and the UE cannot timely enjoy a high throughput.
[0004] Aiming at the described technical problem, no effective solution has been proposed
in the related art.
Summary
[0005] Embodiments of the present invention provide a method and device for reestablishing
a network connection, a storage medium, and an electronic device, so as to at least
solve the problem of inter-node reestablishment in the related art.
[0006] According to an embodiment of the present invention, provided is a method for reestablishing
a network connection, which includes: in the case of receiving a reestablishment request
sent by a UE, sending a radio link failure indication to a source base station, wherein
the reestablishment request is used for requesting reestablishing a network connection
with a target base station, and the radio link failure indication is used for indicating
that the connection between the UE and the source base station is interrupted; in
the case that it is determined that the source base station releases resource information
of a SN, receiving UE context information sent by the source base station, wherein
the UE context information include the resource information of the SN; establishing
a network connection between the UE and the target base station by using UE context
information.
[0007] According to another embodiment of the present invention, a method for reestablishing
a network connection is provided, which includes: receiving a radio link failure indication
sent by a target base station, wherein the radio link failure indication is used for
representing that a connection between the UE and a source base station is interrupted;
in the case that resource information of a source SN is released, sending UE context
information to a target base station, so as to instruct the target base station to
use the UE context information to establish a network connection between the UE and
the target base station, wherein the UE context information include the resource information
of the source SN.
[0008] According to another embodiment of the present invention, provided is a device for
reestablishing a network connection, comprising: a first sending module, configured
to send a radio link failure indication to a source base station in the case of receiving
a reestablishment request sent by a UE, wherein the reestablishment request is used
for requesting reestablishing a network connection with a target base station, and
the radio link failure indication is used for indicating that the connection between
the UE and the source base station is interrupted; a first receiving module, configured
to, in the case that it is determined that the source base station releases resource
information of a SN, receive UE context information sent by the source base station,
wherein the UE context information include the resource information of the SN; a first
establishment module, configured to establish a network connection between the UE
and the target base station by using UE context information.
[0009] According to another embodiment of the present invention, provided is a device for
reestablishing a network connection, which includes: a second receiving module, configured
to receive a radio link failure indication sent by a target base station, wherein
the radio link failure indication is used for representing that a connection between
the UE and a source base station is interrupted; a second sending module, configured
to, in the case that resource information of a source SN is released, send UE context
information to a target base station, so as to instruct the target base station to
use the UE context information to establish a network connection between the UE and
the target base station, wherein the UE context information includes the resource
information of the source SN.
[0010] According to another embodiment of the present invention, a storage medium is also
provided. The storage medium stores a computer program, wherein the computer program
is configured to run to execute the steps in any one of the method embodiments.
[0011] According to another embodiment of the present invention, also provided is an electronic
device, which includes a memory and a processor, wherein the memory stores a computer
program, and the processor is configured to run the computer program so as to execute
the steps in any one of the method embodiments.
[0012] By means of the solution of the embodiments of the present invention, in the case
that a reestablishment request sent by a UE is received, a radio link failure indication
is sent to a source base station, wherein the reestablishment request is used for
requesting to reestablish a network connection with a target base station, and the
radio link failure indication is used for indicating that the connection between the
UE and the source base station is interrupted; in the case that it is determined that
a source base station releases resource information of a SN, receiving UE context
information sent by the source base station, wherein the UE context information includes
the resource information of the SN; establish a network connection between the UE
and the target base station by using UE context information. The reestablishment procedure
at the network side is realized, and therefore, the problem of inter-node reestablishment
in the related art can be solved, and the effect of realizing inter-node reestablishment
can be achieved.
Brief Description of the Drawings
[0013] Drawings, provided for further understanding of the present invention and forming
a part of the description, are used to explain the present invention together with
exemplary embodiments of the present invention rather than to limit the present invention.
In the drawings:
Fig. 1 is a hardware structure block diagram of a UE in a method for reestablishing
a network connection according to an embodiment of the present invention;
Fig. 2 is a flowchart (I) of a method for reestablishing a network connection according
to an embodiment of the present invention;
Fig. 3 is a flowchart (II) of a method for reestablishing a network connection according
to an embodiment of the present invention;
Fig. 4 is a flowchart of a procedure for an inter-MN reestablishment without SN change
according to an embodiment of the disclosure;
Fig. 5 is a flowchart of a procedure for an inter-MN reestablishment with SN change
according to an embodiment of the present invention;
Fig. 6 is a flowchart of an inter-node reestablishment from an MeNB to an eNB according
to an embodiment of the present invention;
Fig. 7 is a flowchart of an inter-node reestablishment from an eNB to an MeNB according
to an embodiment of the present invention;
Fig. 8 is a structural block diagram (I) of a device for reestablishing a network
connection according to an embodiment of the present invention;
Fig. 9 is a structural block diagram (II) of a device for reestablishing a network
connection according to an embodiment of the present invention.
Detailed Description of the Embodiments
[0014] Hereinafter, the present invention will be described in detail with reference to
the accompanying drawings and embodiments. It is important to note that the embodiments
of the present invention and the characteristics in the embodiments can be combined
in a case of no conflicts.
[0015] It should be noted that, terms such as "first" and "second" in the description, claims,
and accompanying drawings of the present invention are used to distinguish similar
objects, but are not necessarily used to describe a specific sequence or order.
[0016] The method embodiment provided in the first embodiment of the present application
may be implemented in a UE, a computer terminal, or a similar computing device. Taking
the UE as an example, Fig. 1 is a hardware structure block diagram of a UE in a method
for reestablishing a network connection according to an embodiment of the present
invention. As shown in Fig. 1, the UE 10 may include one or more (only one is shown
in Fig. 1) processors 102 (the processors 102 may include, but are not limited to,
processing devices such as a microprocessor MCU or a programmable logic device FPGA)
and a memory 104 for storing data. Optionally, the UE can further include a transmission
device 106 and an input/output device 108 for a communication function. A person of
ordinary skill in the art may understand that the structure shown in Fig. 1 is merely
exemplary, which does not limit the structure of the foregoing UE. For example, the
UE 10 may also include more or fewer components than shown in Fig. 1, or have a different
configuration than that shown in Fig. 1.
[0017] The memory 104 may be configured to store a computer program, for example, a software
program and a module of application software, such as a computer program corresponding
to the method for reestablishing a network connection in the embodiments of the present
invention. The processor 102 runs the computer program stored in the memory 104, so
as to execute various function applications and data processing, that is, to implement
the foregoing method. Memory 104 may include high-speed random access memory, and
may also include non-volatile memory, such as one or more magnetic storage devices,
flash memory, or other non-volatile solid-state memory. In some instances, the memory
104 may further include memory remotely located from the processor 102, which may
be connected to the UE 10 over a network. Examples of such networks include, but are
not limited to, the Internet, intranets, local area networks, mobile communication
networks, and combinations thereof.
[0018] The transmitting device 106 is configured to receive or transmit data via a network.
Specific examples of the described network may include a wireless network provided
by a communication provider of the UE 10. In an example, the transmitting device 106
may include a Network Interface Controller (NIC) that may be coupled to other network
devices via a base station to communicate with the Internet. In an example, the transmitting
device 106 can be a Radio Frequency (RF) module for communicating wirelessly with
the Internet.
[0019] The present embodiment provides a method for reestablishing a network connection.
Fig. 2 is a flowchart (I) of a method for reestablishing a network connection according
to an embodiment of the present invention. As shown in Fig. 2, the flow includes the
following steps:
Step S202, in the case that a reestablishment request sent by a UE is received, sending
a radio link failure indication to a source base station, wherein the reestablishment
request is used for requesting reestablishing a network connection with a target base
station, and the radio link failure indication is used for indicating that the connection
between the UE and the source base station is interrupted;
Step S204, in the case that it is determined that a source base station releases resource
information of a SN, receiving UE context information sent by the source base station,
wherein the UE context information includes the resource information of the SN;
Step S206, the network connection between the UE and the target base station is established
based on the UE context information.
[0020] By means of the steps, in the case that a reestablishment request sent by a UE is
received, a radio link failure indication is sent to a source base station, wherein
the reestablishment request is used for requesting to reestablish a network connection
with a target base station, and the radio link failure indication is used for indicating
that the connection between the UE and the source base station is interrupted; in
the case that it is determined that a source base station releases resource information
of a SN, receiving UE context information sent by the source base station, wherein
the UE context information includes the resource information of the SN; establish
a network connection between the UE and the target base station by using UE context
information. The reestablishment procedure at a network side is realized, and therefore,
the problem of inter-node reestablishment in the related art can be solved, and the
effect of realizing an inter-node reestablishment can be achieved.
[0021] In an embodiment, an execution subject of the foregoing steps may be, but is not
limited to, a base station (for example, a target base station), and the like.
[0022] This embodiment includes but is not limited to being applied in a communication scenario.
For example, in a dual connectivity networking scenario, when a user establishes a
inter-node reestablishment, the connection needs to be restored and service continuity
needs to be maintained. The dual connectivity in this embodiment includes, but are
not limited to, EN-DC, NE-DC, NGEN-DC, NR-DC.
[0023] In an embodiment, in a dual connectivity networking scenario, communication may fail
anytime due to the particularity of the wireless air interface. A UE needs to be reestablished
Inter-node to a target base station, and the target base station requests, via a Physical
Cell Identity (PCI) carried by the UE, a base station at a source side to acquire
UE context information.
[0024] In the present embodiments, by acquiring UE context information, a network connection
between the UE and a target base station can be established by using the UE context
information.
[0025] In an embodiment, in the case of receiving a reestablishment request sent by a UE,
sending a radio link failure indication to a source base station includes:
S1, obtaining source base station information from a PCI that the UE accesses;
S2, sending a radio link failure indication to the source base station according to
the information of the source base station, so as to instruct the source base station
to release a SN connected to the UE.
[0026] In an embodiment, establishing the network connection between the UE and the target
base station based on the UE context information may include:
S1, determining a source SN according to context information of an SN in UE context
information and a configuration of a target base station, wherein the source SN is
connected to the UE;
S2, sending a dual connectivity establishment request to a source SN;
S3, adding the source SN to the target base station according to the bearer of the
target base station, so as to establish a network connection between the UE and the
target base station.
[0027] Alternatively, in this embodiment, in a process of adding an SN at a target base
station side, in a process of obtaining a UE context at a target side, a handover
request of a source side is received, and UE context information (including context
information of an SN) is carried; a target side base station adds an SN according
to the context information and a configuration of the target base station; a target
base station T-MN and a data forwarding address information of a source SN are carried
to the source MN via an acknowledgement ACK message; and the source MN can ensure
that a data service is directly forwarded to a corresponding target side (T-MN/S-SN)
according to a bearer type (MCG, SCG).
[0028] In an embodiment, adding the source SN to the target base station according to the
bearer of the target base station, so as to establish a network connection between
the UE and the target base station includes one of the following:
S1, in the case that a bearer of a target base station and a bearer of a source base
station are established on a source SN, adding the source SN to the target base station
so as to establish a network connection between a UE and the target base station;
[0029] Alternatively, in this embodiment, the bearer at the base station may be partially
established at the source SN and partially established at the target MN.
[0030] S2, receiving a data forwarding address information sent by a source SN; sending
the data forwarding address information of the source SN and the data forwarding address
information of the target base station to the source base station, so as to instruct
the source base station to respectively send data in the source base station to the
target base station and the source SN according to the data forwarding address information
of the target base station and the data forwarding address information of the source
SN; and adding the source SN to the target base station according to data in the source
base station, so as to establish a network connection between the UE and the target
base station.
[0031] In an embodiment, after the network connection is established between the UE and
the target base station, the method may further include that:
S1, reestablishing a connection between the target base station and a signaling radio
bearer (SRB), restoring security of a serving cell (PCell), and establishing a connection
between the target base station and a data radio bearer (DRB).
[0032] In an optional embodiment, establishing a network connection between a UE and a target
base station by using UE context information includes:
S1, in the case that data sent by a source base station and a source SN are received
according to UE context information, reestablishing a connection between a target
base station and a SRB, restoring security of a serving cell (PCell), and establishing
a connection between the target base station and a DRB;
S2, sending a dual connectivity establishment request to a target SN;
S3, receiving a response message sent by a target SN and used for responding to a
dual connectivity establishment request, wherein the response message includes the
data forwarding address information;
S4, sending data of the source base station to the target SN based on the data forwarding
information, so as to add the target SN to the target base station, and establish
a network connection between the UE and the target base station.
[0033] Optionally, in this embodiment, the SN is added in the reestablishment process. In
other words, in the process of obtaining the UE context at the target side, the target
side receives a handover request from the source side, and carries the UE context
information (including the context of the SN); the target side carries the data forwarding
address information of the T-MN and sends to the source MN via an ACK message; and
the source MN directly forwards the data service (MCG, SCG) to the corresponding T-MN.
After the SRB1 is successfully established and the DRB is established, the SN is added,
and the data on the T-MN is forwarded to the T-SN.
[0034] The present embodiment provides a method for reestablishing a network connection.
Fig. 3 is a flowchart (II) of a method for reestablishing a network connection according
to an embodiment of the present invention. As shown in Fig. 3, the flow includes the
following steps:
Step S302, receiving a radio link failure indication sent by a target base station,
wherein the radio link failure indication is used for representing that a connection
between a UE and a source base station is interrupted;
Step S304, in the case that the resource information of the source SN is released,
sending UE context information to the target base station, so as to instruct the target
base station to use the UE context information to establish a network connection between
the UE and the target base station, wherein the UE context information includes the
resource information of the source SN.
[0035] By means of the above steps, a radio link failure indication sent by a target base
station is received, wherein the radio link failure indication is used for representing
that a connection between a UE and a source base station is interrupted; in the case
of releasing resource information of a source SN, sending UE context information to
a target base station, so as to instruct the target base station to establish a network
connection between the UE and the target base station by using the UE context information,
wherein the UE context information includes the resource information of the source
SN. The reestablishment procedure at a network side is realized, and therefore, the
problem of inter-node reestablishment in the related art can be solved, and the effect
of realizing an inter-node reestablishment can be achieved.
[0036] In an embodiment, an execution subject of the foregoing steps may be a base station
(for example, a source base station), but is not limited thereto.
[0037] Alternatively, releasing the resource information of the source SN includes:
S1, receiving a handover request acknowledge message sent by the target base station,
wherein the handover request acknowledge message includes a data forwarding address
information of the target base station;
S2, establishing a data forwarding channel based on the data forwarding address information
of the described target base station;
S3, sending the data from the source base station to an SN establishing a dual connectivity
with the target base station and the target base station by using the data forwarding
channel;
S4, receiving a release indication sent by the described UE;
S5, sending the described release indication to the described SN, so as to instruct
the described SN to release the resource information of the described SN.
[0038] In an embodiment, in this embodiment, the target SN may be a source SN or another
SN.
[0039] Alternatively, in the present embodiment, after receiving handover request acknowledge
message from the target MN, the source MN send SN release request message to the source
SN by X2/Xn interface, and the source SN startup data forwarding to the target MN
or/and the target SN. The source MN receives the UE context release message by the
target MN, send UE context release message to the source SN.
[0040] Alternatively, for example, the target base station selects a new SN at the stage
of reestablishing the DRB, and adds the SN, and as shown in Fig. 5, the method includes
the following steps:
S501: the UE triggers reestablishment to the T-MN;
S502: the T-MN requests the UE context information of the S-MN and the S-SN via an
X2 RLF;
S503: the S-MN requests the context information of the S-SN;
S504: the S-MN transfers the acquired S-MN and S-SN context information to the target
MN;
S505: the T-MN sends data forwarding address information of the T-MN to the S-MN;
S506: the S-MN initiates a data forwarding from the S-MN/S-SN to the T-MN;
S507: the target MN completes the SRB1 reestablishment process; and
S508: the target MN completes the DRB reestablishment process and the SN addition
process and restores the service.
[0041] The target MN adds an SN according to the source SN information and the target side
configuration, and selects a new SN to be available on the condition for the target
MN selecting SN is satisfied;
[0042] The target MN sends SN addition request message to the new SN. If data forwarding
is required, the target SN brings the data forwarding address information to the target
MN, which forwards the data to the target SN.
[0043] In conclusion, in the process of inter-node reestablishment of a dual connectivity
scenario in the present embodiment, a mechanism for quickly restoring a dual connectivity
service in the reestablishment process is proposed, so as to ensure the continuity
of a user in the process of inter-node movement in a dual connectivity scenario, reduce
packet loss, and improve the user experience.
[0044] The present invention will be described below in conjunction with specific embodiments:
The present embodiment provides a processing method for inter-node reestablishment
under a dual connectivity scenario. In the following, taking an example that a UE
accesses a source MN and has added a Secondary Node (SN), inter-node reestablishment
to a target Master Node (MN) occurs, During the target MN requests to obtain the UE
context, and the target MN choice the source SN as SN, trigger SN addition procedure
to this SN, as shown in Fig. 4, the method includes the following steps:
S401: the UE triggers reestablishment to the target MN;
S402: the target MN acquires UE context information of the source MN and the source
SN via an X2 RLF request;
S403: the source MN transmits the acquired UE context information of the S-MN and
S-SN to the target MN;
S404: the target MN trigger SN addition procedure according to the source SN information
and the target side configuration. Selecting a source SN to be available on the condition
that a target MN selection SN is satisfied;
S405: the target MN sends an addition dual connectivity request to the source SN.
If data forwarding is required, the source SN brings the data forwarding address information
to the target MN;
S406: the target MN brings data forwarding information of the target MN and the source
SN to the source MN; the source MN initiates data forwarding from the S-MN/S-SN to
the T-MN/S-SN. If the bearers are established on the SN at both the source side and
the target side, the corresponding bearers do not trigger data forwarding;
S407: the target MN completes the SRB1 reestablishment flow; and
S408: the target MN completes the DRB reestablishment flow and restores the service.
[0045] In the following, taking an example that a UE accesses at a source MN and has added
an SN, and an inter-node reestablishment occurs to a target eNB, as shown in Fig.
6, the following steps are included:
S601: the UE triggers a reestablishment request to the T-eNB;
S602: the T-eNB requests UE context information of the S-MN and the S-SN via an X2
RLF;
S603: the S-MN requests context information of the S-SN;
S604: the S-MN transfers the acquired UE context information of the S-MN and S-SN
to the T-eNB;
S605: the T-eNB sends the data forwarding address information of the T-eNB to the
S-MN;
S606: the S-MN initiates a data forwarding from the S-MN/S-SN to the T-eNB;
S607: the target eNB completes the SRB1 reestablishment flow;
S608: the target eNB completes the DRB reestablishment flow and restores the service.
[0046] As shown in Fig. 7, an example in which a UE accesses from a source eNB, an inter-node
reestablishment to a target MN occurs, and the target MN adds an SN in a process of
reestablishing a DRB, includes the following steps:
S701: the UE triggers a reestablishment request to the target MN;
S702: the target MN initiates a request for UE context information via an X2 RLF message;
S703: the S-eNB carries the UE context information to the T-MN;
S704: the T-MN sends the data forwarding address information to the S-eNB;
S705: the S-eNB initiates data forwarding, and forwards the data to the T-MN;
S706: the target MN completes the SRB1 reestablishment flow;
S707: the target MN completes the DRB reestablishment process and the SN addition
process, and restores the service.
[0047] The target MN adds an SN according to the configuration of the target node, and selects
a new SN to be available on the condition for the target MN selecting SN is satisfied;
[0048] The target MN sends an SN addition procedure message to the new SN.
[0049] Through the description of the foregoing embodiments, a person skilled in the art
may clearly understand that the method according to the foregoing embodiments may
be implemented by software in addition to a necessary universal hardware platform,
and definitely may also be implemented by hardware. However, in many cases, the former
is a preferred implementation. Based on such understanding, the technical solutions
of the present invention essentially or the part contributing to the prior art may
be embodied in the form of a software product. The computer software product is stored
in a storage medium (such as a ROM/RAM, a magnetic disk, or an optical disk), and
includes several instructions for instructing a terminal device (which may be a mobile
phone, a computer, a server, or a network device) to execute the foregoing methods
of the embodiments of the present invention.
[0050] A device for reestablishing a network connection is also provided in the present
embodiment. The device is configured to implement the described embodiments and preferred
implementations, and what has been described will not be elaborated. The term "module",
as used hereinafter, is a combination of software and/or hardware capable of realizing
a predetermined function. Although the device described in the following embodiment
is preferably implemented by software, implementation of hardware or a combination
of software and hardware is also possible and conceived.
[0051] Fig. 8 is a structural block diagram (I) of a device for reestablishing a network
connection according to an embodiment of the present invention. As shown in Fig. 8,
the device includes: a first sending module 802, a first receiving module 804 and
a first establishing module 806. The device is described below:
a first sending module 802, configured to send a radio link failure indication to
a source base station in the case of receiving a reestablishment request sent by a
UE, wherein the reestablishment request is used for requesting reestablishing a network
connection with a target base station, and the radio link failure indication is used
for indicating that the connection between the UE and the source base station is interrupted;
a first receiving module 804, configured to, in the case that it is determined that
the source base station releases resource information of a SN, receive UE context
information sent by the source base station, wherein the UE context information includes
the resource information of the SN; and
a first establishment component 806, configured to establish a network connection
between the UE and the target base station by using UE context information.
[0052] In an embodiment, the first sending module 802 includes:
a first determination unit, which is configured to determine the source MN information
from the physical cell identity that the UE accesses; and
a first sending element configured to send the radio link failure indication to the
source base station according to the information of the source base station, so as
to instruct the source base station to release a SN connected with the UE.
[0053] In an embodiment, the first establishing module 806 includes:
a second determination unit, which is configured to determine a source SN according
to an SN UE context information and configuration of the target base station, wherein
the source SN is connected to the UE;
a second sending element configured to send a dual connectivity establishment request
to the source SN; and
a first establishment unit, configured to add the source SN to the target base station
according to a bearer of the target base station, so as to establish a network connection
between the UE and the target base station.
[0054] In an embodiment, the first establishment module 806 includes one of the following:
a second establishment component configured to add the source SN to the target base
station to establish a network connection between the UE and the target base station
in a case that the bearer of the target base station and the bearer of the source
base station are established on the source SN; and
a third establishment unit, configured to receive a data forwarding address information
sent by the source SN; sending the data forwarding address information of the source
SN and the data forwarding address information of the target base station to the source
base station, so as to instruct the source base station to respectively send data
in the source base station to the target base station and the source SN according
to the data forwarding address information of the target base station and the data
forwarding address information of the source SN; and adding the source SN to the target
base station according to data in the source base station, so as to establish a network
connection between the UE and the target base station.
[0055] In an embodiment, the device further includes: a first processing module, configured
to reestablish a connection between the target base station and the signaling radio
bearer (SRB), restore the security of a serving cell (PCell) and establish a connection
between the target base station and a DRB after establishing a network connection
between the UE and the target base station.
[0056] In an embodiment, the first establishing module 806 includes:
a fourth establishment unit, which is configured to, in the case that data sent by
the source base station and the source SN is received according to UE context information,
reestablish a connection between the target base station and the SRB, restore the
security of a serving cell (PCell), and establish a connection between the target
base station and a DRB;
a third sending element configured to send a dual connectivity establishment request
to a target SN;
a first receiving unit, configured to receive a response message sent by the target
SN in response to the dual connectivity establishment request, wherein the response
message includes the data forwarding address information; and
a fifth establishment unit, configured to send the data of the source base station
to the target SN based on the data forwarding information, so as to add the target
SN to the target base station to establish a network connection between the UE and
the target base station.
[0057] According to another embodiment of the present invention, a device for reestablishing
a network connection is provided, which includes:
a second receiving module, configured to receive a radio link failure indication sent
by a target base station, wherein the radio link failure indication is used for representing
that a connection between the UE and a source base station is interrupted; and
a second sending module, configured to, in the case that resource information of a
source SN is released, send UE context information to a target base station, so as
to instruct the target base station to use the UE context information to establish
a network connection between the UE and the target base station, wherein the UE context
information include the resource information of the source SN.
[0058] Alternatively, the second sending module includes:
a second receiving unit, configured to receive a handover request acknowledge message
sent by the target base station, wherein the handover request acknowledge message
includes a data forwarding address information of the target base station;
a sixth establishment unit, configured to establish a data forwarding channel based
on data forwarding address information of the target base station;
a fourth sending element configured to use the data forwarding channel to send the
data in the source base station to the SN and the target base station which establish
the dual connectivity with the target base station;
a third receiving element, which is configured to receive the release indication sent
by the UE; and
a fifth sending element, configured to send the release indication to the SN to indicate
the SN to release the resource information of the SN.
[0059] Fig. 9 is a structural block diagram (II) of a device for reestablishing a network
connection according to an embodiment of the present invention. As shown in Fig. 9,
the device includes a second receiving module 902 and a second sending module 904.
The device is described below.
[0060] A second receiving module 902, configured to receive a radio link failure indication
sent by a target base station, wherein the radio link failure indication is used for
indicating that a connection between the UE and a source base station is interrupted.
[0061] A second sending module 904, configured to, in the case that resource information
of a source SN is released, send UE context information to a target base station,
so as to instruct the target base station to use the UE context information to establish
a network connection between the UE and the target base station, wherein the UE context
information include the resource information of the source SN.
[0062] In an embodiment, the second sending module 904 includes: a second receiving unit
configured to receive a handover request acknowledge message sent by the target base
station, wherein the handover request acknowledge message includes a data forwarding
address information of the target base station; a sixth establishment unit, configured
to establish a data forwarding channel based on a data forwarding address information
of the target base station; a fourth sending element configured to send the data in
the source base station to the source SN and the target base station through the data
forwarding channel; a third receiving element, which is configured to receive the
release indication sent by the UE; and a fifth sending element, configured to send
the release indication to the SN to indicate the SN to release the resource information
of the SN.
[0063] It should be noted that each module may be implemented by software or hardware. The
latter may be implemented in the following manner, but is not limited thereto. All
the modules are located in a same processor; alternatively, the modules are located
in different processors in an arbitrary combination.
[0064] Embodiments of the present invention further provide a storage medium. The storage
medium stores a computer program. The computer program is configured to execute the
steps in any one of the method embodiments when running.
[0065] Alternatively, in this embodiment, the storage medium may be configured to store
a computer program for executing each of the above steps.
[0066] In an embodiment, the storage medium may include, but is not limited to, any medium
that can store a computer program, such as a USB flash drive, a Read-Only Memory (ROM),
a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical
disc.
[0067] Embodiments of the present invention further provide an electronic device, comprising
a memory and a processor. The memory stores a computer program. The processor is configured
to run the computer program to execute steps in any one of the method embodiments.
[0068] In an embodiment, the electronic device can further include a transmission device
and an input/output device, wherein the transmission device is connected to the processor,
and the input/output device is connected to the processor.
[0069] Alternatively, in this embodiment, the processor may be arranged to perform the above
steps by a computer program.
[0070] Alternatively, for specific examples in this embodiment, reference may be made to
the examples described in the foregoing embodiments and optional implementations,
and details are not repeatedly described herein in this embodiment.
[0071] Obviously, those skilled in the art should understand that each module or each step
of the present invention may be implemented by a universal computing device, and the
modules or steps may be concentrated on a single computing device or distributed on
a network formed by a plurality of computing devices. Alternatively, the modules or
steps may be implemented by program codes executable for the computing devices, so
that the modules or steps may be stored in a storage device for execution with the
computing devices, the shown or described steps may be executed in sequences different
from those described here in some cases, or the modules or steps may be made into
integrated circuit modules respectively, or multiple modules or steps therein may
be made into a single integrated circuit module for implementation. As such, the present
invention is not limited to any particular hardware and software combination.
[0072] The foregoing descriptions are merely exemplary embodiments of the present invention,
but are not intended to limit the present invention. For those skilled in the art,
the present invention may have various modifications and variations. Any modifications,
equivalent replacements, improvements and the like made within the principle of the
present invention shall belong to the scope of protection of the present invention.
1. A method for reestablishing a network connection, comprising:
in a case that a reestablishment request sent by a user equipment (UE) is received,
sending a radio link failure indication to a source base station, wherein the reestablishment
request is used for requesting to reestablish a network connection with a target base
station, and the radio link failure indication is used for indicating that the connection
between the UE and the source base station is interrupted;
in a case that the source base station releases resource information of a secondary
node (SN), receiving UE context information sent by the source base station, wherein
the UE context information comprises the resource information of the SN; and
establishing a network connection between the UE and the target base station by using
UE context information.
2. The method according to claim 1, wherein in the case that a reestablishment request
sent by a UE is received, sending a radio link failure indication to a source base
station comprises:
determining source base station information from a physical cell identity (PCI) that
the UE accesses; and
sending the radio link failure indication to the source base station according to
the information of the source base station, so as to instruct the source base station
to release a SN connected to the UE.
3. The method of claim 1, wherein reestablishing a network connection between the UE
and the target base station using UE context information comprises:
determining a source SN according to the context information of the SN in the UE context
information and the configuration of the target base station, wherein the source SN
is connected to the UE;
sending a dual connectivity establishment request to the source SN; and
adding the source SN to the target base station according to the bearer of the target
base station, so as to establish a network connection between the UE and the target
base station.
4. The method according to claim 3, wherein adding the source SN to the target base station
according to the bearer of the target base station, so as to establish a network connection
between the UE and the target base station comprises one of the following:
in a case that a bearer of the target base station and a bearer of the source base
station are established on the source SN, adding the source SN to the target base
station, so as to establish a network connection between the UE and the target base
station; and
receiving a data forwarding address information sent by the source SN; sending the
data forwarding address information of the source SN and a data forwarding address
information of the target base station to the source base station, so as to instruct
the source base statiorespectively send data to the target base station and the source
SN according to the data forwarding address information of the target base station
and the data forwarding address information of the source SN; adding the source SN
to the target base station according to data in the source base station, so as to
establish a network connection between the UE and the target base station.
5. The method according to claim 3, wherein after establishing the network connection
between the UE and the target base station, the method further comprises:
reestablishing a connection between the target base station anda signaling radio bearer
(SRB), restoring security of a serving cell (PCell), and establishing a connection
between the target base station and a data radio bearer (DRB).
6. The method of claim 1, wherein establishing a network connection between the UE and
the target base station using UE context information comprises:
in a case that data sent by the source base station and the source SN are received
according to UE context information, reestablishing a connection between the target
base station and a signaling radio bearer (SRB), restoring security of a serving cell
(PCell), and establishing a connection between the target base station and a data
radio bearer (DRB);
sending a dual connectivity establishment request to a target SN;
receiving a response message sent by the target SN in response to the dual connectivity
establishment request, wherein the response message comprises the data forwarding
address information; and
based on the data forwarding information, sending data of the source base station
to the target SN, so as to add the target SN to the target base station, and establish
a network connection between the UE and the target base station.
7. A method for reestablishing a network connection, comprising:
receiving a radio link failure indication sent by a target base station, wherein the
radio link failure indication indicates that a connection between a UE and a source
base station is interrupted; and
in the case that resource information of a source secondary node (SN) is released,
sending UE context information to a target base station, so as to instruct the target
base station to establish a network connection between the UE and the target base
station by using the UE context information, wherein the UE context information comprises
the resource information of the source SN.
8. The method according to claim 1, wherein releasing resource information of a source
SN comprises:
receiving a handover request acknowledge message sent by the target base station,
wherein the handover request acknowledge message comprises a data forwarding address
information of the target base station;
establishing a data forwarding channel based on a data forwarding address information
of the target base station;
sending the data in the source base station to the target base station and the SN
established a dual connectivity with the target base station by using the data forwarding
channel;
receiving the release indication sent by the UE; and
sending the release indication to the SN to instruct the SN to release resource information
of the SN.
9. A device for reestablishing a network connection, comprising:
a first sending module, configured to, in a case that a reestablishment request sent
by a user equipment (UE) is received, send a radio link failure indication to a source
base station, wherein the reestablishment request is used for requesting to reestablish
a network connection with a target base station, and the radio link failure indication
is used for indicating that the connection between the UE and the source base station
is interrupted;
a first receiving module, configured to, in a case that it is determined that the
source base station releases resource information of a secondary node (SN), receive
UE context information sent by the source base station, wherein the UE context information
comprises resource information of the SN; and
a first establishment module, configured to establish a network connection between
the UE and the target base station by using UE context information.
10. An device for reestablishing a network connection, comprising:
a second receiving module, configured to receive a radio link failure indication sent
by a target base station, wherein the radio link failure indication indicates that
a connection between a UE and a source base station is interrupted;
a second sending module, configured to, in a case that resource information of a source
secondary node (SN) is released, send UE context information to a target base station,
so as to instruct the target base station to establish a network connection between
the UE and the target base station by using the UE context information, wherein the
UE context information comprises the resource information of the source SN.
11. A storage medium, wherein the storage medium stores a computer program, wherein the
computer program is configured to run to execute the method as claimed in any one
of claims 1 to 8.
12. An electronic device comprising a memory and a processor, wherein the memory stores
a computer program, and the processor is configured to run the computer program so
as to execute the method as claimed in any one of claims 1 to 8.