Detailed Description
The technical solutions of the embodiments of the present application will be clearly 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 are derived by a person skilled in the art based on the embodiments of the application, fall within the scope of protection of the application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or otherwise described herein, and that the "first" and "second" distinguishing between objects generally are not limited in number to the extent that the first object may, for example, be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/" generally means a relationship in which the associated object is an "or" before and after.
It should be noted that the techniques described in the embodiments of the present application are not limited to long term evolution (Long Term Evolution, LTE)/LTE evolution (LTE-Advanced, LTE-a) systems, but may also be used in other wireless communication systems, such as code division multiple access (Code Division Multiple Access, CDMA), time division multiple access (Time Division Multiple Access, TDMA), frequency division multiple access (Frequency Division Multiple Access, FDMA), orthogonal frequency division multiple access (Orthogonal Frequency Division Multiple Access, OFDMA), single carrier frequency division multiple access (Single-carrier Frequency Division Multiple Access, SC-FDMA), and other systems. The terms "system" and "network" in embodiments of the application are often used interchangeably, and the techniques described may be used for both the above-mentioned systems and radio technologies, as well as other systems and radio technologies. The following description describes a New Radio (NR) system for exemplary purposes and NR terminology is used in much of the following description, but these techniques may also be applied to applications other than NR system applications, such as 6 th Generation (6G) communication systems.
Fig. 1 shows a block diagram of a wireless communication system to which an embodiment of the present application is applicable. The wireless communication system includes a far-end terminal 11, a relay terminal 12, and a network-side device 13. The remote terminal 11 and the relay terminal 12 may be a Mobile phone, a tablet Computer (Tablet Personal Computer), a Laptop (Laptop Computer) or a terminal-side device called a notebook, a Personal digital assistant (Personal DIGITAL ASSISTANT, PDA), a palm Computer, a netbook, an ultra-Mobile Personal Computer (ultra-Mobile Personal Computer, UMPC), a Mobile internet appliance (Mobile INTERNET DEVICE, MID), an augmented reality (augmented reality, AR)/Virtual Reality (VR) device, a robot, a wearable device (Wearable Device), a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (home device with a wireless communication function, such as a refrigerator, a television, a washing machine, or furniture), a game machine, a Personal Computer (Personal Computer, a PC), a teller machine, or a self-service machine, and the wearable device includes a smart watch, a smart band, a smart earphone, a smart glasses, a smart (smart bracelet, a smart chain, a smart necklace, a smart ankle, a smart chain, etc.), a wrist band, a smart garment, and the like. It should be noted that the specific types of the remote terminal 11 and the relay terminal 12 are not limited in the embodiment of the present application. The network-side device 13 may comprise an access network device or a core network device, wherein the access network device 13 may also be referred to as a radio access network device, a radio access network (Radio Access Network, RAN), a radio access network function or a radio access network element. The access network device 13 may include a base station, a WLAN access Point, a WiFi node, or the like, which may be referred to as a node B, an evolved node B (eNB), an access Point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a Basic service set (Basic SERVICE SET, BSS), an Extended service set (Extended SERVICE SET, ESS), a home node B, a home evolved node B, a transmission and reception Point (TRANSMITTING RECEIVING Point, TRP), or some other suitable term in the art, and the base station is not limited to a specific technical vocabulary so long as the same technical effect is achieved, and it should be noted that in the embodiment of the present application, only the base station in the NR system is described by way of example, and the specific type of the base station is not limited.
The relay handover processing method provided by the embodiment of the application is described in detail below through some embodiments and application scenarios thereof with reference to the accompanying drawings.
As shown in fig. 2, an embodiment of the present application provides a relay handover processing method, including:
Step 201, a remote terminal obtains first information of a relay terminal, wherein the first information is used for indicating a connection state of the relay terminal, the relay terminal comprises one or more relay terminals, and the obtaining comprises receiving;
Step 202, the remote terminal executes a first operation according to the first information, wherein the first operation comprises at least one of the following steps:
determining a connection state of the relay terminal;
selecting an alternative relay terminal, and sending second information to network side equipment, wherein the second information comprises the identification of the first alternative relay terminal selected by the remote terminal;
And sending third information to the network side equipment, wherein the third information comprises the identification of a second alternative relay terminal, and the second alternative relay terminal comprises part or all of the relay terminals for sending the first information.
Optionally, in the embodiment of the application, the first information can indicate the connection state of the relay terminal in an explicit indication manner or can indicate the connection state of the relay terminal in an implicit indication manner, and specifically, the first information comprises at least one of a cell radio network temporary identifier C-RNTI of the relay terminal, an inactive state radio network temporary identifier I-RNTI of the relay terminal, a 5G temporary mobile subscription identifier 5G-STMSI of the relay terminal and connection state information of the relay terminal. The connection state information of the relay terminal is used for explicitly indicating the connection state of the relay terminal, and the C-RNTI of the relay terminal, the I-RNTI of the relay terminal and the 5G-STMSI of the relay terminal are used for implicitly indicating (or called indirect indication) the connection state of the relay terminal.
As an alternative embodiment, the connection state of the relay terminal includes one of the following:
a connection state, such as a connection management CM connection state, a radio resource control RRC connection state;
inactive state, such as CM-Connected WITH RRC INACTIVE (CM Connected and RRC inactive);
Idle state (Idle).
As an alternative embodiment, the identification of the first alternative relay terminal and/or the identification of the second alternative relay terminal comprises at least one of:
5G globally unique temporary identifier 5G-GUTI;
5G temporary mobile subscription identity 5G-STMSI;
a cell radio network temporary identifier C-RNTI;
inactive state radio network temporary identity I-RNTI;
layer 2ID.
It should be noted that, in the embodiment of the present application, the identifier of the first alternative relay terminal may indicate the connection state of the first alternative relay terminal indirectly or implicitly, and the identifier of the second alternative relay terminal may indicate the identifier of the second alternative relay terminal indirectly or implicitly.
In at least one embodiment of the present application, the third information further includes:
And the second alternative relay terminal is connected with the state information. The connection state information is used to explicitly indicate the connection state of the second alternative relay terminal.
In at least one embodiment of the present application, the first information further includes willingness information of the relay terminal to enter a connection state. For example, the relay terminal is indicated by a specific bit in the first information whether there is a wish to enter the connected state, if the relay terminal is currently in the idle state or inactive state but is willing to enter the connected state, the corresponding bit in the first information is 1, or if the relay terminal is currently in the idle state or inactive state but does not take into account the wish of the connected state, the corresponding bit in the first information is 0.
As an alternative embodiment, the second information further includes identification information of a serving cell of the first alternative relay terminal, e.g. the identification information of the serving cell is an NR Cell Global Identifier (NCGI);
and/or the third information further comprises identification information of the serving cell of the second alternative relay terminal, for example, the identification information of the serving cell is an NR Cell Global Identifier (NCGI).
In at least one embodiment of the present application, the remote terminal in step 202 selects an alternative relay terminal according to the first information, including:
The remote terminal selects an alternative relay terminal according to the first information and a first principle, wherein the first principle comprises the following steps:
Taking the relay terminal in a connection state as a first alternative relay terminal with a first priority;
Taking the relay terminal in the inactive state as a first alternative relay terminal with a second priority;
Taking a relay terminal corresponding to the first information including the willingness information as a first alternative relay terminal according to the third priority;
and taking the relay terminal in the idle state as a first alternative relay terminal with the fourth priority.
Optionally, the first priority is higher than the second priority, the second priority is higher than the third priority, and the third priority is higher than the fourth priority, and the corresponding first principle can be understood as follows:
Preferentially taking the relay terminal in the connection state as a first alternative relay terminal;
suboptimal taking the relay terminal in the inactive state as a first alternative relay terminal;
taking the relay terminal corresponding to the first information including the willingness information as a first alternative relay terminal;
And finally, taking the relay terminal in the idle state as a first alternative relay terminal.
In at least one embodiment of the present application, prior to step 201, the method further comprises:
The remote terminal sends fourth information to the relay terminal, wherein the fourth information comprises at least one of the following:
The relay terminal is requested to send first request information of the connection state information;
The relay terminal is requested to send second request information of willingness information to enter a connection state;
Third request information for requesting the relay terminal to enter a connection state;
Accordingly, step 201 includes:
and the remote terminal acquires the first information sent by the relay terminal based on the fourth information.
In other words, in the embodiment of the present application, the manner in which the remote terminal obtains the first information includes:
the relay terminal directly transmits the first information to the remote terminal;
Or alternatively
The relay terminal resends the first information to the remote terminal based on the request of the remote terminal.
In summary, in the embodiment of the application, before relay switching, the remote terminal acquires the connection state of the relay terminal and notifies the connection state of the relay terminal to the network side device, and the network side device performs relay switching according to the connection state of the relay terminal, or the remote terminal performs selection of alternative relay terminals according to the connection state after acquiring the connection state of the relay terminal and reports the selection to the network side device, thereby effectively improving switching efficiency and user experience in the process of performing direct path switching indirect paths across base stations in a remote path.
As shown in fig. 3, an embodiment of the present application provides a relay handover processing method, including:
Step 301, network side equipment receives second information and/or third information sent by a remote terminal, wherein the second information comprises an identifier of a first alternative relay terminal selected by the remote terminal, and the third information comprises an identifier of a second alternative relay terminal;
Step 302, the network side device selects a target path of relay handover according to the second information and/or the third information, where the target path includes a target relay terminal and/or a target network side device.
As an alternative embodiment, the identification of the first alternative relay terminal and/or the identification of the second alternative relay terminal comprises at least one of:
5G globally unique temporary identifier 5G-GUTI;
5G temporary mobile subscription identity 5G-STMSI;
a cell radio network temporary identifier C-RNTI;
inactive state radio network temporary identity I-RNTI;
layer 2ID.
It should be noted that, in the embodiment of the present application, the identifier of the first alternative relay terminal may indicate the connection state of the first alternative relay terminal indirectly or implicitly, and the identifier of the second alternative relay terminal may indicate the identifier of the second alternative relay terminal indirectly or implicitly.
In at least one embodiment of the present application, the third information further includes:
And the second alternative relay terminal is connected with the state information. The connection state information is used to explicitly indicate the connection state of the second alternative relay terminal.
In at least one embodiment of the application, the second information further comprises identification information of a serving cell of the first alternative relay terminal, such as NR Cell Global Identifier (NCGI);
and/or the third information further comprises identification information of the serving cell of the second alternative relay terminal, for example, the identification information of the serving cell is an NR Cell Global Identifier (NCGI).
It should be noted that, in the embodiment of the present application, the network side device is a network side device to which the remote terminal is currently connected (including directly connected or connected through a relay terminal).
As an optional embodiment, in step 302, the network side device selects a target path of relay handover according to the second information, including:
and the network side equipment selects a target relay terminal and/or target network side equipment for the remote terminal from the first alternative relay terminal according to the identification of the first alternative relay terminal selected by the remote terminal.
As another optional embodiment, in step 302, the selecting, by the network side device, the target path of the relay handover according to the third information includes:
The network side equipment determines the connection state of the second alternative relay terminal according to the third information;
The network side equipment selects a target relay terminal and/or target network side equipment for the remote terminal according to the connection state of the second alternative relay terminal and a second principle, wherein the second principle comprises the following steps:
Selecting a second relay terminal in a connection state as a target relay terminal and/or target network side equipment according to the fifth priority;
selecting a second relay terminal in an inactive state as a target relay terminal and/or target network side equipment according to a sixth priority;
and selecting the second relay terminal in the idle state as a target relay terminal and/or target network side equipment according to the seventh priority.
The fifth priority is higher than the sixth priority, which is higher than the seventh priority. Accordingly, the second principle can also be understood as:
The second relay terminal in a connection state is preferentially selected as a target relay terminal and/or target network side equipment;
the second relay terminal in the inactive state is selected as a target relay terminal and/or target network side equipment in a suboptimal mode;
And finally, selecting the second relay terminal in the idle state as a target relay terminal and/or target network side equipment.
As yet another optional embodiment, the selecting, by the network side device in step 302, the target path of the relay handover according to the second information and the third information includes:
The network side equipment determines the connection state of the second alternative relay terminal according to the third information;
The network side equipment selects a target relay terminal and/or target network side equipment for the remote terminal according to the identification of the first alternative relay terminal, the identification of the second alternative relay terminal, the connection state of the second alternative relay terminal and a third principle, wherein the third principle comprises the following steps:
selecting the first alternative relay terminal as a target relay terminal and/or target network side equipment according to the eighth priority;
Selecting a second relay terminal in a connection state as a target relay terminal and/or target network side equipment according to the ninth priority;
Selecting a second relay terminal in an inactive state as a target relay terminal and/or target network side equipment according to a tenth priority;
and selecting the second relay terminal in the idle state as a target relay terminal and/or target network side equipment according to the eleventh priority.
The eighth priority is higher than the ninth priority, the ninth priority is higher than the tenth priority, and the tenth priority is higher than the eleventh priority. Accordingly, the third principle can also be understood as:
preferentially selecting the first alternative relay terminal as a target relay terminal and/or target network side equipment;
The second relay terminal in a connection state is selected as a target relay terminal and/or target network side equipment in a sub-priority mode;
the second relay terminal in the inactive state is preferentially selected again as a target relay terminal and/or target network side equipment;
And finally, selecting the second relay terminal in the idle state as a target relay terminal and/or target network side equipment.
In summary, in the embodiment of the application, before relay switching, the remote terminal acquires the connection state of the relay terminal and notifies the connection state of the relay terminal to the network side device, and the network side device performs relay switching according to the connection state of the relay terminal, or the remote terminal performs selection of alternative relay terminals according to the connection state after acquiring the connection state of the relay terminal and reports the selection to the network side device, thereby effectively improving switching efficiency and user experience in the process of performing direct path switching indirect paths across base stations in a remote path.
As shown in fig. 4, the embodiment of the present application further provides a relay handover processing method, including:
Step 401, a relay terminal sends first information of the relay terminal to a remote terminal, where the first information includes a connection state for indicating the relay terminal.
Optionally, in the embodiment of the application, the first information can indicate the connection state of the relay terminal in an explicit indication manner or can indicate the connection state of the relay terminal in an implicit indication manner, and specifically, the first information comprises at least one of a cell radio network temporary identifier C-RNTI of the relay terminal, an inactive state radio network temporary identifier I-RNTI of the relay terminal, a 5G temporary mobile subscription identifier 5G-STMSI of the relay terminal and connection state information of the relay terminal. The connection state information of the relay terminal is used for explicitly indicating the connection state of the relay terminal, and the C-RNTI of the relay terminal, the I-RNTI of the relay terminal and the 5G-STMSI of the relay terminal are used for implicitly indicating (or called indirect indication) the connection state of the relay terminal.
As an alternative embodiment, the connection state of the relay terminal includes one of the following:
a connection state, such as a connection management CM connection state, a radio resource control RRC connection state;
inactive state, such as CM-Connected WITH RRC INACTIVE (CM Connected and RRC inactive);
Idle state (Idle).
In at least one embodiment of the present application, the first information further includes willingness information of the relay terminal to enter a connection state. For example, the relay terminal is indicated by a specific bit in the first information whether there is a wish to enter the connected state, if the relay terminal is currently in the idle state or inactive state but is willing to enter the connected state, the corresponding bit in the first information is 1, or if the relay terminal is currently in the idle state or inactive state but does not take into account the wish of the connected state, the corresponding bit in the first information is 0.
In at least one embodiment of the present application, prior to step 401, the method further comprises:
the relay terminal receives fourth information sent by the remote terminal, wherein the fourth information comprises at least one of the following items:
The relay terminal is requested to send first request information of the connection state information;
The relay terminal is requested to send second request information of willingness information to enter a connection state;
Third request information for requesting the relay terminal to enter a connection state;
accordingly, step 401 includes:
and the relay terminal sends the first information to the remote terminal according to the fourth information.
In other words, in the embodiment of the present application, the manner in which the remote terminal obtains the first information includes:
the relay terminal directly transmits the first information to the remote terminal;
Or alternatively
The relay terminal resends the first information to the remote terminal based on the request of the remote terminal.
For example, in the case that the fourth information includes the first request information and/or the second request information, the first information carries connection state information of the relay terminal and/or willingness information of the relay terminal to enter a connection state.
As an alternative embodiment, in case the fourth information comprises the third request information, the method further comprises:
In the case that the relay terminal is in an idle state or an inactive state, the relay terminal performs a connection state entering process (including a service request process) according to the third request information;
the relay terminal sends the first information to the remote terminal according to the fourth information, and the method comprises the following steps:
and after the relay terminal enters a connection state, the first information is sent to the remote terminal, wherein the first information carries the connection state information of the relay terminal and/or the willingness information of the relay terminal to enter the connection state.
In summary, in the embodiment of the application, before relay switching, the remote terminal acquires the connection state of the relay terminal and notifies the connection state of the relay terminal to the network side device, and the network side device performs relay switching according to the connection state of the relay terminal, or the remote terminal performs selection of alternative relay terminals according to the connection state after acquiring the connection state of the relay terminal and reports the selection to the network side device, thereby effectively improving switching efficiency and user experience in the process of performing direct path switching indirect paths across base stations in a remote path.
In order to more clearly describe the relay handover processing method provided by the embodiment of the present application, the following description is made with reference to two examples.
In an example one, a remote terminal obtains first information of a relay terminal, and the remote terminal or a source base station performs selection of an alternative relay terminal based on the first information, as shown in fig. 5:
Step 51, the remote terminal receives a relay discovery message or a relay discovery additional message sent by the relay terminal, wherein the relay discovery message carries first information, and the first information comprises at least one of a cell radio network temporary identifier C-RNTI of the relay terminal, an inactive state radio network temporary identifier I-RNTI of the relay terminal, a 5G temporary mobile subscription identifier 5G-STMSI of the relay terminal and connection state information of the relay terminal, wherein the relay discovery additional message comprises willingness information that the relay terminal enters a connection state, namely the relay terminal is in an idle state currently but is willing to enter the connection state;
And step 52, the remote terminal sends second information and/or third information to the source base station, wherein the second information comprises the identification of a first alternative relay terminal, and the first alternative relay terminal is selected for the remote terminal based on the first information.
The third information comprises an identifier of a second alternative relay terminal, the optional third information further comprises connection state information of the corresponding relay terminal, and the second alternative relay terminal comprises the relay terminal corresponding to the first information.
Step 53, the source base station receives the second information and/or the third information, and selects a target switching path based on the second information and/or the third information, including a target relay terminal and/or a target base station, the selection;
When the third information includes the identifier of the second alternative relay terminal+the connection state information of the relay UE corresponding to the identifier:
preferentially selecting a relay terminal in a connection state;
less preferably selecting a relay terminal in an inactive state;
and finally selecting the idle relay terminal.
In example two, the remote terminal obtains the first information of the relay terminal, and the remote terminal or the source base station performs selection of the alternative relay terminal based on the first information, as shown in fig. 6:
step 61, the remote terminal sends a relay discovery message or a relay additional information acquisition message, the message optionally carrying fourth information, the fourth information optionally comprising at least one of:
The relay terminal is requested to send first request information of the connection state information;
The relay terminal is requested to send second request information of willingness information to enter a connection state;
and requesting the relay terminal to enter the third request information of the connection state.
Step 62, the relay terminal receives a relay discovery message sent by a remote terminal and sends first information, wherein the first information comprises at least one of a cell radio network temporary identifier C-RNTI of the relay terminal, an inactive state radio network temporary identifier I-RNTI of the relay terminal, a 5G temporary mobile subscription identifier 5G-STMSI of the relay terminal and connection state information of the relay terminal, and the relay discovery additional message comprises willingness information of the relay terminal to enter the connection state, namely the relay terminal is in an idle state currently but willingness to enter the connection state;
in one embodiment, the fourth information carries the first request information and/or the second request information, and the relay terminal directly sends the first information;
In another embodiment, the fourth information further carries third request information, and the relay terminal performs a connection state entering process, including a service request process, and sends the first information after entering the connection state;
And step 63, the remote terminal sends second information and/or third information to the source base station, wherein the second information comprises the identification of a first alternative relay terminal, and the first alternative relay terminal is selected for the remote terminal based on the first information.
The third information comprises an identifier of a second alternative relay terminal, the optional third information further comprises connection state information of the corresponding relay terminal, and the second alternative relay terminal comprises the relay terminal corresponding to the first information.
Step 64, the source base station receives the second information and/or the third information, and selects a target switching path based on the second information and/or the third information, including a target relay terminal and/or a target base station, the selection;
When the third information includes the identifier of the second alternative relay terminal+the connection state information of the relay UE corresponding to the identifier:
preferentially selecting a relay terminal in a connection state;
less preferably selecting a relay terminal in an inactive state;
and finally selecting the idle relay terminal.
In the embodiment of the application, the relay terminal sends the own connection state information (discovery stage) to the far-end terminal, the far-end terminal determines the alternative relay information (such as only providing the identification of the first alternative relay terminal of the connection state or the identification+connection state information of the second alternative relay terminal) sent to the network side equipment (source base station) based on the connection state of the relay terminal, the network side equipment performs the selection of the target switching path based on the alternative relay terminal information provided by the far-end terminal, including the selection of the target relay terminal and the selection of the target network side equipment (the target path corresponding to the connection state relay terminal is preferentially selected), and the switching efficiency and the user experience can be effectively improved.
In the relay switching processing method provided by the embodiment of the application, the execution main body can be a relay switching processing device. In the embodiment of the present application, a relay switching processing device executes a relay switching processing method as an example, and the relay switching processing device provided in the embodiment of the present application is described.
As shown in fig. 7, an embodiment of the present application further provides a relay handover processing apparatus 700, including:
a first obtaining module 701, configured to obtain first information of a relay terminal, where the first information is used to indicate a connection state of the relay terminal;
The first execution module 702 is configured to execute a first operation according to the first information, where the first operation includes at least one of the following:
determining a connection state of the relay terminal;
selecting an alternative relay terminal, and sending second information to network side equipment, wherein the second information comprises the identification of the first alternative relay terminal selected by the remote terminal;
And sending third information to the network side equipment, wherein the third information comprises the identification of a second alternative relay terminal, and the second alternative relay terminal comprises part or all of the relay terminals for sending the first information.
As an alternative embodiment, the third information further includes:
and the second alternative relay terminal is connected with the state information.
As an alternative embodiment, the identification of the first alternative relay terminal and/or the identification of the second alternative relay terminal comprises at least one of:
5G globally unique temporary identifier 5G-GUTI;
5G temporary mobile subscription identity 5G-STMSI;
a cell radio network temporary identifier C-RNTI;
inactive state radio network temporary identity I-RNTI;
layer 2ID.
As an alternative embodiment, the first information includes at least one of a cell radio network temporary identity C-RNTI of the relay terminal, an inactive state radio network temporary identity I-RNTI of the relay terminal, a 5G temporary mobile subscription identity 5G-STMSI of the relay terminal, and connection status information of the relay terminal.
As an optional embodiment, the first information further includes willingness information of the relay terminal to enter a connection state.
As an alternative embodiment, the second information further includes identification information of a serving cell of the first alternative relay terminal;
And/or the number of the groups of groups,
The third information further includes identification information of a serving cell of the second alternative relay terminal.
As an alternative embodiment, the first execution module includes:
The first selecting sub-module is used for selecting an alternative relay terminal according to the first information and a first principle, wherein the first principle comprises the following steps:
Taking the relay terminal in a connection state as a first alternative relay terminal with a first priority;
Taking the relay terminal in the inactive state as a first alternative relay terminal with a second priority;
Taking a relay terminal corresponding to the first information including the willingness information as a first alternative relay terminal according to the third priority;
and taking the relay terminal in the idle state as a first alternative relay terminal with the fourth priority.
As an alternative embodiment, the apparatus further comprises:
the first sending module is used for sending fourth information to the relay terminal, and the fourth information comprises at least one of the following items:
The relay terminal is requested to send first request information of the connection state information;
The relay terminal is requested to send second request information of willingness information to enter a connection state;
Third request information for requesting the relay terminal to enter a connection state;
The first acquisition module includes:
and the first acquisition sub-module is used for acquiring the first information sent by the relay terminal based on the fourth information.
In the embodiment of the application, before relay switching, the remote terminal acquires the connection state of the relay terminal and notifies the connection state of the relay terminal to the network side equipment, and the network side equipment performs relay switching according to the connection state of the relay terminal, or the remote terminal performs selection of alternative relay terminals according to the connection state after acquiring the connection state of the relay terminal and reports the selection to the network side equipment, so that switching efficiency and user experience are effectively improved in the process of performing direct path switching of a cross base station in a remote path.
It should be noted that, the relay switching processing apparatus provided in the embodiments of the present application is an apparatus capable of executing the relay switching processing method, and all embodiments of the relay switching processing method are applicable to the apparatus, and the same or similar beneficial effects can be achieved.
As shown in fig. 8, an embodiment of the present application further provides a relay handover processing apparatus 800, including:
A first receiving module 801, configured to receive second information and/or third information sent by a remote terminal, where the second information includes an identifier of a first alternative relay terminal selected by the remote terminal, and the third information includes an identifier of a second alternative relay terminal;
and a selecting module 802, configured to select a target path of relay handover according to the second information and/or the third information, where the target path includes a target relay terminal and/or a target network side device.
As an alternative embodiment, the third information further includes:
and the second alternative relay terminal is connected with the state information.
As an alternative embodiment, the identification of the first alternative relay terminal and/or the identification of the second alternative relay terminal comprises at least one of:
5G globally unique temporary identifier 5G-GUTI;
5G temporary mobile subscription identity 5G-STMSI;
a cell radio network temporary identifier C-RNTI;
inactive state radio network temporary identity I-RNTI;
layer 2ID.
As an alternative embodiment, the second information further includes identification information of a serving cell of the first alternative relay terminal;
And/or the number of the groups of groups,
The third information further includes identification information of a serving cell of the second alternative relay terminal.
As an alternative embodiment, the selecting module includes:
And the first selection sub-module is used for selecting a target relay terminal and/or target network side equipment for the remote terminal from the first alternative relay terminal according to the identification of the first alternative relay terminal selected by the remote terminal.
As an alternative embodiment, the selecting module includes:
A first determining submodule, configured to determine a connection state of the second alternative relay terminal according to the third information;
and the second selecting sub-module is used for selecting a target relay terminal and/or target network side equipment for the remote terminal according to the connection state of the second alternative relay terminal and a second principle, wherein the second principle comprises the following steps:
Selecting a second relay terminal in a connection state as a target relay terminal and/or target network side equipment according to the fifth priority;
selecting a second relay terminal in an inactive state as a target relay terminal and/or target network side equipment according to a sixth priority;
and selecting the second relay terminal in the idle state as a target relay terminal and/or target network side equipment according to the seventh priority.
As an alternative embodiment, the selecting module includes:
The second determining submodule is used for determining the connection state of the second alternative relay terminal according to the third information;
A third selection sub-module, configured to select a target relay terminal and/or a target network side device for the remote terminal according to the identifier of the first alternative relay terminal, the identifier of the second alternative relay terminal, the connection state of the second alternative relay terminal, and a third principle, where the third principle includes:
selecting the first alternative relay terminal as a target relay terminal and/or target network side equipment according to the eighth priority;
Selecting a second relay terminal in a connection state as a target relay terminal and/or target network side equipment according to the ninth priority;
Selecting a second relay terminal in an inactive state as a target relay terminal and/or target network side equipment according to a tenth priority;
and selecting the second relay terminal in the idle state as a target relay terminal and/or target network side equipment according to the eleventh priority.
In the embodiment of the application, before relay switching, the remote terminal acquires the connection state of the relay terminal and notifies the connection state of the relay terminal to the network side equipment, and the network side equipment performs relay switching according to the connection state of the relay terminal, or the remote terminal performs selection of alternative relay terminals according to the connection state after acquiring the connection state of the relay terminal and reports the selection to the network side equipment, so that switching efficiency and user experience are effectively improved in the process of performing direct path switching of a cross base station in a remote path.
It should be noted that, the relay switching processing apparatus provided in the embodiments of the present application is an apparatus capable of executing the relay switching processing method, and all embodiments of the relay switching processing method are applicable to the apparatus, and the same or similar beneficial effects can be achieved.
As shown in fig. 9, an embodiment of the present application further provides a relay handover processing apparatus 900, including:
A second sending module 901, configured to send first information of the relay terminal to a remote terminal, where the first information includes a connection state for indicating the relay terminal.
As an alternative embodiment, the first information includes at least one of a cell radio network temporary identity C-RNTI of the relay terminal, an inactive state radio network temporary identity I-RNTI of the relay terminal, a 5G temporary mobile subscription identity 5G-STMSI of the relay terminal, and connection status information of the relay terminal.
As an optional embodiment, the first information further includes willingness information of the relay terminal to enter a connection state.
As an alternative embodiment, the apparatus further comprises:
the second receiving module is configured to receive fourth information sent by the remote terminal, where the fourth information includes at least one of the following:
The relay terminal is requested to send first request information of the connection state information;
The relay terminal is requested to send second request information of willingness information to enter a connection state;
Third request information for requesting the relay terminal to enter a connection state;
The second transmitting module includes:
and the second sending sub-module is used for sending the first information to the remote terminal according to the fourth information.
As an alternative embodiment, in case the fourth information comprises the third request information, the apparatus further comprises:
The second execution module is used for executing a connection state entering process according to the third request information under the condition that the relay terminal is in an idle state or a non-activated state;
The second transmitting module includes:
And the third sending sub-module is used for sending the first information to the remote terminal after entering a connection state.
In the embodiment of the application, before relay switching, the remote terminal acquires the connection state of the relay terminal and notifies the connection state of the relay terminal to the network side equipment, and the network side equipment performs relay switching according to the connection state of the relay terminal, or the remote terminal performs selection of alternative relay terminals according to the connection state after acquiring the connection state of the relay terminal and reports the selection to the network side equipment, so that switching efficiency and user experience are effectively improved in the process of performing direct path switching of a cross base station in a remote path.
It should be noted that, the relay switching processing apparatus provided in the embodiments of the present application is an apparatus capable of executing the relay switching processing method, and all embodiments of the relay switching processing method are applicable to the apparatus, and the same or similar beneficial effects can be achieved.
The relay switching processing device in the embodiment of the application can be an electronic device, for example, an electronic device with an operating system, or can be a component in the electronic device, for example, an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. By way of example, the terminals may include, but are not limited to, the types of terminals 11 listed above, other devices may be servers, network attached storage (Network Attached Storage, NAS), etc., and embodiments of the present application are not limited in detail.
The relay switching processing device provided by the embodiment of the present application can implement each process implemented by the embodiments of the methods of fig. 1 to fig. 6, and achieve the same technical effects, and in order to avoid repetition, a detailed description is omitted here.
Optionally, as shown in fig. 10, the embodiment of the present application further provides a communication device 1000, including a processor 1001 and a memory 1002, where the memory 1002 stores a program or an instruction that can be executed on the processor 1001, for example, when the communication device 1000 is a remote terminal, the program or the instruction implements the steps of the foregoing embodiment of the relay handover processing method when executed by the processor 1001, and the same technical effects can be achieved. When the communication device 1000 is a relay terminal, the program or the instruction is executed by the processor 1001 to implement the steps of the embodiment of the relay switching processing method, and the same technical effects can be achieved, and when the communication device 1000 is a network side device, the program or the instruction is executed by the processor 1001 to implement the steps of the embodiment of the relay switching processing method, and the same technical effects can be achieved, so that repetition is avoided, and no further description is given here.
The embodiment of the application also provides a terminal (the terminal is a relay terminal or a far-end terminal), which comprises a processor and a communication interface, wherein the communication interface is used for acquiring first information of the relay terminal, the first information is used for indicating the connection state of the relay terminal, the relay terminal comprises one or more pieces of information, the processor is used for executing a first operation according to the first information, and the first operation comprises at least one of the following steps:
determining a connection state of the relay terminal;
selecting an alternative relay terminal, and sending second information to network side equipment, wherein the second information comprises the identification of the first alternative relay terminal selected by the remote terminal;
The method comprises the steps of sending third information to network side equipment, wherein the third information comprises an identifier of a second alternative relay terminal, the second alternative relay terminal comprises part or all of relay terminals in the relay terminals for sending first information, or the communication interface is used for sending the first information of the relay terminals to a remote terminal, and the first information comprises a connection state used for indicating the relay terminals. The terminal embodiment corresponds to the terminal-side method embodiment, and each implementation process and implementation manner of the method embodiment can be applied to the terminal embodiment, and the same technical effects can be achieved. Specifically, fig. 11 is a schematic diagram of a hardware structure of a terminal for implementing an embodiment of the present application.
The terminal 1100 includes, but is not limited to, at least some of the components of a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, and a processor 1110, etc.
Those skilled in the art will appreciate that the terminal 1100 may further include a power source (e.g., a battery) for powering the various components, and that the power source may be logically coupled to the processor 1110 by a power management system so as to perform functions such as managing charging, discharging, and power consumption by the power management system. The terminal structure shown in fig. 11 does not constitute a limitation of the terminal, and the terminal may include more or less components than shown, or may combine some components, or may be arranged in different components, which will not be described in detail herein.
It should be appreciated that in embodiments of the present application, the input unit 1104 may include a graphics processing unit (Graphics Processing Unit, GPU) 11041 and a microphone 11042, the graphics processor 11041 processing image data of still pictures or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1107 includes at least one of a touch panel 11071 and other input devices 11072. The touch panel 11071 is also referred to as a touch screen. The touch panel 11071 may include two parts, a touch detection device and a touch controller. Other input devices 11072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
In the embodiment of the present application, after receiving the downlink data from the network side device, the radio frequency unit 1101 may transmit the downlink data to the processor 1110 for processing, and in addition, the radio frequency unit 1101 may send the uplink data to the network side device. Typically, the radio frequency unit 1101 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
Memory 1109 may be used to store software programs or instructions and various data. The memory 1109 may mainly include a first memory area storing programs or instructions and a second memory area storing data, wherein the first memory area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 1109 may include volatile memory or nonvolatile memory, or the memory 1109 may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate Synchronous dynamic random access memory (Double DATA RATE SDRAM, DDRSDRAM), enhanced Synchronous dynamic random access memory (ENHANCED SDRAM, ESDRAM), synchronous link dynamic random access memory (SYNCH LINK DRAM, SLDRAM), and Direct random access memory (DRRAM). Memory 1109 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
Processor 1110 may include one or more processing units and, optionally, processor 1110 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, etc., and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 1110.
The radio frequency unit 1101 is configured to obtain first information of a relay terminal, where the first information is used to indicate a connection state of the relay terminal;
a processor 1110, configured to perform a first operation according to the first information, where the first operation includes at least one of:
determining a connection state of the relay terminal;
selecting an alternative relay terminal, and sending second information to network side equipment, wherein the second information comprises the identification of the first alternative relay terminal selected by the remote terminal;
Transmitting third information to the network side equipment, wherein the third information comprises an identifier of a second alternative relay terminal, and the second alternative relay terminal comprises part or all of the relay terminals for transmitting the first information
Or a radio frequency unit 1101, configured to send first information of the relay terminal to a remote terminal, where the first information includes a connection state for indicating the relay terminal.
In the embodiment of the application, before relay switching, the remote terminal acquires the connection state of the relay terminal and notifies the connection state of the relay terminal to the network side equipment, and the network side equipment performs relay switching according to the connection state of the relay terminal, or the remote terminal performs selection of alternative relay terminals according to the connection state after acquiring the connection state of the relay terminal and reports the selection to the network side equipment, so that switching efficiency and user experience are effectively improved in the process of performing direct path switching of a cross base station in a remote path.
It should be noted that, the relay switching processing apparatus provided in the embodiments of the present application is an apparatus capable of executing the relay switching processing method, and all embodiments of the relay switching processing method are applicable to the apparatus, and the same or similar beneficial effects can be achieved.
The embodiment of the application also provides network side equipment, which comprises a processor and a communication interface, wherein the communication interface is used for receiving second information and/or third information sent by a remote terminal, the second information comprises an identifier of a first alternative relay terminal selected by the remote terminal, the third information comprises an identifier of the second alternative relay terminal, and the processor is used for selecting a target path of relay switching according to the second information and/or the third information, and the target path comprises a target relay terminal and/or target network side equipment. The network side device embodiment corresponds to the network side device method embodiment, and each implementation process and implementation manner of the method embodiment can be applied to the network side device embodiment, and the same technical effects can be achieved.
Specifically, the embodiment of the application also provides network side equipment. As shown in fig. 12, the network-side apparatus 1200 includes an antenna 121, a radio frequency device 122, a baseband device 123, a processor 124, and a memory 125. The antenna 121 is connected to a radio frequency device 122. In the uplink direction, the radio frequency device 122 receives information via the antenna 121, and transmits the received information to the baseband device 123 for processing. In the downlink direction, the baseband device 123 processes information to be transmitted, and transmits the processed information to the radio frequency device 122, and the radio frequency device 122 processes the received information and transmits the processed information through the antenna 121.
The method performed by the network side device in the above embodiment may be implemented in the baseband apparatus 123, where the baseband apparatus 123 includes a baseband processor.
The baseband apparatus 123 may, for example, include at least one baseband board, where a plurality of chips are disposed, as shown in fig. 12, where one chip, for example, a baseband processor, is connected to the memory 125 through a bus interface, so as to invoke a program in the memory 125 to perform the network device operation shown in the above method embodiment.
The network-side device may also include a network interface 126, such as a common public radio interface (common public radio interface, CPRI).
Specifically, the network side device 1200 of the embodiment of the present invention further includes instructions or programs stored in the memory 125 and capable of running on the processor 124, and the processor 124 invokes the instructions or programs in the memory 125 to execute the method executed by each module shown in fig. 8, so as to achieve the same technical effect, and thus, for avoiding repetition, the description is omitted herein.
The embodiment of the application also provides a readable storage medium, on which a program or an instruction is stored, which when executed by a processor, implements each process of the above embodiment of the relay handover processing method, and can achieve the same technical effect, so that repetition is avoided, and no further description is given here.
Wherein the processor is a processor in the terminal described in the above embodiment. The readable storage medium includes computer readable storage medium such as computer readable memory ROM, random access memory RAM, magnetic or optical disk, etc.
The embodiment of the application further provides a chip, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the processes of the embodiment of the relay switching processing method, and the same technical effects can be achieved, so that repetition is avoided, and the repeated description is omitted.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, or the like.
The embodiment of the present application further provides a computer program/program product, where the computer program/program product is stored in a storage medium, and the computer program/program product is executed by at least one processor to implement each process of the above embodiment of the relay handover processing method, and the same technical effects can be achieved, so that repetition is avoided, and details are not repeated here.
The embodiment of the application also provides a communication system which comprises a far-end terminal, a relay terminal and network side equipment, wherein the far-end terminal can be used for executing the steps of the relay switching processing method, the network side equipment can be used for executing the steps of the relay switching processing method, and the relay terminal can be used for executing the steps of the relay switching processing method.
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. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a computer software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are to be protected by the present application.