Detailed Description
For the purposes of making the objects, technical solutions and advantages of the embodiments of the present application more clear, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terminology used in the description of the applications herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "comprising" and "having" and any variations thereof in the description and claims of the present application and in the description of the drawings are intended to cover a non-exclusive inclusion.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The appearances of the phrase "an embodiment" in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
The term "and/or" is herein merely an association relationship describing an associated object, meaning that there may be three relationships, e.g., a and/or B, may represent: there are three cases, a, B, a and B simultaneously. In addition, the character "/" herein generally indicates that the front and rear associated objects are an "or" relationship.
Furthermore, the terms first, second and the like in the description and in the claims of the present application or in the above-described figures, are used for distinguishing between different objects and not for describing a particular sequential order, and may be used to expressly or implicitly include one or more such features.
In the description of the present application, unless otherwise indicated, the meaning of "plurality" means two or more (including two), and similarly, "plural sets" means two or more (including two).
In order to better understand the technical solutions of the present application, the following description will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the accompanying drawings.
An existing cellular communication system is shown in fig. 1, in which a UE is connected to a conventional terrestrial base station through a radio interface, and the conventional terrestrial base station is connected to a core network element through an optical fiber interface. Compared with a wireless interface, the optical fiber interface has the advantages of reliable transmission and large transmission capacity. However, in the event of natural disasters such as earthquakes and floods, the optical fiber interfaces are easily broken, and in this case, knapsack base stations that communicate data using wireless interfaces have been developed.
Fig. 2A provides a communication system for implementing communication between a UE and a core network element based on satellites and satellite knapsack base stations. As shown in fig. 2A, the satellite knapsack base station refers to a base station connected with a satellite through a wireless interface, the satellite is connected with a core network element on the ground, and the satellite knapsack base station uses the satellite to communicate with the core network element on the ground, so as to realize the communication service of the UE.
For simplicity, the satellite knapsack base station in the embodiment of the present application may also be described as a knapsack base station, and the name of the satellite knapsack base station is not limited in the embodiment of the present application.
The knapsack base station can be applied to temporary islands caused by disasters or natural temporary communication islands such as desert, ocean going wheels and the like; in the scene of deploying a knapsack base station on a temporary communication island, user equipment (such as an unmanned aerial vehicle and the like) with a rapid movement function is required to collect natural conditions of different areas on the island, and the method has great significance for disaster relief deployment.
In order to observe the natural conditions of each area on the temporary island, the mobile area of the user equipment is set larger, and the radius of the cell maintained by the knapsack base station is usually smaller, so that a plurality of knapsack base stations are required to be distributed and deployed in each different area on the island, the user equipment moves among a plurality of knapsack base station cells, and the natural conditions of different areas on the island can be continuously observed to rescue the disaster area.
However, when the knapsack base station is deployed, the different knapsack base stations may be spaced far apart, and as shown in fig. 2B, the knapsack base station cell may not have an overlapping area with other base station cells, and the other base station cells may be knapsack base station cells or non-knapsack base station cells, for example, fiber base station cells.
When the moving speed of the UE is high, the UE can easily move out of the current knapsack base station cell, and in the prior art, the knapsack base station cannot know the movement track condition of the UE, so that after the UE moves out of the knapsack base station cell, the knapsack base station cannot reasonably manage the RRC connection between the knapsack base station and the UE, and the network resource of the knapsack base station can be wasted.
Illustratively, the knapsack base station, after the UE leaves the knapsack base station cell, manages the RRC connection in the following manner: the RRC connection is suspended and the context of the UE is reserved for a longer time. If the motion trail of the UE is that the UE enters the next base station cell after leaving the knapsack base station cell and does not return to the knapsack base station cell, the context of the UE is reserved for a long time, so that the memory resource of the knapsack base station is occupied.
As another example, after the UE leaves the knapsack base station cell, the knapsack base station may release the RRC connection, delete the context of the UE, but the motion trail of the UE returns to the knapsack base station cell within a short time after leaving the knapsack base station. The UE needs to re-establish an RRC connection with the knapsack base station cell after returning to the knapsack base station cell, and sends context information to the knapsack base station. Thus, the knapsack base station needs to respond to the RRC establishment request of the UE, and execute the RRC connection establishment procedure again, thereby wasting signaling resources of the knapsack base station.
In addition, when the UE moves out of the knapsack base station cell, the knapsack base station does not release the RRC connection with the UE, if the UE moves to the adjacent base station cell, the UE defaults to the radio link failure of the knapsack base station, and when the UE moves to the coverage area of the next base station cell, the radio link recovery flow is initiated. However, before the UE moves to the next base station cell, the knapsack base station does not transmit the context information of the UE to the next base station, and the radio link recovery procedure of the UE may fail, and the UE needs to reinitiate the RRC connection establishment procedure, which results in a complicated signaling interaction procedure related to the UE.
Based on the connection management method, the connection management method based on the knapsack base station is provided, and the knapsack base station can reasonably manage RRC connection between the knapsack base station and the UE.
Fig. 3 is a signaling interaction schematic diagram of a connection management method based on a satellite knapsack base station according to the embodiment of the present application, where the method includes the following steps 301 to 303:
step 301, the knapsack base station determines first information, where the first information is used to assist a user equipment UE in a knapsack base station cell to perform motion control, and the first information is further used to instruct the UE to feed back a motion trail situation predicted by the UE to the knapsack base station before moving out of the knapsack base station cell, where the motion trail situation is used by the knapsack base station to manage RRC connection between the knapsack base station and the UE.
In this application, the role of the first information includes: and the UE in the knapsack base station cell is assisted to carry out motion control, and the UE is instructed to feed back the motion trail condition predicted by the UE to the knapsack base station between moving out of the knapsack base station cell.
The first information includes information of one or more base stations associated with the UE; the one or more base stations comprise the knapsack base station, or the one or more base stations comprise the knapsack base station and one or more first base stations with the distance from the knapsack base station meeting the preset condition.
In some embodiments, the UE may be a terminal device with mobility, such as an unmanned plane or an aircraft, where the mobility speed is greater than or equal to a preset speed threshold, and the preset speed threshold may be preset by the UE according to actual requirements before moving.
The first base station meeting the preset condition comprises: the distance between the first base station and the knapsack base station is greater than a distance threshold.
In some embodiments, the knapsack base station may determine the distance threshold according to the actual requirement before determining the first information, so that the first base station is within the communication distance of the knapsack base station.
The first base station is within the communication distance of the knapsack base station, and it is indicated that wireless communication can be performed between the first base station and the knapsack base station. However, this does not represent that the cell maintained by the first base station has an overlap area with the cell maintained by the knapsack base station.
According to the scheme, the situation that the cell maintained by the knapsack base station is an isolated cell is developed. As shown in fig. 2B, an isolated cell refers to a region where a cell maintained by a current knapsack base station does not overlap with at least one cell adjacent thereto. And the current knapsack base station cell cannot provide information of neighboring cells.
In step 301, the base station associated with the UE may be a predetermined base station to which the UE may possibly move within the coverage area of its cell, and the type of the base station associated with the UE may be a knapsack base station or a non-knapsack base station, and the type of the base station associated with the UE may be a fiber base station, for example.
As shown in fig. 1, the knapsack base station is a base station which adopts a wireless interface, uses a satellite as an intermediate communication node and establishes communication connection with a core network element. The optical fiber base station is a base station which directly establishes connection with a core network element by adopting an optical fiber interface, and the optical fiber base station does not need a satellite as an intermediate communication node.
It will be appreciated that there are two situations for the first information: case (1) is: information of one knapsack base station; the case (2) is: the information of the knapsack base station and the information of one or more first base stations with the distances from the knapsack base station meeting the preset condition, the type of the first base station can be knapsack base stations or non-knapsack base stations, and the type of the base station associated with the UE can be an optical fiber base station.
The case (1) can be suitable for a scenario that no adjacent base station exists near the knapsack base station, so that the UE can determine that the current cell does not have the adjacent cell based on the first information, and further ensure that the UE moves in the knapsack base station cell as much as possible.
Case (2) may be applicable to a scenario where there is a neighboring base station in the vicinity of the knapsack base station, so that the UE may determine the coverage areas of the knapsack base station and the neighboring base station based on the first information; in case (2), the distances between one or more adjacent base stations and the knapsack base station satisfy a preset condition, so as to ensure that the UE moves in an area with signal coverage as much as possible, and avoid the UE losing connection with the base station as much as possible.
In the existing protocol, the knapsack base station does not issue related information of itself or other base stations, and the method and the device for controlling the motion of the UE assist the UE to control the motion by informing the UE of the related information of the base station, so that the UE can be ensured to move in the coverage area of a base station cell as much as possible.
Whether the knapsack base station transmits the first information is the case 1 or the case 2 can be determined by the knapsack base station according to the interaction condition between the base stations.
Further, if the knapsack base station detects that no adjacent base station exists in the adjacent preset range, the knapsack base station sends information shown in the condition (1) to the UE.
And if the knapsack base station detects that one or more first base stations exist in the nearby preset range, the knapsack base station sends information shown in the condition (2) to the UE.
In the case where the first information includes information of the knapsack base station and the information of the first base station is not included, the first information includes at least one of: the method comprises the steps of carrying out position information of a knapsack base station, carrying out first coverage radius of a knapsack base station cell and carrying out maximum time period for allowing UE to leave the knapsack base station cell.
In the case where the first information includes information of the knapsack base station and information of one or more first base stations, the first information includes at least one of: the location information of the knapsack base station, the location information of the one or more first base stations, a first coverage radius of the knapsack base station cell, and a second coverage radius of the first base station cell.
The location information may be global positioning system (Global Positioning System, GPS) coordinates; that is, the location information of the knapsack base station may be GPS coordinates of the knapsack base station, and the location information of the first base station may be GPS coordinates of the first base station, which is determined by longitude and latitude of the base station. Wherein, when the number of base stations associated with the UE is plural, the positions of the plural base stations are different.
When the base station associated with the UE includes the knapsack base station and the first base station, the first coverage radius of the knapsack base station cell and the second coverage radius of the first base station cell may be the same or different, which is not limited in the embodiment of the present application.
The maximum time length for allowing the UE to leave the knapsack base station can be preset according to actual requirements; the maximum duration of time that the knapsack base station allows different UEs to leave the knapsack base station may be different, or may be partially or completely the same, which is not limited in the embodiment of the present application.
In step 302, the knapsack base station sends first information to the UE.
Accordingly, the UE receives the first information.
In step 303, the UE controls the communication behavior of the UE with the knapsack base station when moving based on the motion state of the UE and the first information.
The knapsack base station sends first information to the UE, and after the UE receives the first information, the UE can control the communication behavior of the UE and the knapsack base station when moving based on the self motion state and the first information.
Specifically, the UE may plan a motion trajectory based on its motion state and the first information, determine motion parameters, such as a moving speed, a height, an acceleration, and the like, when the UE moves along the motion trajectory, and then notify the knapsack base station of the motion trajectory based on the motion parameters.
In some embodiments, if the motion trail planned by the UE indicates that the UE moves within the knapsack base station cell, that is, the UE does not move out of the knapsack base station cell, the UE does not notify the knapsack base station of the motion trail; if the motion trail planned by the UE indicates that the UE moves out of the knapsack base station cell, the UE informs the knapsack base station of the motion trail condition before moving out of the knapsack base station cell, so that the knapsack base station can manage RRC connection between the UE and the knapsack base station based on the motion trail condition of the UE.
In some embodiments, the movement trace condition of the UE includes the UE returning to the knapsack base station cell after leaving the current knapsack base station cell, or entering a first target base station of the one or more first base stations after leaving the current knapsack base station cell.
The base station associated with the UE can comprise a knapsack base station but not a first base station, and also can comprise the knapsack base station and one or more first base stations, wherein the base stations associated with the UE are different, the cells maintained by the base stations associated with the UE are also different, the content of the first information is also different, and the first information can influence the predicted motion trail of the UE.
Illustratively, where the content of the first information includes information of a knapsack base station, the movement track condition of the UE includes returning to the knapsack base station cell after leaving the knapsack base station cell.
In the case that the content of the first information includes information of the knapsack base station and information of one or more first base stations, the movement track condition of the UE includes returning to the knapsack base station cell after leaving the knapsack base station cell, and entering the first target base station cell after leaving the knapsack base station cell.
The motion trail condition of the UE is determined by an application layer of the UE, and the application layer determines whether the motion trail condition of the UE leaves a knapsack base station cell and then returns to the knapsack base station cell or enters an adjacent first target base station cell after leaving the knapsack base station cell according to a received flight instruction of a user, the self flight speed, the cell coverage radius of the knapsack base station and the cell coverage radius of an adjacent base station.
For example, the flight instruction of the user indicates that the UE flies in the current direction within the preset time, the current direction points to the first target base station cell, the flight speed of the UE is faster, and the coverage area of the first target base station cell is larger, so that the UE may fly to the neighboring cell in a shorter time. In this case, the UE determines its trajectory to enter the first target base station cell after leaving the knapsack base station.
For example, the flight instruction of the UE indicates that the UE freely flies within a preset time, the flight speed of the UE is slower, the coverage area of the first target base station cell is smaller, and the time taken for the UE to fly to the first target base station cell is longer, in which case, the UE returns to the knapsack base station cell after determining that the movement track thereof is away from the knapsack base station cell.
The motion trail condition of the UE is used for the knapsack base station to manage the RRC connection between the knapsack base station and the UE, so that the knapsack base station can perform reasonable operation on the RRC connection according to the motion trail condition of the UE, and the utilization rate of network resources of the knapsack base station is improved.
The motion trail of the UE is different, and the manner in which the knapsack base station manages RRC connection is also different.
Further, the embodiment of the application provides a connection management method, which is used for explaining how the knapsack base station manages the RRC connection when the base station associated with the UE includes the knapsack base station and the first information includes information of the knapsack base station, and the motion trail of the UE is that the UE leaves the knapsack base station and returns to the knapsack base station.
Fig. 4 is a signaling interaction schematic diagram of a connection management method based on a satellite knapsack base station of the present embodiment; the connection management method includes the following steps 401 to 409:
in step 401, the knapsack base station determines first information, the first information including information of the knapsack base station.
The first information is used for assisting the UE in motion control, and the first information is at least used for indicating the UE to feed back the motion trail situation predicted by the UE to the knapsack base station before the UE moves out of the knapsack base station cell.
In this embodiment, the first information includes at least one of: the location information of the knapsack base station, the first coverage radius of the knapsack base station cell and the maximum time period for allowing the UE to leave the knapsack base station cell are used for assisting the UE in motion control, and by way of example, the maximum time period for allowing the knapsack base station to leave the knapsack base station cell is shorter, if other base stations are far away from the knapsack base station, the knapsack base station may not move into coverage of other base stations, and after the knapsack base station is moved out, the knapsack base station returns within the maximum time period allowed by the knapsack base station.
In some embodiments, the maximum duration the knapsack base station allows the UE to leave the knapsack base station cell is related to the importance of the UE service, and the higher the importance of the UE current service, the shorter the time the knapsack base station allows the current service to be interrupted, the smaller the maximum duration the knapsack base station allows the UE to leave. The lower the importance of the current service of the UE, the larger the maximum duration the knapsack base station allows the UE to leave.
In step 402, the knapsack base station transmits first information to the UE.
Accordingly, the UE receives the first information.
Step 403, the UE determines second information based on the motion state of the UE and the first information, where the second information is used to indicate that the motion trail predicted by the UE is that the UE leaves the knapsack base station cell and returns to the knapsack base station cell again.
The motion state of the UE includes a moving speed and a moving direction of the UE, and the UE may determine a motion trail condition of the UE and determine a motion parameter based on a current moving speed, a moving direction, position information of the knapsack base station, a first coverage radius of the knapsack base station cell, and a part or all of a maximum time period for which the UE is allowed to leave the knapsack base station cell.
The UE determines second information based on the motion state of the UE and the first information; specifically, if the movement speed of the UE is slower, the maximum duration of allowing the UE to leave is shorter, and the first information only includes information of the knapsack base station, the UE may determine the third information based on the movement state of the UE and the first information, so as to control the UE to continue to move in the current direction until the UE moves out of the knapsack base station cell and returns to the knapsack base station cell as soon as possible.
Step 404, the ue sends second information to the knapsack base station before leaving the knapsack base station cell.
Accordingly, the knapsack base station receives the second information.
The second information may be a boolean variable, and is used to indicate that the motion trajectory situation predicted by the UE is that the UE returns to the knapsack base station cell again after leaving the knapsack base station cell, in particular, the second information is used to indicate the time when the UE returns to the knapsack base station cell.
In some embodiments, the moment when the UE leaves the knapsack base station cell is related to the movement speed of the UE, the distance of the current position of the UE from the boundary of the knapsack base station cell; the greater the movement speed of the knapsack base station, the earlier the UE may move to the boundary of the knapsack base station cell, i.e. the closer the UE leaves the knapsack base station cell to the current time; the smaller the movement speed of the knapsack base station, the further away the UE leaves the knapsack base station cell from the current moment.
The latest return time of the UE to the knapsack base station cell is related to the movement speed of the UE, the faster the movement speed of the UE is, the closer the latest return time is to the time when the UE leaves the knapsack base station cell, the slower the movement speed of the UE is, and the latest return time is the farther the UE leaves the knapsack base station cell.
In some embodiments, the second information includes the time when the UE leaves the knapsack cell, and does not include information indicating the latest return time of returning to the knapsack base station cell, that is, the information indicating the latest return time of returning to the knapsack base station cell may be transmitted in a default manner, so that signaling overhead can be reduced. In this way, after the knapsack base station receives the second information, i.e. knows when the UE leaves the knapsack base station, the knapsack base station can self-maintain the maximum duration of time for allowing the UE to leave, so as to self-determine the latest return time for the UE to return to the knapsack base station cell based on the time when the UE leaves the knapsack cell and the maximum duration of time for allowing the UE to leave.
In other embodiments, the second information includes a time at which the UE left the knapsack cell and a latest return time indicating that the UE returned to the knapsack base station cell. In this way, after the knapsack base station receives the second information, i.e. knows when the UE leaves the knapsack base station, the knapsack base station can directly determine the moment when the UE leaves the knapsack cell and the latest return moment when the UE returns to the knapsack base station cell based on the second information.
Step 405, the knapsack base station suspends the RRC connection between the UE and the knapsack base station at the moment when the UE leaves the knapsack base station cell.
Since the UE returns to the knapsack base station cell again, the RRC connection between the UE and the knapsack base station continues to be used after the subsequent UE returns to the knapsack base station cell again, the knapsack base station suspends the RRC connection, and the duration of the RRC suspension is determined by the maximum duration of the knapsack base station allowed to leave the UE.
It can be understood that the UE performs data service transmission in the current knapsack base station cell, and needs to establish RRC connection with the knapsack base station, and the UE may perform signaling interaction with the knapsack base station through the RRC connection to meet a communication requirement. When establishing the RRC connection, context information needs to be established between the UE and the base station, where the context of the UE includes configuration information related to the UE, for example: terminal capability information, authentication information, quality of service class identification (QoS Class Identifier, QCI), etc., which are transferred to the knapsack base station through RRC connection, the knapsack base station needs to save the context information for authentication, transmission resource scheduling, management, tracking, etc. of the knapsack base station for the UE.
Suspending the RRC connection by the knapsack base station means that no data is transmitted between the knapsack base station and the UE while the context information of the UE is maintained. The context information of the UE is reserved, necessary information is provided for the knapsack base station to execute RRC connection recovery operation, and connection is not required to be reestablished; performing the RRC connection recovery operation reduces at least the step of establishing the context compared to performing the RRC connection establishment operation, enabling reduced network resource overhead for the knapsack base station.
In step 406, the knapsack base station determines a first time length based on the second information, the first time length indicating a maximum time length allowed by the knapsack base station to reserve a context of the UE.
Alternatively, the first duration may be determined by the UE, and the UE sends the information of the first duration to the knapsack base station after sending the second information.
The execution sequence of step 405 and step 406 is not limited in this embodiment.
The maximum duration that the knapsack base station keeps the UE context is related to the latest return time at which the UE returns to the knapsack base station cell. It is also understood that the maximum duration that the knapsack base station retains the UE context is related to the maximum duration that the UE is allowed to leave the knapsack base station.
Step 407, the knapsack base station judges whether an RRC connection restoration request sent by the UE is received within a first time period after the departure time, if yes, step 408 is executed; otherwise, step 409 is performed.
In step 408, the knapsack base station performs an RRC connection restoration operation to restore the RRC connection between the knapsack base station and the UE.
It may be appreciated that, if the RRC connection restoration request sent by the UE is received within the maximum duration allowed by the knapsack base station to reserve the context, the knapsack base station performs step 408, and may restore the RRC connection based on the reserved context, so as to switch the UE to the connected state.
In step 409, the knapsack base station releases the suspended RRC connection and deletes the UE context.
It can be understood that if the duration of waiting of the knapsack base station is longer than the maximum duration allowed by the knapsack base station to reserve the context, the knapsack base station does not receive the connection restoration request of the UE, and releases the suspended RRC connection, and deletes the context of the UE at the same time, so as to provide connection resources and memory resources for other UEs, so as to fully utilize the network resources of the knapsack base station.
In the embodiment, the knapsack base station informs the UE of the position information of the knapsack base station, the coverage radius and the maximum time length of the knapsack base station allowing the UE to leave the knapsack base station cell so as to assist the UE in motion control, so that the UE returns to the knapsack cell within a specific time length as much as possible; meanwhile, the knapsack base station manages the RRC connection based on the second information returned by the UE, as shown in step 404 to step 408, the knapsack base station suspends the RRC connection when the UE leaves the knapsack base station cell, and resumes the RRC connection when the UE returns to the knapsack base station cell, so that frequent establishment of the RRC connection can be avoided, thereby reducing the signaling interaction process between the UE and the knapsack base station, reducing the time required for the UE to access the knapsack base station again, and shortening the communication delay.
The present application further provides a connection management method, where the connection management method illustrates how the knapsack base station manages RRC connection in a case where a base station associated with the UE includes a knapsack base station and one or more first base stations, the first information includes information of the knapsack base station and one or more base stations, and a movement track condition of the UE is a condition of entering a first target base station cell after leaving the knapsack base station cell.
The signaling interaction schematic diagram of the connection management method is shown in fig. 5, and the method comprises the following steps:
in step 501, a knapsack base station determines first information, the first information including information of the knapsack base station and one or more first base stations.
The first information is used for assisting the UE in motion control, and the first information is also used for indicating the UE to feed back the motion trail situation predicted by the UE to the knapsack base station before moving out of the knapsack base station cell; the motion trajectory case is used for the knapsack base station to manage the RRC connection between the knapsack base station and the UE.
The motion trail condition of the UE comprises that the UE returns to the knapsack base station cell after leaving the current knapsack base station cell, or enters a first target base station in one or more first base stations after leaving the current knapsack base station cell.
Step 502, the knapsack base station sends first information to the UE, the first information including: the location information of the knapsack base station, the location information of the one or more first base stations, a first coverage radius of the knapsack base station cell, and a second coverage radius of the first base station cell.
Accordingly, the UE receives the first information.
In step 503, the UE determines third information based on the motion state of the UE and the first information, where the third information is used to indicate that the motion trail predicted by the UE is that the UE enters the first target base station cell after leaving the knapsack base station cell, and the one or more first base stations include the first target base station.
The one or more first base stations comprise a first target base station, that is, the first target base station is a base station of the one or more first base stations.
In some embodiments, the first target base station cell is the closest base station to the knapsack base station and/or the base station with the largest second coverage range of the one or more first base stations.
The motion state of the UE includes a moving speed and a moving direction of the UE, and the UE may predict its moving track and determine the motion parameter based on the current moving speed, moving direction, location information of the knapsack base station, location information of one or more first base stations, a first coverage radius of the knapsack base station cell, and a second coverage radius of the first base station cell.
The UE determines third information based on the motion state of the UE and the first information;
specifically, the first information indicates that a first coverage radius of the knapsack base station cell is smaller, a second coverage radius of the first base station cell is larger, a distance between the first base station cell and the second base station cell is closer, and a movement state of the UE indicates that the speed of the UE is faster. The UE determines third information based on the first information and the movement state of the UE, so as to instruct the UE to continue moving in the current direction until the UE moves out of the knapsack base station cell, and then controls the UE to enter the first target base station cell.
Step 504, the ue sends third information to the knapsack base station before leaving the knapsack base station cell.
In some embodiments, the third information includes third time information for the UE to enter the first target base station cell and a cell identity of the first target base station cell. The cell identity may be a physical cell identity (Physical Cell Identity, PCI).
The UE predicts that the motion trail condition of the UE is that the UE enters the first target base station cell after leaving the knapsack base station cell, the UE sends third time information of the UE entering the first target base station cell and a cell identifier of the first target base station cell to the knapsack base station, so that the knapsack base station performs signaling interaction with the first target base station cell in advance, and notifies the first target base station cell that the UE is about to enter the first target base station cell, so that the first target base station cell performs relevant configuration of RRC connection recovery in advance.
In step 505, the knapsack base station sends fourth information to the first target base station, where the fourth information is used to inform the first target base station of the relevant configuration of RRC connection restoration in advance.
In some embodiments, the fourth information includes a cell identity of the first base station cell into which the UE enters, third time information, and related information of the UE. The relevant information of the UE includes identity information, service information, etc. of the UE.
In some embodiments, the UE-related information includes context information of the UE.
After the UE sends the third time information of entering the first target base station cell and the cell identifier of the first target base station cell to the knapsack base station, the knapsack base station knows that the UE is about to leave the knapsack base station, and the knapsack base station does not need to initiate an RRC release flow, but sends the third time information and the relevant information of the UE to the first target base station through a core network before the UE reaches the first target base station cell, so that the first target base station can perform relevant configuration of RRC connection recovery in advance.
In this embodiment, the motion trail of the UE enters the first target base station cell after leaving the knapsack base station cell, and after the knapsack base station sends the fourth message to the first target base station, if it is determined that the UE will not return to the knapsack base station any more, the following step 506a may be executed, and if it is not determined that the UE will return to the knapsack base station, the steps 506b to 509b are executed:
In step 506a, the knapsack base station releases the RRC connection between the knapsack base station and the UE and deletes the context of the UE at the moment when the UE leaves the knapsack base station cell.
It can be appreciated that if the knapsack base station determines that the UE does not return to the knapsack base station after moving to the coverage of the first target base station cell, or the UE does not return to the knapsack base station within the maximum duration allowed by the knapsack base station, the RRC connection established between the UE and the knapsack base station may not be used any more, and therefore, the RRC connection may be released and the context of the UE may be deleted to provide communication resources for other UEs.
In step 506b, the knapsack base station maintains the UE's context after the UE leaves the knapsack base station cell.
If the knapsack base station does not determine whether the UE returns to the knapsack base station after leaving the knapsack base station and entering the first target base station cell, the knapsack base station can reserve the context of the UE after the UE leaves the knapsack base station cell, and if the UE returns to the knapsack base station within a specified time, the RRC connection can be restored based on the reserved context of the UE.
In some embodiments, the knapsack base station may determine whether the UE will return to the knapsack base station by receiving the return indication information of the UE within a preset time period, or the knapsack base station may determine whether the UE will return to the knapsack base station according to previous experience.
In step 507b, the knapsack base station determines whether an RRC connection restoration request sent by the UE is received within a second duration that the UE leaves the knapsack base station cell, if the RRC connection request sent by the UE is received, step 508b is executed, and if the RRC connection request sent by the UE is not received, step 509b is executed.
In some embodiments, the first duration and the second duration may be the same, and are both the maximum duration for which the knapsack base station allows the UE to leave.
Or the first time length and the second time length are different, and the second time length can be preset according to actual requirements.
In step 508b, the knapsack base station performs an RRC connection recovery operation.
In step 509b, the knapsack base station releases the RRC connection between the knapsack base station and the UE, and deletes the context of the UE.
In this embodiment, if the motion trail of the UE is that the UE enters the first target base station cell after leaving the knapsack base station cell, the knapsack base station releases the RRC connection and deletes the context of the UE to provide communication resources for other UEs under the condition that the knapsack base station determines that the UE does not return to the knapsack base station cell. The knapsack base station can firstly reserve the context information of the UE under the condition that the UE cannot return to the knapsack base station cell is uncertain, if the UE does not return to the knapsack base station within a specified time period, the RRC connection between the knapsack base station and the UE is released, the context of the UE is deleted, and if the UE returns to the knapsack base station within the specified time period, the RRC connection established between the knapsack base station and the UE is restored based on the reserved context information of the UE, so that the extra signaling interaction between the knapsack base station and the UE caused by the movement of the UE is reduced, the signaling cost of the knapsack base station is reduced, and the electric quantity cost of the knapsack base station is reduced.
The embodiment of the application provides a connection management method based on a satellite knapsack base station, as shown in fig. 6, the connection management method is added with a step 300 before a step 301 on the basis of the connection management method shown in fig. 3, and the step 300 is as follows: the knapsack base station receives a request message sent by the UE, wherein the request message is used for requesting the knapsack base station to send first information for assisting the UE in motion control.
Accordingly, after receiving the request message, i.e. based on the request message, the knapsack base station determines the first information.
In this embodiment, if the UE needs to perform a mobile operation, the UE sends a request message to the knapsack base station to request the knapsack base station to assist the UE in performing motion control.
Based on the foregoing embodiments, the embodiments of the present application provide a communication device, where the communication device includes each module included, and each unit included in each module may be implemented by a processor; of course, the method can also be realized by a specific logic circuit; in an implementation, the processor may be a Central Processing Unit (CPU), a Microprocessor (MPU), a Digital Signal Processor (DSP), a Field Programmable Gate Array (FPGA), or the like.
Fig. 7 is a schematic structural diagram of a connection management device based on a satellite knapsack base station according to the embodiment of the present application, as shown in fig. 7, the connection management device 70 based on a satellite knapsack base station includes a first determining module 71 and a first transmitting module 72; wherein,
A first determining module 71, configured to determine first information, where the first information is used to assist the UE in motion control, and the first information is further used to instruct the UE to feed back, to the satellite knapsack base station, a motion trail situation predicted by the UE before the UE moves out of the satellite knapsack base station cell, where the motion trail situation is used by the satellite knapsack base station to manage RRC connection between the satellite knapsack base station and the UE.
A first sending module 72 is configured to send the first information to the UE.
In some embodiments, where the one or more base stations include the satellite backpack base station, the first information comprises: the location information of the satellite knapsack base station, a first coverage radius of a satellite knapsack base station cell, and a maximum duration for which the UE is allowed to leave the satellite knapsack base station cell.
In some embodiments, where the one or more base stations include the satellite backpack base station, the first information includes at least one of: the location information of the satellite knapsack base station, a first coverage radius of a satellite knapsack base station cell, and a maximum duration for which the UE is allowed to leave the satellite knapsack base station cell.
In some embodiments, the connection management apparatus 70 based on a satellite knapsack base station further comprises a first receiving module for receiving second information sent by the UE before leaving the satellite knapsack base station cell; the second information is used for indicating the motion trail situation predicted by the UE to be that the UE returns to the satellite knapsack base station cell again after leaving the satellite knapsack base station cell; determining a first time length based on the second information, wherein the first time length indicates a time length for which the context of the UE is allowed to be reserved;
in some embodiments, the satellite knapsack base station based connection management apparatus 70 further comprises a first management module for suspending the RRC connection between the UE and the satellite knapsack base station at the moment the UE leaves the satellite knapsack base station cell.
In some embodiments, the first management module is further configured to perform an RRC connection restoration operation to restore an RRC connection between the satellite backpack base station and the UE if the RRC connection restoration request sent by the UE is received within a first time period after the departure time; and if the UE does not receive the RRC connection recovery request sent by the UE within the first time after the departure time, releasing the suspended RRC connection and deleting the context of the UE.
In some embodiments, the second information includes first time information indicating a time when the UE leaves the satellite backpack base station cell, and determining the first time length includes: determining that the maximum time length for allowing the UE to leave the satellite knapsack base station is the first time length; or, the second information includes first time information and second time information, the second time information indicates a latest return time of the UE to the satellite knapsack base station cell, and determining the first time length includes: determining that the moment when the UE leaves the satellite knapsack base station is the starting moment of the first time length, and determining that the latest return moment when the UE returns to the satellite knapsack base station cell is the ending moment of the first time length.
In some embodiments, where the one or more base stations include the satellite backpack base station and the one or more first base stations, the first information includes: the location information of the satellite knapsack base station, the location information of the one or more first base stations, a first coverage radius of the satellite knapsack base station cell, and a second coverage radius of the first base station cell.
In some embodiments, the first receiving module is further configured to receive third information sent by the UE before leaving the satellite knapsack base station cell; the third information is used for indicating the motion trail situation predicted by the UE to be that the UE enters a first target base station cell after leaving the satellite knapsack base station cell, and the one or more first base stations comprise first target base stations; the first sending module 72 is further configured to send fourth information to the first target base station, where the fourth information is used to inform the first target base station of a relevant configuration for performing RRC connection recovery in advance.
In some embodiments, the third information comprises: third time information of the UE entering the first target base station cell and cell identification of the first target base station cell; the fourth information includes: the third time information and related information of the UE.
In some embodiments, the first management module is further configured to release an RRC connection between the satellite knapsack base station and the UE and delete a context of the UE at a time when the UE leaves the satellite knapsack base station cell; or, maintaining the context of the UE after the UE leaves the satellite knapsack base station cell; if the RRC connection request sent by the UE is received in a second time period after the UE leaves the satellite knapsack base station, an RRC connection recovery operation is executed; and if the RRC connection request sent by the UE is not received within a second time period after the UE leaves the satellite knapsack base station, releasing the RRC connection between the satellite knapsack base station and the UE and deleting the context of the UE.
In some embodiments, the first receiving module is further configured to receive a request message sent by the UE, where the request message is used to request the satellite knapsack base station to send first information for assisting the UE in motion control.
Based on the foregoing embodiments, the embodiments of the present application further provide a connection management apparatus, where the connection management apparatus includes each module included, and each unit included in each module may be implemented by a processor; of course, the method can also be realized by a specific logic circuit; in practice, the processor may be CPU, MPU, DSP, FPGA, or the like.
Fig. 8 is a schematic structural diagram of a connection management device based on a satellite knapsack base station according to the embodiment of the present application, as shown in fig. 8, the connection management device 80 based on a satellite knapsack base station includes a second receiving module 81 and a control module 82; wherein,
the second receiving module 81 is configured to receive first information sent by a satellite knapsack base station, where the first information is used to instruct the UE to feed back a motion trail situation predicted by the UE to the satellite knapsack base station before moving out of the satellite knapsack base station cell, and the motion trail situation is used for the satellite knapsack base station to manage RRC connection between the satellite knapsack base station and the UE.
A control module 82, configured to control a communication behavior of the UE with the satellite knapsack base station when the UE moves based on the motion state of the UE and the first information.
In some embodiments, the first information includes information of one or more base stations associated with the UE; the one or more base stations comprise the satellite knapsack base station, or the one or more base stations comprise the satellite knapsack base station and one or more first base stations with the distance from the satellite knapsack base station meeting the preset condition.
In some embodiments, where the one or more base stations include the satellite backpack base station, the first information includes at least one of: the location information of the satellite knapsack base station, a first coverage radius of the satellite knapsack base station cell, and a maximum duration for which the UE is allowed to leave the satellite knapsack base station cell.
In some embodiments, the connection management apparatus 80 based on the satellite knapsack base station further includes a second determining module and a second sending module, where the second determining module is configured to determine, based on the motion state and the first information, second information, where the second information is used to indicate that the motion trail predicted by the UE is that the UE returns to the satellite knapsack base station cell after leaving the satellite knapsack base station cell; and the second sending module is used for sending second information to the satellite knapsack base station before leaving the satellite knapsack base station cell.
In some embodiments, the second information includes: the first time information that the UE leaves the satellite knapsack base station cell, or the second information includes: and the first time information and the second time information of the satellite knapsack base station cell are returned by the UE.
In some embodiments, the connection management apparatus 80 based on the satellite knapsack base station includes a second management module, configured to send back to the satellite knapsack base station cell for a first period of time after the UE leaves the satellite knapsack base station cell, and initiate an RRC connection recovery request to the satellite knapsack base station to request to recover an RRC connection with the satellite knapsack base station cell; wherein the first time period is related to a maximum time period for which the UE is allowed to leave the satellite backpack base station cell, or the first time period is related to a latest return time indicated by the second time information.
In some embodiments, a second determining module is configured to determine third information based on the motion state and the first information; the third information is used for indicating the motion trail situation predicted by the UE to be that the UE enters a first target base station cell after leaving the satellite knapsack base station cell, and the one or more first base stations comprise first target base stations; and the second sending module is used for sending the third information to the satellite knapsack base station before leaving the satellite knapsack base station cell.
In some embodiments, the second sending module is configured to send, by the UE, request information to the satellite knapsack base station, where the request information is used to request the satellite knapsack base station to send first information for assisting the UE in motion control.
The description of the apparatus embodiments above is similar to that of the method embodiments above, with similar advantageous effects as the method embodiments. For technical details not disclosed in the device embodiments of the present application, please refer to the description of the method embodiments of the present application for understanding.
It should be noted that, in the embodiments of the present application, the division of modules by the connection management device based on the satellite knapsack base station shown in fig. 7 and fig. 8 is schematic, and only one logic function is divided, and another division manner may be adopted in actual implementation. In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units. Or in a combination of software and hardware.
It should be noted that, in the embodiment of the present application, if the connection management method described above is implemented in the form of a software functional module, and sold or used as a separate product, the connection management method may also be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially or part contributing to the related art, and the computer software product may be stored in a storage medium, including several instructions for causing an electronic device to execute all or part of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read Only Memory (ROM), a magnetic disk, an optical disk, or other various media capable of storing program codes. Thus, embodiments of the present application are not limited to any specific combination of hardware and software.
An embodiment of the present application provides an electronic device, which may be a UE or a satellite knapsack base station, and fig. 9 is a schematic diagram of hardware entities of the electronic device in the embodiment of the present application, as shown in fig. 9, where, as shown in fig. 9, the electronic device 90 includes a memory 91 and a processor 92, where the memory 91 stores a computer program that can be run on the processor 92, and when the processor 92 executes the program, the steps in the method provided in the foregoing embodiment are implemented.
It should be noted that the memory 91 is configured to store instructions and applications executable by the processor 92, and may also be cached in the processor 92 and data (e.g., image data, audio data, voice communication data, and video communication data) to be processed or already processed by each module in the electronic device 90, and may be implemented by a FLASH memory (FLASH) or a random access memory (Random Access Memory, RAM).
The present embodiment provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps in the connection management method provided in the above embodiment.
The present application provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the steps of the connection management method provided by the method embodiments described above.
It should be noted here that: the description of the storage medium and apparatus embodiments above is similar to that of the method embodiments described above, with similar benefits as the method embodiments. For technical details not disclosed in the storage medium, storage medium and device embodiments of the present application, please refer to the description of the method embodiments of the present application for understanding.
It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" or "some embodiments" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" or "in some embodiments" in various places throughout this specification are not necessarily referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that, in various embodiments of the present application, the sequence numbers of the foregoing processes do not mean the order of execution, and the order of execution of the processes should be determined by the functions and internal logic thereof, and should not constitute any limitation on the implementation process of the embodiments of the present application. The foregoing embodiment numbers of the present application are merely for describing, and do not represent advantages or disadvantages of the embodiments. The foregoing description of various embodiments is intended to highlight differences between the various embodiments, which may be the same or similar to each other by reference, and is not repeated herein for the sake of brevity.
The term "and/or" is herein merely an association relation describing associated objects, meaning that there may be three relations, e.g. object a and/or object B, may represent: there are three cases where object a alone exists, object a and object B together, and object B alone exists.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
In the several embodiments provided in this application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments are merely illustrative, and the division of the modules is merely a logical function division, and other divisions may be implemented in practice, such as: multiple modules or components may be combined, or may be integrated into another system, or some features may be omitted, or not performed. In addition, the various components shown or discussed may be coupled or directly coupled or communicatively coupled to each other via some interface, whether indirectly coupled or communicatively coupled to devices or modules, whether electrically, mechanically, or otherwise.
The modules described above as separate components may or may not be physically separate, and components shown as modules may or may not be physical modules; can be located in one place or distributed to a plurality of network units; some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional module in each embodiment of the present application may be integrated in one processing unit, or each module may be separately used as one unit, or two or more modules may be integrated in one unit; the integrated modules may be implemented in hardware or in hardware plus software functional units.
Those of ordinary skill in the art will appreciate that: all or part of the steps for implementing the above method embodiments may be implemented by hardware related to program instructions, and the foregoing program may be stored in a computer readable storage medium, where the program, when executed, performs steps including the above method embodiments; and the aforementioned storage medium includes: a mobile storage device, a Read Only Memory (ROM), a magnetic disk or an optical disk, or the like, which can store program codes.
Alternatively, the integrated units described above may be stored in a computer readable storage medium if implemented in the form of software functional modules and sold or used as a stand-alone product. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially or part contributing to the related art, and the computer software product may be stored in a storage medium, including several instructions for causing an electronic device to execute all or part of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a removable storage device, a ROM, a magnetic disk, or an optical disk.
The methods disclosed in the several method embodiments provided in the present application may be arbitrarily combined without collision to obtain a new method embodiment.
The features disclosed in the several product embodiments provided in the present application may be combined arbitrarily without conflict to obtain new product embodiments.
The features disclosed in the several method or apparatus embodiments provided in the present application may be arbitrarily combined without conflict to obtain new method embodiments or apparatus embodiments.
The foregoing is merely an embodiment of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think about changes or substitutions within the technical scope of the present application, and the changes and substitutions are intended to be covered in the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.