This application relates to the field of communications technologies, and in particular, to an inter-RAT cell reselection method, a terminal, and a network side device.
With a growing number of mobile communications users and accompanied service bandwidth requirements, mobile communications technologies need to be continuously innovated. In an innovation process, a generation change characteristic of mobile communications is very obviously reflected, and a larger quantity of types of radio access technology (RAT for short) systems are also springing up. For example, 3rd generation (namely, 3G) networks and 4th generation (namely, 4G) networks have been widely commercially used in most countries. Long Term Evolution (LTE for short) is a mainstream technology of 4G networks. To enable LTE to be widely applied to enterprise-class applications, an enterprise LTE (eLTE for short) technology accomplishes development of 4.5G networks. Currently, there is an upsurge in studying 5th generation (namely, 5G) networks.
In 3G and 4G networks, a state of a terminal includes a connected mode (namely, Active) and an idle mode (namely, Idle). When the terminal in the idle mode moves between cells, a cell reselection is triggered. If the terminal moves between cells in different systems, an inter-system cell reselection may be triggered. For example, when the terminal moves from a cell in a 3G system to a cell in a 4G system, an inter-radio access technology (Inter-RAT for short) cell reselection may occur.
In 5G networks, a new mode, to be specific, an energy conserved operation (ECO) mode, different from the idle mode and the active mode is introduced. The ECO mode has the following characteristics: In the ECO mode, a data plane connection and a control plane connection between a RAN side and a core network (CN) side are kept. A terminal side maintains session-related context information. A base station-based notification area (namely, a RAN-based notification area) exists, and the area includes one or more cells. When the terminal moves within the area, no switching is required and the movement does not need to be notified to the network side. However, the network side needs to learn of whether the terminal moves from one base station-based notification area to another base station-based notification area. When the terminal in the ECO mode moves from a cell in a 5G system to a cell in a 4.5G system, an inter-RAT cell reselection may be triggered. However, there is no ECO mode in the 4.5G network. In an existing solution, when the terminal in the ECO mode moves from a cell in a 5G system to a cell in a 4.5G system, the terminal switches from the ECO mode into the idle mode, or the terminal switches from the ECO mode to a mode close to the ECO mode in the 4.5G network. However, regardless of which solution is used, when an IRAT cell reselection is triggered because the terminal in the ECO mode is handed over from 5G to 4.5G, a large quantity of signaling overheads are consumed, and a waste of system resources is unavoidable.
Embodiments of this application provide an inter-RAT cell reselection method, a terminal, and a network side device, to resolve a problem that signaling overheads are relatively high when a terminal in an ECO mode in a 5G system performs an inter-RAT cell reselection.
Specific technical solutions provided in the embodiments of this application are as follows:
According to a first aspect, an inter-RAT cell reselection method is provided. When moving from a base station in a first RAT system to a base station in a second RAT system, a terminal triggers an inter-RAT cell reselection process, and sends cause indication information to the base station in the second RAT system, to indicate nature of this cell reselection, so that the base station in the second RAT system can send signaling to instruct the terminal to perform appropriate mode switching. According to the method, when the terminal in a connected mode that is not supported by the base station in the second RAT system reselects the base station, the inter-RAT cell reselection can be implemented by using a relatively small quantity of signaling, thereby reducing signaling overheads, and avoiding a waste of system resources.
In one embodiment, a first base station is located in the first radio access technology RAT system, the second base station is located in the second RAT system, the terminal is in a first connected mode when connecting to the second base station, and the first RAT system does not support the first connected mode. The method includes: sending, by the terminal, a first request message to the first base station, where the first request message carries first cause indication information, and the first cause indication information indicates that the terminal needs to perform a cell reselection process from the second base station to the first base station; and receiving, by the terminal, an acknowledgement returned by the first base station for the first request message, and switching the first connected mode into a second connected mode based on the acknowledgement, where the first RAT system supports the second connected mode. Signaling in this method procedure is simple. Therefore, a cell reselection between different systems supporting different connected modes can be implemented by using a relatively small quantity of signaling overheads. It should be noted that the second base station is a base station in the second RAT system rather than the last base station on which the terminal camps before the terminal enters the first base station.
In one embodiment, the first request message is an RRC connection request message, and the acknowledgement is an RRC connection rejection message; or the first request message is a cell update request message, and the acknowledgement is a cell update response message; or the first request message is an RRC connection resume message, and the acknowledgement is an RRC connection resume response message. A larger quantity of possible signaling is provided to carry the cause indication information, thereby expanding diversity of manners in which the inter-RAT cell reselection can be implemented.
In one embodiment, the acknowledgement includes information about a timer; and the switching, by the terminal, the first connected mode into a second connected mode based on the acknowledgement is implemented in the following manner: starting, by the terminal, timing of the timer based on the information about the timer; and when the timer times out, releasing a context of a connection relationship between the terminal and the second base station, and switching the first connected mode into the second connected mode. This helps the terminal rapidly establish a connection when reselecting the second base station again within a period, to rapidly restore the first connected mode, thereby reducing the signaling overheads.
In one embodiment, the acknowledgement does not include the information about the timer, and after receiving the acknowledgement, the terminal immediately switches the first connected mode into the second connected mode.
In one embodiment, before the switching, by the terminal, the first connected mode into a second connected mode based on the acknowledgement, if the terminal triggers the cell reselection process from the first base station to the second base station when the timer does not time out, the terminal sends a second request message to the second base station. The second request message carries second cause indication information, and the second cause indication information indicates that the terminal reselects, when the timer does not time out, to connect to the second base station. The second cause indication information is carried to indicate, to the second base station, that an objective of this reselection is to reselect, when the timer does not time out, to connect to the second base station, so that the second base station can remain the terminal in the first connected mode instead of switching the first connected mode to another connected mode.
In one embodiment, the first request message further carries tracking area (TA) indication information, and the TA indication information is used to indicate whether the first base station needs to trigger a TA update process. In this way, after the terminal reselects the first base station, the tracking area update process may be omitted when the process is not required, thereby reducing a large quantity of signaling overheads on a core network side.
In one embodiment, the first connected mode is an energy conserved operation ECO mode, and the second connected mode is an idle mode.
According to a second aspect, an inter-RAT cell reselection method is provided. A base station in a first RAT system receives a request message carrying cause indication information that is sent by a terminal, and determines, based on the cause indication information, that nature of sending the request message by the terminal this time is an inter-RAT cell reselection, and the base station in the first RAT system does not support a connected mode of the terminal in a base station on which the terminal recently camps, so that the base station in the first RAT system returns an indication message, to instruct to switch the connected mode of the terminal into a connected mode supported by the base station in the first RAT system. In this way, the inter-RAT cell reselection can be implemented by using a relatively small quantity of signaling, thereby reducing signaling overheads, and avoiding a waste of system resources.
In one embodiment, a first base station is located in the first radio access technology RAT system, the second base station is located in the second RAT system, the terminal is in a first connected mode when connecting to the second base station, and the first RAT system does not support the first connected mode. The first base station receives a first request message sent by the terminal, and determines, based on first cause indication information carried in the first request message, that the terminal needs to perform a cell reselection process from the second base station to the first base station; and the first base station returns an acknowledgement for the first request message to the terminal, to instruct the terminal to switch the first connected mode into a second connected mode. The first RAT system supports the second connected mode. Signaling in this method procedure is simple. Therefore, a cell reselection between different systems supporting different connected modes can be implemented by using a relatively small quantity of signaling overheads.
In one embodiment, the receiving, by the first base station, a first request message sent by the terminal and the returning an acknowledgement for the first request message to the terminal may be implemented in the following manners: receiving, by the first base station, an RRC connection request message sent by the terminal, and returning an RRC connection rejection message to the terminal; or receiving, by the first base station, a cell update request message sent by the terminal, and returning a cell update response message to the terminal; or receiving, by the first base station, an RRC resume message sent by the terminal, and returning an RRC resume response message to the terminal. A larger quantity of possible signaling is provided to carry the cause indication information, thereby expanding diversity of manners in which the inter-RAT cell reselection can be implemented.
In one embodiment, after the determining, by the first base station, that the terminal needs to perform a cell reselection process from the second base station to the first base station and before the returning an acknowledgement for the first request message to the terminal, the first base station notifies the second base station of a terminal location change message, and receives a response message that carries information about a timer and that is sent by the second base station; and the first base station adds the information about the timer to the acknowledgement for the first request message, and returns the acknowledgement to the terminal. The information about the timer is used to instruct the terminal to release, when the timer times out, a context of a connection relationship between the terminal and the second base station, and switch the first connected mode into the second connected mode. This helps the terminal rapidly establish a connection when reselecting the second base station again within a period, to rapidly restore the first connected mode, thereby reducing the signaling overheads.
In one embodiment, if no direct interface exists between the first base station and the second base station, the first base station notifies the second base station of the terminal location change message by using a core network, and receives the response message that carries the information about the timer and that is sent by the second base station by using the core network. Various application scenarios are considered, so that the method in this application is more widely applicable.
According to a third aspect, an inter-RAT cell reselection method is provided. The method is applied to a second base station. A first base station is located in a first radio access technology RAT system, the second base station is located in a second RAT system, a terminal is connected to the second base station, a connected mode of the terminal is a first connected mode, and the first RAT system does not support the first connected mode of the terminal and supports a second connected mode of the terminal. The method is implemented by using the following manner: receiving, by the second base station, a terminal location update indication sent by the first base station, where the terminal location update indication is used to indicate that the terminal needs to perform a cell reselection process from the second base station to the first base station; returning, by the second base station, a response message for the terminal location update indication to the first base station, and starting a first timer; and instructing, by the second base station when the first timer times out, a core network to release a bearer of the terminal, where the response message includes information about a second timer, timeout duration of the second timer is determined by timeout duration of the first timer, and the second timer is configured to: instruct the terminal to release, when the second timer times out, a context of a connection relationship between the terminal and the second base station, and switch the first connected mode into the second connected mode. In this way, a waste of signaling overheads caused by repeated cell reselections because the terminal repeatedly moves between the first base station and the second base station after the terminal triggers the cell reselection from the second base station to the first base station is avoided. The method helps the terminal rapidly establish a connection when reselecting the second base station again within a period, to rapidly restore the first connected mode, thereby reducing the signaling overheads.
In one embodiment, if the second base station receives a connection request message of the terminal when the first timer does not time out, the second base station determines, based on cause indication information carried in the connection request message, that the terminal reselects, when the second timer does not time out, to connect to the second base station, so that the second base station returns a response message for the connection request message to the terminal, to indicate that the terminal is in the first connected mode. The second base station determines, by using the second cause indication information carried in the connection request message sent by the terminal, that an objective of this reselection of the terminal is to reselect, when the second timer does not time out, to connect to the second base station, so that the second base station can remain the terminal in the first connected mode instead of switching the first connected mode to another connected mode.
In one embodiment, the first connected mode is an energy conserved operation ECO mode, and the second connected mode is an idle mode.
According to a fourth aspect, a terminal is provided. The terminal has a function of implementing a behavior of the terminal according to any one of the first aspect and the possible designs of the first aspect. The function may be implemented by using hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the foregoing function.
In one embodiment, the terminal includes: a sending unit, configured to send a first request message to a first base station, where the first request message carries first cause indication information, and the first cause indication information indicates that the terminal needs to perform a cell reselection process from a second base station to the first base station; a receiving unit, configured to: after the sending unit sends the first request message, receive an acknowledgement returned by the first base station for the first request message; and a conversion unit, configured to switch the first connected mode into a second connected mode based on the acknowledgement received by the receiving unit, where the first RAT system supports the second connected mode. The first base station is located in the first radio access technology RAT system, the second base station is located in a second RAT system, the terminal is in the first connected mode when connecting to the second base station, and the first RAT system does not support the first connected mode. In this way, the inter-RAT cell reselection can be implemented by using a relatively small quantity of signaling, thereby reducing signaling overheads, and avoiding a waste of system resources.
In one embodiment, the first request message is an RRC connection request message, and the acknowledgement is an RRC connection rejection message; or the first request message is a cell update request message, and the acknowledgement is a cell update response message; or the first request message is an RRC connection resume message, and the acknowledgement is an RRC connection resume response message. A larger quantity of possible signaling is provided to carry the cause indication information, thereby expanding diversity of manners in which the inter-RAT cell reselection can be implemented.
In one embodiment, the acknowledgement includes information about a timer; and the conversion unit is configured to: start timing of the timer based on the information about the timer; and when the timer times out, release a context of a connection relationship between the terminal and the second base station, and switch the first connected mode into the second connected mode. This helps the terminal rapidly establish a connection when reselecting the second base station again within a period, to rapidly restore the first connected mode, thereby reducing the signaling overheads.
In one embodiment, the terminal further includes a triggering unit, configured to: before the conversion unit switches the first connected mode into the second connected mode based on the acknowledgement, trigger the cell reselection process from the first base station to the second base station when the timer does not time out; and the sending unit is further configured to: when the triggering unit triggers the cell reselection process from the first base station to the second base station, send a second request message to the second base station. The second request message carries second cause indication information, and the second cause indication information indicates that the terminal reselects, when the timer does not time out, to connect to the second base station. The second cause indication information is carried to indicate, to the second base station, that an objective of this reselection is to reselect, when the timer does not time out, to connect to the second base station, so that the second base station can remain the terminal in the first connected mode instead of switching the first connected mode to another connected mode.
In one embodiment, the first request message further carries TA indication information, and the TA indication information is used to indicate whether the first base station needs to trigger a TA update process. In this way, after the terminal reselects the first base station, the tracking area update process may be omitted when the process is not required, thereby reducing a large quantity of signaling overheads on a core network side.
In one embodiment, the first connected mode is an energy conserved operation ECO mode, and the second connected mode is an idle mode.
According to a fifth aspect, a network side device is provided. The network side device has a function of implementing a behavior of the first base station according to any one of the second aspect and the possible designs of the second aspect. The function may be implemented by using hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the foregoing function.
In one embodiment, the network side device is a first base station. The network side device includes: a receiving unit, configured to receive a first request message sent by a terminal; a determining unit, configured to determine, based on first cause indication information carried in the first request message received by the receiving unit, that the terminal needs to perform a cell reselection process from a second base station to the first base station, where the first base station is located in a first RAT system, the second base station is located in a second RAT system, the terminal is in a first connected mode when connecting to the second base station, and the first RAT system does not support the first connected mode; and a sending unit, configured to return an acknowledgement for the first request message to the terminal, to instruct the terminal to switch the first connected mode into a second connected mode, where the first RAT system supports the second connected mode. In this way, the inter-RAT cell reselection can be implemented by using a relatively small quantity of signaling, thereby reducing signaling overheads, and avoiding a waste of system resources.
In one embodiment, the receiving unit and the sending unit are specifically configured to: the receiving unit receives an RRC connection request message sent by the terminal, and the sending unit returns an RRC connection rejection message to the terminal; or the receiving unit receives a cell update request message sent by the terminal, and the sending unit returns a cell update response message to the terminal; or the receiving unit receives an RRC resume message sent by the terminal, and the sending unit returns an RRC resume response message to the terminal. In this way, a larger quantity of possible signaling is provided to carry the cause indication information, thereby expanding diversity of manners in which the inter-RAT cell reselection can be implemented.
In one embodiment, the receiving unit and the sending unit are further configured to: after the determining unit determines that the terminal needs to perform the cell reselection process from the second base station to the first base station, and before the sending unit returns the acknowledgement for the first request message to the terminal, the sending unit notifies the second base station of a terminal location change message, and the receiving unit receives a response message that carries information about a timer and that is sent by the second base station; and the sending unit is specifically configured to: add the information about the timer to the acknowledgement for the first request message, and return the acknowledgement to the terminal. The information about the timer is used to instruct the terminal to release, when the timer times out, a context of a connection relationship between the terminal and the second base station, and switch the first connected mode into the second connected mode. This helps the terminal rapidly establish a connection when reselecting the second base station again within a period, to rapidly restore the first connected mode, thereby reducing the signaling overheads.
In one embodiment, if no direct interface exists between the first base station and the second base station, the sending unit is further configured to notify the second base station of the terminal location change message by using a core network, and the receiving unit is further configured to receive the response message that carries the information about the timer and that is sent by the second base station by using the core network. Various application scenarios are considered, so that the method in this application is more widely applicable.
According to a sixth aspect, a network side device is provided. The network side device is a second base station, a first base station is located in a first radio access technology RAT system, the second base station is located in a second RAT system, a terminal is connected to the second base station, a connected mode of the terminal is a first connected mode, and the first RAT system does not support the first connected mode of the terminal and supports a second connected mode of the terminal. The network side device includes: a receiving unit, configured to receive a terminal location update indication sent by the first base station, where the terminal location update indication is used to indicate that the terminal needs to perform a cell reselection process from the second base station to the first base station; a sending unit, configured to: after the receiving unit receives the terminal location update indication, return a response message for the terminal location update indication to the first base station; a timing unit, configured to: after the receiving unit receives the terminal location update indication, start a first timer.
The sending unit is further configured to: when the first timer recorded by the timing unit times out, instruct a core network to release a bearer of the terminal. The response message includes information about a second timer, timeout duration of the second timer is determined by timeout duration of the first timer, and the second timer is configured to: instruct the terminal to release, when the second timer times out, a context of a connection relationship between the terminal and the second base station, and switch the first connected mode into the second connected mode. In this way, a waste of signaling overheads caused by repeated cell reselections because the terminal repeatedly moves between the first base station and the second base station after the terminal triggers the cell reselection from the second base station to the first base station is avoided. The method helps the terminal rapidly establish a connection when reselecting the second base station again within a period, to rapidly restore the first connected mode, thereby reducing the signaling overheads.
In one embodiment, the receiving unit is further configured to: when the first timer does not time out, receive a connection request message of the terminal. The network side device further includes a determining unit, configured to: after the receiving unit receives the connection request message of the terminal, determine, based on cause indication information carried in the connection request message, that the terminal reselects, when the second timer does not time out, to connect to the second base station. The sending unit is further configured to return a response message for the connection request message to the terminal, to indicate that the terminal is in the first connected mode. The second base station determines, by using the second cause indication information carried in the connection request message sent by the terminal, that an objective of this reselection of the terminal is to reselect, when the second timer does not time out, to connect to the second base station, so that the second base station can remain the terminal in the first connected mode instead of switching the first connected mode to another connected mode.
In one embodiment, the first connected mode is an energy conserved operation ECO mode, and the second connected mode is an idle mode.
According to a seventh aspect, a terminal is provided. The terminal has a function of implementing a behavior of the terminal according to any one of the first aspect and the possible designs of the first aspect. The function may be implemented by using hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the foregoing function.
In one embodiment, a structure of the terminal includes a transceiver, a memory, and a processor. The memory is configured to store a group of programs, and the processor is configured to invoke the programs stored in the memory to perform the method according to any one of the first aspect and the possible designs of the first aspect. In this way, a cell reselection between different systems supporting different connected modes can be implemented by using a simple signaling procedure and a relatively small quantity of signaling overheads.
According to an eighth aspect, a network side device is provided. The network side device has a function of implementing a behavior of the network side device according to any one of the second aspect and the possible designs of the second aspect. The function may be implemented by using hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the foregoing function.
In one embodiment, a structure of the network side device includes a transceiver, a memory, and a processor. The memory is configured to store a group of programs, and the processor is configured to invoke the programs stored in the memory to perform the method according to any one of the second aspect and the possible designs of the second aspect. In this way, a cell reselection between different systems supporting different connected modes can be implemented by using a simple signaling procedure and a relatively small quantity of signaling overheads.
According to a ninth aspect, a network side device is provided. The network side device has a function of implementing a behavior of the network side device according to any one of the third aspect and the possible designs of the third aspect. The function may be implemented by using hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the foregoing function.
In one embodiment, a structure of the network side device includes a transceiver, a memory, and a processor. The memory is configured to store a group of programs, and the processor is configured to invoke the programs stored in the memory to perform the method according to any one of the third aspect and the possible designs of the third aspect. In this way, a cell reselection between different systems supporting different connected modes can be implemented by using a simple signaling procedure and a relatively small quantity of signaling overheads.
According to a tenth aspect, a communications system is provided. The communications system includes a terminal, a first base station, and a second base station. The terminal has a function of implementing a function of the terminal according to the first aspect and the possible designs, the first base station has a function of implementing a function of the first base station according to the second aspect and the possible designs, and the second base station has a function of implementing a function of the second base station according to the third aspect and the possible designs.
In the embodiments of this application, when the terminal in the first connected mode performs the cell reselection process from the base station in the first RAN system to the base station in the second RAT system, because the base station in the second RAT system does not support the first connected mode, the terminal sends the message carrying the cause indication information to the base station in the second RAT system, to indicate the nature of this cell reselection to the base station in the second RAT system by using the cause indication information. In this way, the base station in the second RAT system can send signaling to instruct the terminal to perform appropriate mode switching. According to the method, when the terminal in a connected mode that is not supported by the base station in the second RAT system reselects the base station, the inter-RAT cell reselection can be implemented by using a relatively small quantity of signaling, thereby reducing signaling overheads, and avoiding a waste of system resources.
To make the objectives, technical solutions, and advantages of this application clearer, the following further describes this application in detail with reference to the accompanying drawings. Apparently, the described embodiments are merely some rather than all of the embodiments of this application. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of this application without creative efforts shall fall within the protection scope of this application.
In view of a problem in the prior art that signaling overheads are relatively high when a terminal in an ECO mode in a 5G system performs an inter-RAT cell reselection, embodiments of this application provide an inter-RAT cell reselection method, a terminal, and a network side device. When the terminal in a first connected mode performs a cell reselection process from a base station in the 5G system to a base station in a 4.5G system or a 4G system (which is denoted as a 4.5G/4G system), because the base station in the 4.5G/4G system does not support the first connected mode, the terminal sends a message carrying cause indication information to the base station in the 4.5G/4G system, to indicate nature of this cell reselection to the base station in the 4.5G/4G system by using the cause indication information. In this way, the base station in the 4.5G/4G system can send signaling to instruct the terminal to perform appropriate mode switching. According to the method, when the terminal in a connected mode that is not supported by the base station in the 4.5G/4G system reselects the base station, the inter-RAT cell reselection can be implemented by using a relatively small quantity of signaling, thereby reducing signaling overheads, and avoiding a waste of system resources.
As shown in
Inter-RAT refers to different RAT systems. Inter-RAT mobility of the terminal means that the terminal performs a cell reselection between different systems. When connected modes of the terminal that are supported by the different systems are different, and the terminal moves from one RAT system to another RAT system, the connected mode of the terminal is switched, to be specific, the connected mode of the terminal is switched to a connected mode supported by the another RAT system. An application scenario in this embodiment of this application is inter-RAT mobility of the terminal when the connected modes of the terminal that are supported by the different systems are different.
The inter-RAT cell reselection method and the apparatus provided in the embodiments of this application are described below in detail with reference to the accompanying drawings.
For the purpose of illustration, it is assumed that two RAT systems in different systems are respectively referred to as a first RAT system and a second RAT system, a base station in the first RAT system is referred to as a first base station, a base station in the second RAT system is referred to as a second base station, the terminal is initially connected to the second base station, the terminal is in a first connected mode when connecting to the second base station, and the first RAT system does not support the first connected mode and supports a second connected mode. Optionally, when the terminal is in the first connected mode and the second connected mode, the terminal does not send channel state information (CSI for short) to the base station. When the terminal is in the first connected mode, a network side remains a data plane connection and a control plane connection between the base station and a core network. When moving from the second base station to the first base station, the terminal triggers a cell reselection process. The cell reselection process triggered by the terminal is described below in detail with reference to
A possible system architecture to which an inter-RAT cell reselection method according to an embodiment of this application is applied may be the architecture shown in
As shown in
Operation 201: The terminal sends a first request message to the first base station, and the first base station receives the first request message sent by the terminal.
The first request message carries cause indication information (Cause). For ease of description, the cause indication information carried in the first request message is denoted as first cause indication information herein, and the first cause indication information indicates that the terminal needs to perform a cell reselection process from the second base station to the first base station. To be specific, the Cause is carried to indicate that a cause of this initiation of the first request message is that the first base station is reselected from the second base station.
Operation 202: The first base station determines, based on first cause indication information carried in the first request message, that the terminal needs to perform a cell reselection process from the second base station to the first base station.
Operation 203: The first base station sends a terminal location change message to the second base station, and the second base station receives the terminal location change message sent by the first base station.
A terminal location update indication is used to indicate that the terminal needs to perform the cell reselection process from the second base station to the first base station.
Operation 204: Optionally, the second base station returns a response message for the terminal location change message to the first base station, and the first base station receives a location change response message sent by the second base station.
In one embodiment, the second base station starts a first timer, and adds information about a second timer to the location change response message. In this case, after operation 204, the procedure may further include operation 204a and operation 204b.
Operation 204a: The second base station instructs, when a first timer times out, a core network to release a bearer of the terminal, and the core network receives a notification for releasing the bearer of the terminal that is sent by the second base station.
Operation 204b: The core network returns a bearer release response to the second base station, and the second base station receives the bearer release response sent by the core network.
Timeout duration of the second timer is determined by timeout duration of the first timer. Optionally, the timeout duration of the second timer=the timeout duration of the first timer−duration in which the second base station sends signaling to the first base station−duration in which the first base station sends signaling to the terminal.
Operation 205: The first base station returns an acknowledgement for the first request message to the terminal, to instruct the terminal to switch a first connected mode into a second connected mode; and the terminal receives the acknowledgement returned by the first base station for the first request message.
The first base station adds the information about the second timer to the acknowledgement. The second timer is configured to: after receiving the acknowledgement, instruct the terminal to start the second timer; and when the second timer does not time out, maintain a context of a connection relationship between the terminal and the second base station; or when the second timer times out, release a context of a connection relationship between the terminal and the second base station, and switch the first connected mode into the second connected mode.
Operation 206: The terminal switches the first connected mode into the second connected mode based on the received acknowledgement.
In one embodiment, if the acknowledgement includes the information about the second timer, the terminal starts the second timer for timing; and when the second timer does not time out, maintains the context of the connection relationship between the terminal and the second base station; or when the second timer times out, releases the context of the connection relationship between the terminal and the second base station, and switches the first connected mode into the second connected mode.
After receiving the terminal location update indication, the second base station respectively instructs the terminal and a core network side to maintain the context for a period instead of immediately releasing the context of the connection relationship between the second base station and the terminal, because this helps the terminal rapidly establish a connection when reselecting the second base station again within a period, and reduce signaling overheads. Specifically, the terminal starts the second timer for timing based on the acknowledgement, and when the second timer does not time out, the terminal reselects the second base station. For a specific process, refer to operation 207 and operation 208.
Operation 207: The terminal triggers a cell reselection process to the second base station, and determines, when a second timer does not time out, to send a second request message to the second base station, and the second base station receives the second request message sent by the terminal.
The second request message is a connection request message sent by the terminal to the second base station. The second request message carries second cause indication information, and the second cause indication information indicates that the terminal reselects, when the second timer does not time out, to connect to the second base station.
Operation 208: When determining that the first timer does not time out, the second base station returns a response message for the second request message to the terminal, and the terminal receives the response message for the second request message returned by the second base station.
When the second timer does not time out, the terminal does not switch the first connected mode into the second connected mode and is in the first connected mode, and maintains the context of the connection relationship between the terminal and the second base station. Therefore, when receiving the second request message, the second base station may instruct the terminal to still remain in the first connected mode, and the terminal may further rapidly establish a connection to the second base station. Certainly, when the connected mode of the terminal needs to be switched into another connected mode because the terminal has a service requirement, the second base station may further instruct the terminal to perform appropriate connected mode switching.
An application scenario of this embodiment of this application is that the first RAT system is a 5G system, and the second RAT system is a 4.5G/4G system. In this scenario, preferably, the first connected mode is an ECO mode, and the second connected mode is an idle mode.
After the terminal reselects the second base station when the first timer and the second timer do not time out, if determining that the terminal does not need to send data in this case, the second base station continues to remain the terminal in the ECO mode based on the second cause indication information; or if determining that the terminal needs to send data in this case, the second base station instructs the terminal to switch the ECO mode into an active mode.
In one embodiment, the first request message may be an RRC connection request message, and the acknowledgement is an RRC connection rejection message; or the request message is a cell update request message, and the acknowledgement is a cell update response message; or the request message is an RRC resume message, and the acknowledgement is an RRC resume response message. Certainly, the first request message may alternatively be another signaling message. This is not limited in this embodiment of this application.
In addition, as shown in
However, as shown in
Therefore, in this embodiment of this application, to further reduce the signaling overheads, the first request message further carries TA indication information. The TA indication information is used to indicate whether a TA to which the terminal in the second base station belongs is the same as a TA to which the first base station belongs. To be specific, the TA indication information may indicate whether the first base station needs to trigger the TA update process. Based on the TA indication information, when different systems share a core network, a cell update process on a core network layer does not need to be performed, thereby reducing unnecessary signaling overheads.
However, as shown in
According to another embodiment, before reselecting the first base station, the terminal sends signaling to the second base station, and the second base station is notified, by using cause indication information in the signaling, that the terminal performs an inter-RAT cell reselection. In this way, the second base station may perform cell reselection processing of the terminal by directly using the signaling message sent by the terminal, so that inter-RAT mobility of the terminal can be implemented by using a smaller quantity of signaling.
This embodiment of this application is further described below in detail with reference to a specific application scenario shown in
Referring to
Operation S501: The terminal sends an RRC connection request message (RRC Connection Request) to the eNB, and The eNB receives the RRC connection request message sent by the terminal.
The RRC connection request message carries cause indication information, TA indication information, a terminal identity (ID for short), a source node base station (SNB) ID, and a core network ID.
The cause indication information is used to indicate that a cause for sending the RRC connection request message is that the terminal is switched from the gNB to the eNB. The cause indication information further indicates that the terminal is originally in the ECO mode rather than the idle mode, because the terminal in the idle mode does not add the cause indication information when sending the RRC connection request message. The TA indication information indicates whether a TA in which the terminal before the cell reselection is located is the same as a TA to which the eNB which the terminal currently needs to access belongs. The TA indication information may be 1-bit information that directly indicates whether the TA is changed, or may specifically indicate a value of a TA on which the terminal previously camps, or both of them may be included. The terminal ID indicates identity information of the terminal. The terminal ID may be ID information allocated by the gNB to the terminal, or may be a temporary mobile subscriber identity (TMSI), or may be an international mobile subscriber identity (IMSI). The SNB ID indicates information about a base station on which the terminal recently camps, namely, a gNB ID. The eNB can find the gNB by using information about the SNB ID. It should be noted that if the terminal ID is the ID information allocated by the gNB to the terminal and information about the terminal ID may be used to indicate an SNB, the terminal may not add the SNB ID to the RRC connection request message. Information about the core network ID is used to indicate information about a core network on which the terminal previously camps.
If the eNB determines, based on the TA indication information, that the TA is not changed, a TAU process is not performed.
Operation S502: The eNB sends a first terminal location change notification message (UE Location Change Notify) to the gNB, and the gNB receives the first location change notification message sent by the eNB.
The eNB adds the terminal ID to the first location change notification message.
Operation S503: The gNB sends a second terminal location change notification message to the core network, and the core network receives the second location change notification message sent by the gNB.
The gNB adds the terminal ID and an eNB ID to the second location change notification message.
In one embodiment, two optional manners of sending the second terminal location change notification message by the gNB to the core network are: After the gNB receives the first location change notification message sent by the eNB, the gNB immediately sends the second terminal location change notification message to the core network. Alternatively, after waiting T1 duration, the gNB sends the second terminal location change notification message to the core network.
Operation S504: After receiving the second terminal location change notification message, the core network disconnects a connection between a gNB side and a core network side, deletes a context of the connection between the gNB side and the core network side, and sends a second location change response message for the second location change notification message to the gNB, and the gNB receives the second terminal location change response message returned by the core network.
Operation S505: Optionally, the gNB returns a first terminal location change response message (UE Location Change Response) to the eNB.
The gNB adds information about a timer to the first location change response message.
Operation S506: After receiving the first terminal location change response message returned by the gNB, the eNB sends an RRC connection rejection message (RRC Connection Rejection) to the terminal, and the terminal receives the RRC connection rejection message sent by the eNB.
The RRC connection rejection message carries the information about the timer. Timeout duration T2 of the timer is used in cooperation with the wait duration T1 for sending the second location change notification message by the gNB to the core network. Optionally, T2 and T1 may be configured to enable a moment at which the core network receives the second location change notification message sent by the gNB to be the same as a timeout moment of the timer that is set by the terminal.
After receiving the RRC connection rejection message, the terminal starts timing of the timer. When the timer times out, the terminal switches the connected mode from the ECO mode into the idle mode.
If the RRC connection rejection message received by the terminal does not carry the information about the timer, the terminal may immediately switch the connected mode from the ECO mode into the idle mode.
If the timer does not time out, the terminal moves from the eNB to the gNB again, so that S507 is performed.
Operation S507: The terminal sends an RRC connection resume message to the gNB, and the gNB receives the RRC connection resume message sent by the terminal.
The RRC connection resume message carries the cause indication information used to indicate that after the inter-RAT cell reselection, the terminal reselects the gNB again. The RRC connection resume message may further carry information such as the terminal ID.
Operation S508: The gNB sends an RRC connection resume response message (RRC Connection Suspend) to the terminal, and the terminal receives the RRC connection resume response message sent by the gNB.
Because the timer does not exceed the duration T2, the terminal does not release a context of a connection between the terminal and the gNB, the gNB does not reach the wait duration T1, and the gNB does not release a context of the connection between the gNB and the terminal, the terminal may rapidly return to the ECO mode.
However, if the terminal needs to send data, the gNB further instructs the terminal to switch the ECO mode into the active mode.
In conclusion, it can be learned from the signaling transmission process of the inter-RAT cell reselection shown in
Based on an invention concept and an application scenario the same as those in
Operation S601: The terminal sends a cell update request message (Cell Update Request) or a first RRC connection resume message to the eNB, and the eNB receives the cell update request message or the first RRC connection resume message sent by the terminal.
The cell update request message or the first RRC connection resume message carries a terminal ID. Optionally, The cell update request message or the first RRC connection resume message may further carry cause indication information, TA indication information, an SNB ID, and a core network ID. The cause indication information only needs to indicate whether the cell update request is an inter-RAT cell reselection or an intra-system cell reselection.
A process of S602 to S605 is similar to a process of S502 to S505, and repetitions are not described herein again.
Operation S606: After receiving a first terminal location change response message returned by the gNB, the eNB sends a cell update response message (Cell Update Response) or a first RRC connection resume response message to the terminal. The cell update response message or the first RRC connection resume response message carries the information about the timer. The terminal receives the cell update response message or the first RRC connection resume response message sent by the eNB.
After receiving the cell update response message sent by the eNB, the terminal starts timing of the timer. When the timer reaches duration T2, the terminal switches the connected mode from the ECO mode into the idle mode.
If an RRC connection rejection message received by the terminal does not carry the information about the timer, the terminal may immediately switch the connected mode from the ECO mode into the idle mode.
Similarly, if the timer does not reach the duration T2, the terminal moves from the eNB to the gNB again, so that S607 is performed.
Operation S607: The terminal sends a second RRC connection resume message to the gNB, and the gNB receives the second RRC connection resume message sent by the terminal.
The second RRC connection resume message carries the cause indication information used to indicate that after the inter-RAT cell reselection, the terminal reselects the gNB again. The second RRC connection resume message may further carry information such as the terminal ID.
Operation S608: The gNB sends a second RRC connection resume response message (RRC Connection Suspend) to the terminal, and the terminal receives the second RRC connection resume response message sent by the gNB.
In the signaling transmission process of the inter-RAT cell reselection shown in
Operation S701: Same as operation S501.
Operation S702: The eNB sends a first terminal location change notification message to the core network, and the core network receives the first location change notification message sent by the eNB.
Operation S703: The core network sends a second terminal location change notification message to the gNB, and the gNB receives the second location change notification message sent by the core network.
Specifically, two optional manners of sending the second terminal location change response message by the core network to the gNB are: After receiving the first location change notification message sent by the eNB, the core network immediately sends the second terminal location change notification message to the gNB. Alternatively, after waiting T3 duration, the core network sends the second terminal location change notification message to the gNB.
Operation S704: Optionally, after receiving the second terminal location change notification message sent by the core network, the gNB disconnects a connection between a gNB side and a core network side, deletes a context of the connection between the gNB side and the core network side, and sends a second location change response message for the second location change notification message to the core network, and the core network receives the second location change response message sent by the gNB.
Operation S705: The core network sends a first location change response message to the eNB, and the eNB receives the first location change response message sent by the core network.
The core network adds information about a timer to the first location change response message, and timeout duration of the timer is T4.
Operation S706: After receiving the first terminal location change response message returned by the core network, the eNB sends an RRC connection rejection message to the terminal.
The RRC connection rejection message carries the information about the timer. The Timeout duration T4 of the timer is used in cooperation with the wait duration T3 for sending the second location change notification message by the core network to the gNB. Optionally, T4 and T3 may be configured to enable a moment at which the gNB receives the second location change notification message sent by the core network to be the same as a timeout moment of the timer that is set by the terminal.
After receiving the RRC connection rejection message, the terminal starts timing of the timer. When the timer reaches the duration T4, the terminal switches the connected mode from the ECO mode into the idle mode.
If the RRC connection rejection message received by the terminal does not carry the information about the timer, the terminal may immediately switch the connected mode from the ECO mode into the idle mode.
Herein, if the timer does not reach the duration T4, the terminal moves from the eNB to the gNB again, so that S707 is performed.
A process of S707 and S708 is similar to a process of S507 and S508, and repetitions are not described herein again.
Similarly, if no X2-like direct interface exists between the eNB and the gNB, the signaling transmission process of the inter-RAT cell reselection shown in
In
In addition, based on an application scenario the same as that of
Operation S901: The terminal sends a cell update request message to the gNB, and the gNB receives the cell update request message sent by the terminal.
The cell update request message carries a terminal ID and cause indication information. Optionally, the cell update request message may further carry TA indication information, an SNB ID, and a core network ID. The cause indication information herein indicates that the terminal performs an inter-RAT cell reselection process.
Operation S902: The gNB sends a terminal location change notification message (UE Location Change Notify) to the core network, and the core network receives the terminal location change notification message sent by the gNB.
Specifically, two optional manners of sending the terminal location change notification message by the gNB to the core network are: After the gNB receives the cell update request message, the gNB immediately sends the terminal location change notification message to the core network. Alternatively, after waiting T5 duration, the gNB sends the terminal location change notification message to the core network.
Operation S903: The core network sends a location change response message to the gNB, and the gNB receives the location change response message sent by the core network.
Operation S904: The gNB sends a cell update response message to the terminal, and the terminal receives the cell update response message sent by the gNB.
If in operation S902, the gNB sends the terminal location change notification message to the core network after waiting the T5 duration, the gNB adds information about a timer to the cell update response message sent by the terminal, and timeout duration of the timer is T6. The Timeout duration T6 of the timer is used in cooperation with T5, and the wait duration T5 for sending the terminal location change notification message by the gNB to the core network is enabled to be the same as a timeout moment of the timer that is set by the terminal.
There is a special case of the signaling transmission process shown in
Operation S1001: The terminal sends a cell update request message to the gNB′, and the gNB′ receives the cell update request message sent by the terminal.
Operation S1002: The gNB′ sends the cell update request message to the gNB, and the gNB receives the cell update request message sent by the gNB′.
Operation S1003: The gNB sends a terminal location change notification message to the core network, and the core network receives the terminal location change notification message sent by the gNB.
Operation S1004: The core network sends a terminal location change response message to the gNB, and the gNB receives the terminal location change response message sent by the core network.
Operation S1005: Optionally, the gNB sends a cell update response message to the gNB′, and the gNB′ receives the cell update response message sent by the gNB.
Operation S1006: The gNB′ sends the cell update response message to the terminal, and the terminal receives the cell update response message sent by the gNB′.
Based on an invention concept the same as that of the method shown in
In one embodiment, the terminal 1100 includes a sending unit 1101, a receiving unit 1102, and a conversion unit 1103.
The sending unit 1101 is configured to send a first request message to a first base station. The first request message carries first cause indication information, and the first cause indication information indicates that the terminal needs to perform a cell reselection process from a second base station to the first base station.
The receiving unit 1102 is configured to: after the sending unit 1101 sends the first request message, receive an acknowledgement returned by the first base station for the first request message.
The conversion unit 1103 is configured to switch a first connected mode into a second connected mode based on the acknowledgement received by the receiving unit 1102. A first RAT system supports the second connected mode. The first base station is located in the first radio access technology RAT system, the second base station is located in a second RAT system, the terminal is in the first connected mode when connecting to the second base station, and the first RAT system does not support the first connected mode. In this way, the inter-RAT cell reselection can be implemented by using a relatively small quantity of signaling, thereby reducing signaling overheads, and avoiding a waste of system resources.
In one embodiment, the first request message is a Radio Resource Control RRC connection request message, and the acknowledgement is an RRC connection rejection message; or the first request message is a cell update request message, and the acknowledgement is a cell update response message; or the first request message is an RRC connection resume message, and the acknowledgement is an RRC connection resume response message. A larger quantity of possible signaling is provided to carry the cause indication information, thereby expanding diversity of manners in which the inter-RAT cell reselection can be implemented.
In one embodiment, the acknowledgement includes information about a timer; and the conversion unit 1103 is configured to: start timing of the timer based on the information about the timer; and when the timer times out, release a context of a connection relationship between the terminal and the second base station, and switch the first connected mode into the second connected mode. This helps the terminal rapidly establish a connection when reselecting the second base station again within a period, to rapidly restore the first connected mode, thereby reducing the signaling overheads.
In one embodiment, the terminal further includes a triggering unit 1104, configured to: before the conversion unit 1103 switches the first connected mode into the second connected mode based on the acknowledgement, trigger the cell reselection process from the first base station to the second base station when the timer does not time out; and the sending unit 1101 is further configured to: when the triggering unit 1104 triggers the cell reselection process from the first base station to the second base station, send a second request message to the second base station. The second request message carries second cause indication information, and the second cause indication information indicates that the terminal reselects, when the timer does not time out, to connect to the second base station. The second cause indication information is carried to indicate, to the second base station, that an objective of this reselection is to reselect, when the timer does not time out, to connect to the second base station, so that the second base station can remain the terminal in the first connected mode instead of switching the first connected mode to another connected mode.
In one embodiment, the first request message further carries tracking area TA indication information, and the TA indication information is used to indicate whether the first base station needs to trigger a TA update process. In this way, after the terminal reselects the first base station, the tracking area update process may be omitted when the process is not required, thereby reducing a large quantity of signaling overheads on a core network side.
In one embodiment, the first connected mode is an energy conserved operation ECO mode, and the second connected mode is an idle mode.
Based on an invention concept the same as that of the method shown in
In one embodiment, the network side device 1200 is a first base station. The network side device 1200 includes a receiving unit 1201, a determining unit 1202, and a sending unit 1203.
The receiving unit 1201 is configured to receive a first request message sent by a terminal.
The determining unit 1202 is configured to determine, based on first cause indication information carried in the first request message received by the receiving unit 1201, that the terminal needs to perform a cell reselection process from a second base station to a first base station. The first base station is located in a first radio access technology RAT system, the second base station is located in a second RAT system, the terminal is in a first connected mode when connecting to the second base station, and the first RAT system does not support the first connected mode.
The sending unit 1203 is configured to return an acknowledgement for the first request message to the terminal, to instruct the terminal to switch the first connected mode into a second connected mode. The first RAT system supports the second connected mode.
In this way, the inter-RAT cell reselection can be implemented by using a relatively small quantity of signaling, thereby reducing signaling overheads, and avoiding a waste of system resources.
In one embodiment, the receiving unit 1201 and the sending unit 1203 are specifically configured to: the receiving unit 1201 receives a Radio Resource Control RRC connection request message sent by the terminal, and the sending unit 1203 returns an RRC connection rejection message to the terminal; or the receiving unit 1201 receives a cell update request message sent by the terminal, and the sending unit 1203 returns a cell update response message to the terminal; or the receiving unit 1201 receives an RRC resume message sent by the terminal, and the sending unit 1203 returns an RRC resume response message to the terminal. In this way, a larger quantity of possible signaling is provided to carry the cause indication information, thereby expanding diversity of manners in which the inter-RAT cell reselection can be implemented.
In one embodiment, the receiving unit 1201 and the sending unit 1203 are further configured to: after the determining unit 1202 determines that the terminal needs to perform the cell reselection process from the second base station to the first base station, and before the sending unit 1203 returns the acknowledgement for the first request message to the terminal, the sending unit 1203 notifies the second base station of a terminal location change message, and the receiving unit 1201 receives a response message that carries information about a timer and that is sent by the second base station; and the sending unit 1203 is specifically configured to: add the information about the timer to the acknowledgement for the first request message, and return the acknowledgement to the terminal. The information about the timer is used to instruct the terminal to release, when the timer times out, a context of a connection relationship between the terminal and the second base station, and switch the first connected mode into the second connected mode. This helps the terminal rapidly establish a connection when reselecting the second base station again within a period, to rapidly restore the first connected mode, thereby reducing the signaling overheads.
In one embodiment, if no direct interface exists between the first base station and the second base station, the sending unit 1203 is further configured to notify the second base station of the terminal location change message by using a core network, and the receiving unit 1201 is further configured to receive the response message that carries the information about the timer and that is sent by the second base station by using the core network. Various application scenarios are considered, so that the method in this application is more widely applicable.
Based on an invention concept the same as that of the method shown in
The receiving unit 1301 is configured to receive a terminal location update indication sent by the first base station. The terminal location update indication is used to indicate that the terminal needs to perform a cell reselection process from the second base station to the first base station.
The sending unit 1302 is configured to: after the receiving unit 1301 receives the terminal location update indication, return a response message for the terminal location update indication to the first base station.
The timing unit 1303 is configured to: after the receiving unit 1301 receives the terminal location update indication, start a first timer.
The sending unit 1302 is further configured to: when the first timer recorded by the timing unit 1303 times out, instruct a core network to release a bearer of the terminal. The response message includes information about a second timer, timeout duration of the second timer is determined by timeout duration of the first timer, and the second timer is configured to: instruct the terminal to release, when the second timer times out, a context of a connection relationship between the terminal and the second base station, and switch the first connected mode into the second connected mode. In this way, a waste of signaling overheads caused by repeated cell reselections because the terminal repeatedly moves between the first base station and the second base station after the terminal triggers the cell reselection from the second base station to the first base station is avoided. The method helps the terminal rapidly establish a connection when reselecting the second base station again within a period, to rapidly restore the first connected mode, thereby reducing the signaling overheads.
In one embodiment, the receiving unit 1301 is further configured to: when the first timer does not time out, receive a connection request message of the terminal. The network side device further includes a determining unit 1304, configured to: after the receiving unit 1301 receives the connection request message of the terminal, determine, based on cause indication information carried in the connection request message, that the terminal reselects, when the second timer does not time out, to connect to the second base station. The sending unit 1302 is further configured to return a response message for the connection request message to the terminal, to indicate that the terminal is in the first connected mode. The second base station determines, by using the second cause indication information carried in the connection request message sent by the terminal, that an objective of this reselection of the terminal is to reselect, when the second timer does not time out, to connect to the second base station, so that the second base station can remain the terminal in the first connected mode instead of switching the first connected mode to another connected mode.
In one embodiment, the first connected mode is an energy conserved operation ECO mode, and the second connected mode is an idle mode.
Based on an invention concept the same as that of the method shown in
In one embodiment, a structure of the terminal 1400 includes a memory 1401, a processor 1402, and a transceiver 1403. The memory 1401 is configured to store a group of programs, and the processor 1402 is configured to invoke the programs stored in the memory 1401, to perform the following operations:
sending, by using the transceiver 1403, a first request message to a first base station, where the first request message carries first cause indication information, and the first cause indication information indicates that the terminal needs to perform a cell reselection process from a second base station to the first base station;
after sending the first request message by using the transceiver 1403, receiving, by using the transceiver 1403, an acknowledgement returned by the first base station for the first request message; and switching a first connected mode into a second connected mode based on the acknowledgement received by using the transceiver 1403, where a first RAT system supports the second connected mode, the first base station is located in the first radio access technology RAT system, the second base station is located in a second RAT system, the terminal is in the first connected mode when connecting to the second base station, and the first RAT system does not support the first connected mode. In this way, the inter-RAT cell reselection can be implemented by using a relatively small quantity of signaling, thereby reducing signaling overheads, and avoiding a waste of system resources.
In one embodiment, the first request message is a Radio Resource Control RRC connection request message, and the acknowledgement is an RRC connection rejection message; or the first request message is a cell update request message, and the acknowledgement is a cell update response message; or the first request message is an RRC connection resume message, and the acknowledgement is an RRC connection resume response message. A larger quantity of possible signaling is provided to carry the cause indication information, thereby expanding diversity of manners in which the inter-RAT cell reselection can be implemented.
In one embodiment, the acknowledgement includes information about a timer; and the processor 1402 is further configured to: start timing of the timer based on the information about the timer; and when the timer times out, release a context of a connection relationship between the terminal and the second base station, and switch the first connected mode into the second connected mode. This helps the terminal rapidly establish a connection when reselecting the second base station again within a period, to rapidly restore the first connected mode, thereby reducing the signaling overheads.
In one embodiment, the processor 1402 is further configured to: before switching the first connected mode into the second connected mode based on the acknowledgement and when the timer does not time out, trigger the cell reselection process from the first base station to the second base station; and when triggering the cell reselection process from the first base station to the second base station, send a second request message to the second base station by using the transceiver 1403. The second request message carries second cause indication information, and the second cause indication information indicates that the terminal reselects, when the timer does not time out, to connect to the second base station. The second cause indication information is carried to indicate, to the second base station, that an objective of this reselection is to reselect, when the timer does not time out, to connect to the second base station, so that the second base station can remain the terminal in the first connected mode instead of switching the first connected mode to another connected mode.
In one embodiment, the first request message further carries tracking area TA indication information, and the TA indication information is used to indicate whether the first base station needs to trigger a TA update process. In this way, after the terminal reselects the first base station, the tracking area update process may be omitted when the process is not required, thereby reducing a large quantity of signaling overheads on a core network side.
In one embodiment, the first connected mode is an energy conserved operation ECO mode, and the second connected mode is an idle mode.
In
The processor 1402 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC for short), a programmable logic device (PLD for short), or a combination thereof. The PLD may be a complex programmable logic device (CPLD for short), a field-programmable gate array (FPGA for short), a generic array logic (GAL for short), or any combination thereof.
The memory 1401 may include a volatile memory, such as a random access memory (RAM for short). The memory 1401 may alternatively include a non-volatile memory, such as a flash memory, a hard disk (HDD for short), or a solid state disk (SSD for short). The memory 1401 may alternatively include a combination of the foregoing types of memories.
Based on an invention concept the same as that of the method shown in
In one embodiment, the network side device 1500 is a first base station. The network side device 1500 includes a memory 1501, a processor 1502, and a transceiver 1503. The memory 1501 is configured to store a group of programs, and the processor 1502 is configured to invoke the programs stored in the memory 1501, to perform the following operations:
receiving, by using the transceiver 1503, a first request message sent by a terminal;
determining, based on first cause indication information carried in the received first request message, that the terminal needs to perform a cell reselection process from a second base station to a first base station, where the first base station is located in a first radio access technology RAT system, the second base station is located in a second RAT system, the terminal is in a first connected mode when connecting to the second base station, and the first RAT system does not support the first connected mode; and
returning, by using the transceiver 1503, an acknowledgement for the first request message to the terminal, to instruct the terminal to switch the first connected mode into a second connected mode, where the first RAT system supports the second connected mode.
In this way, the inter-RAT cell reselection can be implemented by using a relatively small quantity of signaling, thereby reducing signaling overheads, and avoiding a waste of system resources.
In one embodiment, the processor 1502 receives, by using the transceiver 1503, an RRC connection request message sent by the terminal, and returns an RRC connection rejection message to the terminal; or the processor 1502 receives, by using the transceiver 1503, a cell update request message sent by the terminal, and returns a cell update response message to the terminal; or the processor 1502 receives, by using the transceiver 1503, an RRC resume message sent by the terminal, and returns an RRC resume response message to the terminal. In this way, a larger quantity of possible signaling is provided to carry the cause indication information, thereby expanding diversity of manners in which the inter-RAT cell reselection can be implemented.
In one embodiment, after determining that the terminal needs to perform the cell reselection process from the second base station to the first base station and before returning the acknowledgement for the first request message to the terminal by using the transceiver 1503, the processor 1502 notifies, by using the transceiver 1503, the second base station of a terminal location change message, and receives a response message that carries information about a timer and that is sent by the second base station; and the processor 1502 adds, by using the transceiver 1503, the information about the timer to the acknowledgement for the first request message, and returns the acknowledgement to the terminal. The information about the timer is used to instruct the terminal to release, when the timer times out, a context of a connection relationship between the terminal and the second base station, and switch the first connected mode into the second connected mode. This helps the terminal rapidly establish a connection when reselecting the second base station again within a period, to rapidly restore the first connected mode, thereby reducing the signaling overheads.
In one embodiment, if no direct interface exists between the first base station and the second base station, the processor 1502 notifies, by using the transceiver 1503, the second base station of the terminal location change message by using a core network, and receives the response message that carries the information about the timer and that is sent by the second base station by using the core network. Various application scenarios are considered, so that the method in this application is more widely applicable.
In
The processor 1502 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC for short), a programmable logic device (PLD for short), or a combination thereof. The PLD may be a complex programmable logic device (CPLD for short), a field-programmable gate array (FPGA for short), a generic array logic (GAL for short), or any combination thereof.
The memory 1501 may include a volatile memory, such as a random access memory (RAM for short). The memory 1501 may alternatively include a non-volatile memory, such as a flash memory, a hard disk (HDD for short), or a solid state disk (SSD for short). The memory 1501 may alternatively include a combination of the foregoing types of memories.
Based on an invention concept the same as that of the method shown in
receiving, by using the transceiver 1603, a terminal location update indication sent by the first base station, where the terminal location update indication is used to indicate that the terminal needs to perform a cell reselection process from the second base station to the first base station;
after receiving the terminal location update indication, returning, by using the transceiver 1603, a response message for the terminal location update indication to the first base station;
after receiving the terminal location update indication, starting a first timer; and
when the recorded first timer times out, instructing a core network to release a bearer of the terminal, where the response message includes information about a second timer, timeout duration of the second timer is determined by timeout duration of the first timer, and the second timer is configured to instruct the terminal to release, when the second timer times out, a context of a connection relationship between the terminal and the second base station, and switch the first connected mode into the second connected mode. In this way, a waste of signaling overheads caused by repeated cell reselections because the terminal repeatedly moves between the first base station and the second base station after the terminal triggers the cell reselection from the second base station to the first base station is avoided. The method helps the terminal rapidly establish a connection when reselecting the second base station again within a period, to rapidly restore the first connected mode, thereby reducing the signaling overheads.
In one embodiment, when the first timer does not time out, the processor 1602 receives a connection request message of the terminal by using the transceiver 1603; after receiving the connection request message of the terminal, the processor 1602 determines, based on cause indication information carried in the connection request message, that the terminal reselects, when the second timer does not time out, to connect to the second base station; and the processor 1602 returns a response message for the connection request message to the terminal by using the transceiver 1603, to indicate that the terminal is in the first connected mode. The second base station determines, by using the second cause indication information carried in the connection request message sent by the terminal, that an objective of this reselection of the terminal is to reselect, when the second timer does not time out, to connect to the second base station, so that the second base station can remain the terminal in the first connected mode instead of switching the first connected mode to another connected mode.
In one embodiment, the first connected mode is an energy conserved operation ECO mode, and the second connected mode is an idle mode.
In
The processor 1602 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC for short), a programmable logic device (PLD for short), or a combination thereof. The PLD may be a complex programmable logic device (CPLD for short), a field-programmable gate array (FPGA for short), a generic array logic (GAL for short), or any combination thereof.
The memory 1601 may include a volatile memory, such as a random access memory (RAM for short). The memory 1601 may alternatively include a non-volatile memory, such as a flash memory, a hard disk (HDD for short), or a solid state disk (SSD for short). The memory 1601 may alternatively include a combination of the foregoing types of memories.
According to one embodiment, an inter-RAT cell reselection method includes:
The receiving, by a first base station, a first request message sent by a terminal and the returning an acknowledgement for the first request message to the terminal comprises:
After the determining, by the first base station, that the terminal needs to perform a cell reselection process from a second base station to the first base station and before the returning an acknowledgement for the first request message to the terminal, the method further comprises:
The notifying, by the first base station, the second base station of a terminal location change message, and receiving a response message that carries information about a timer and that is sent by the second base station comprises:
According to another embodiment, an inter-RAT cell reselection method includes:
The method further includes:
The first connected mode is an energy conserved operation (ECO) mode, and the second connected mode is an idle mode.
According to another embodiment, a network side device operating as a first base station includes:
The processor is configured to:
The processor is further configured to:
If no direct interface exists between the first base station and the second base station, the processor is further configured to:
According to another embodiment, a network side device operating as a second base station includes:
The processor is further configured to:
The first connected mode is an energy conserved operation (ECO) mode, and the second connected mode is an idle mode.
Person skilled in the art should understand that the embodiments of this application may be provided as a method, a system, or a computer program product. Therefore, this application may use a form of hardware only embodiments, software only embodiments, or embodiments with a combination of software and hardware. Moreover, this application may use a form of a computer program product that is implemented on one or more computer-usable storage media (including but not limited to a disk memory, a CD-ROM, an optical memory, and the like) that include computer-usable program code.
This application is described with reference to the flowcharts and/or block diagrams of the method, the device (system), and the computer program product according to the embodiments of this application. It should be understood that computer program instructions may be used to implement each process and/or each block in the flowcharts and/or the block diagrams and a combination of a process and/or a block in the flowcharts and/or the block diagrams. These computer program instructions may be provided for a general-purpose computer, a dedicated computer, an embedded processor, or a processor of another programmable data processing device to generate a machine, so that the instructions executed by the computer or the processor of the another programmable data processing device generate an apparatus for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
These computer program instructions may be stored in a computer-readable memory that can instruct the computer or the another programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate an artifact that includes an instruction apparatus. The instruction apparatus implements a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
These computer program instructions may be loaded onto a computer or another programmable data processing device, so that a series of operations and steps are performed on the computer or the another programmable device, thereby generating computer-implemented processing. Therefore, the instructions executed on the computer or another programmable device provide steps for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
Although some preferred embodiments of this application have been described, persons skilled in the art can make changes and modifications to these embodiments once they learn the basic inventive concept. Therefore, the following claims are intended to be construed as to cover the preferred embodiments and all changes and modifications falling within the scope of this application.
Obviously, persons skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of the embodiments of the present invention. This application is intended to cover these modifications and variations provided that they fall within the scope of protection defined by the following claims and their equivalent technologies.
Number | Date | Country | Kind |
---|---|---|---|
201610879124.0 | Sep 2016 | CN | national |
This application is a continuation of International Application No. PCT/CN2017/102261, filed on Sep. 19, 2017, which claims priority to Chinese Patent Application No. 201610879124.0, filed on Sep. 30, 2016. The disclosures of the aforementioned applications are hereby incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2017/102261 | Sep 2017 | US |
Child | 16367039 | US |