Resource release method / device / equipment and storage medium
Patent Information
- Application Number
- CN202280006146.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-30
- Publication Date
- 2025-03-28
AI Technical Summary
In the Integrated Access and Backhaul (IAB) system, multiple partial migrations of nodes lead to a waste of resources and fail to effectively release resources that are no longer used, affecting resource utilization.
By transmitting release information between nodes, automatic release of resources is achieved. When a node switches out from the source host node or the migration is completed, related resources are released to prevent resources from occupying the storage space of the source host node.
It effectively avoids resource waste, improves resource utilization, and ensures efficient operation of the system.
Smart Images

Figure CN119731996A_ABST
Abstract
Description
Resource release method / device / equipment and storage medium Technical Field
[0001] The present disclosure relates to the field of communication technologies, and in particular to a resource releasing method / device / equipment and a storage medium. Background Art
[0002] The Integrated Access and Backhaul (IAB) system supports millimeter-wave base stations for wireless access and backhaul, effectively reducing the need for fiber deployment when deploying dense networks and enabling wireless relay on the 5G Next Generation Radio Access Network (NG RAN). Therefore, improving the application methods of the IAB system is a technical challenge that needs to be addressed urgently.
[0003] Summary of the Invention
[0004] The present disclosure proposes a resource release method, apparatus, device, and storage medium for releasing node resources.
[0005] In a first aspect, an embodiment of the present disclosure provides a resource release method, which is executed by a first node and includes:
[0006] Receive release information;
[0007] releasing resources related to the third node according to the release information;
[0008] Wherein, the third node includes a first logic unit and a second logic unit;
[0009] The first node is a source host node of the first logical unit in the third node.
[0010] In the resource release method provided by the present invention, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0011] In a second aspect, an embodiment of the present disclosure provides a resource release method, which is executed by a second node and includes:
[0012] Sending release information to the first node, where the release information is used for the first node to release resources related to the third node according to the release information;
[0013] Wherein, the third node includes a first logic unit and a second logic unit;
[0014] The first node is a source host node of the first logical unit in the third node;
[0015] The second node is a target host node of the first logical unit in the third node.
[0016] In a third aspect, an embodiment of the present disclosure provides a resource release method, which is executed by a third node and includes:
[0017] Sending release information to the first node, where the release information is used for the first node to release resources related to the third node according to the release information;
[0018] Wherein, the third node includes a first logic unit and a second logic unit;
[0019] The first node is a source host node of the first logical unit in the third node.
[0020] In a fourth aspect, an embodiment of the present disclosure provides a resource release method, which is executed by a fourth node and includes:
[0021] Sending second release information to the first node, where the second release information is used for: the first node to release resources related to the third node according to the second release information;
[0022] Wherein, the third node includes a first logic unit and a second logic unit;
[0023] The first node is a source host node of the first logical unit in the third node;
[0024] The fourth node is a host node of the second logical unit in the third node.
[0025] In a fifth aspect, an embodiment of the present disclosure provides a communication device, including:
[0026] A transceiver module, configured to receive release information;
[0027] a processing module, configured to release resources related to the third node according to the release information;
[0028] Wherein, the third node includes a first logic unit and a second logic unit;
[0029] The first node is a source host node of the first logical unit in the third node.
[0030] In a sixth aspect, an embodiment of the present disclosure provides a communication device, including:
[0031] a transceiver module, configured to send release information to the first node, wherein the release information is used for the first node to release resources related to the third node according to the release information;
[0032] Wherein, the third node includes a first logic unit and a second logic unit;
[0033] The first node is a source host node of the first logical unit in the third node;
[0034] The second node is a target host node of the first logical unit in the third node.
[0035] In a seventh aspect, an embodiment of the present disclosure provides a communication device, including:
[0036] a transceiver module, configured to send release information to the first node, wherein the release information is used for the first node to release resources related to the third node according to the release information;
[0037] Wherein, the third node includes a first logic unit and a second logic unit;
[0038] The first node is a source host node of the first logical unit in the third node.
[0039] In an eighth aspect, an embodiment of the present disclosure provides a communication device, which is configured in a base station and includes:
[0040] a transceiver module, configured to send second release information to the first node, wherein the second release information is used for the first node to release resources related to the third node according to the release information;
[0041] Wherein, the third node includes a first logic unit and a second logic unit;
[0042] The first node is a source host node of the first logical unit in the third node;
[0043] The fourth node is a host node of the second logical unit in the third node.
[0044] In a ninth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor. When the processor calls a computer program in a memory, the method described in any one of the first to fourth aspects is executed.
[0045] In the tenth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and a memory, in which a computer program is stored; the processor executes the computer program stored in the memory so that the communication device executes the method described in any one of the first to fourth aspects above.
[0046] In the eleventh aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor, and the processor is used to run the code instructions to enable the device to execute the method described in any one of the first to fourth aspects above.
[0047] In aspect 12, an embodiment of the present disclosure provides a communication system, which includes the communication device described in aspect 4 to the communication device described in aspect 8, or the system includes the communication device described in aspect 9, or the system includes the communication device described in aspect 10, or the system includes the communication device described in aspect 11.
[0048] In the thirteenth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions used by the above-mentioned network device, and when the instructions are executed, the terminal device executes the method described in any one of the above-mentioned aspects from the first to the fourth aspects.
[0049] In a fourteenth aspect, the present disclosure further provides a computer program product comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in any one of the first to fourth aspects above.
[0050] In a fifteenth aspect, the present disclosure provides a chip system comprising at least one processor and an interface for supporting a network device in implementing the functions described in any one of the methods described in aspects one to four, for example, determining or processing at least one of the data and information involved in the method. In one possible design, the chip system further comprises a memory for storing computer programs and data necessary for the source slave node. The chip system may be composed of a chip or may include a chip and other discrete devices.
[0051] In a sixteenth aspect, the present disclosure provides a computer program, which, when executed on a computer, enables the computer to execute the method described in any one of the first to fourth aspects above. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0053] FIG1a is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure;
[0054] FIG1b is a schematic diagram of an IAB-node performing a partial migration according to an embodiment of the present disclosure;
[0055] FIG1c is a schematic diagram of an IAB-node performing two partial migrations according to an embodiment of the present disclosure;
[0056] FIG2 is a schematic flow chart of a resource release method provided in another embodiment of the present disclosure;
[0057] FIG3 is a schematic flow chart of a resource release method provided in yet another embodiment of the present disclosure;
[0058] FIG4 is a schematic diagram of a flow chart of a resource release method provided by another embodiment of the present disclosure;
[0059] FIG5 is a schematic flow chart of a resource release method provided in another embodiment of the present disclosure;
[0060] FIG6 is a schematic flow chart of a resource release method provided in yet another embodiment of the present disclosure;
[0061] FIG7 is a schematic flow chart of a resource release method provided in yet another embodiment of the present disclosure;
[0062] FIG8 is a schematic diagram of a flow chart of a resource release method provided by an embodiment of the present disclosure;
[0063] FIG9 is a schematic diagram of a flow chart of a resource release method provided by an embodiment of the present disclosure;
[0064] FIG10 is a schematic diagram of a flow chart of a resource release method provided by an embodiment of the present disclosure;
[0065] FIG11 is a schematic diagram of a flow chart of a resource release method provided by an embodiment of the present disclosure;
[0066] FIG12 is a schematic diagram of a flow chart of a resource release method provided by an embodiment of the present disclosure;
[0067] FIG13 is a schematic diagram of a flow chart of a resource release method provided by an embodiment of the present disclosure;
[0068] FIG14 is a schematic diagram of a flow chart of a resource release method provided by an embodiment of the present disclosure;
[0069] FIG15a is a schematic flow chart of a resource release method provided by an embodiment of the present disclosure;
[0070] FIG15 b is a schematic diagram of a flow chart of a resource release method provided by an embodiment of the present disclosure;
[0071] FIG16 is a schematic diagram of an interactive process of a resource release method provided in an embodiment of the present disclosure;
[0072] FIG17 is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure;
[0073] FIG18 is a schematic structural diagram of a communication device provided by another embodiment of the present disclosure;
[0074] FIG19 is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure;
[0075] FIG20 is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure;
[0076] FIG21 is a block diagram of a user equipment provided by an embodiment of the present disclosure;
[0077] FIG22 is a block diagram of a network-side device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0078] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
[0079] The terms used in the embodiments of the present disclosure are for the purpose of describing specific embodiments only and are not intended to limit the embodiments of the present disclosure. The singular forms "a," "an," and "the" used in the embodiments of the present disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0080] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0081] The embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be understood as limiting the present disclosure.
[0082] To facilitate understanding, the terms involved in this application are first introduced.
[0083] 1. IAB-node
[0084] A relay node in an IAB system supports wireless access and backhaul over the New Radio (NR) interface. An IAB-node connects downstream to user equipment (UE) and upstream to another IAB node or an IAB-donor.
[0085] 2. IAB-donor
[0086] The terminating node for NR backhaul on the network side is called an IAB-donor, a gNB with IAB functionality. The IAB-donor is connected downstream to the IAB-node and upstream to the core network. It transmits information between the IAB-node and the UE back to the core network and transmits information from the core network to the IAB-node and UE. The IAB-donor is also responsible for managing the IAB-nodes throughout the IAB network.
[0087] In order to better understand a resource release method disclosed in an embodiment of the present disclosure, the communication system to which the embodiment of the present disclosure is applicable is first described below.
[0088] Please refer to Figure 1a, which is a schematic diagram of the architecture of a communication system provided in an embodiment of the present disclosure. The communication system may include, but is not limited to, an IAB-donor and an IAB-node. The number and form of devices shown in Figure 1a are for example purposes only and do not limit the embodiments of the present disclosure. In actual applications, one or more IAB-donors or one or more IAB-nodes may be included. The communication system shown in Figure 1a is based on an example including one IAB-donor and two IAB-nodes.
[0089] As shown in Figure 1a, the IAB-donor can be composed of two parts: the integrated access and backhaul host node distributed unit (IAB-donor Distributed Unit, IAB-donor-DU) and the integrated access and backhaul host node centralized unit (IAB-donor Central Unit, IAB-donor-CU). Furthermore, the IAB-node includes the integrated access and backhaul mobile terminal (IAB Mobile Termination, IAB-MT) and the IAB-DU. The IAB-MT and IAB-DU are not shown in Figure 1a but are shown in the subsequent Figures 1b and 1c. In addition, the IAB-donor is connected to the 5G core network (5generation core, 5GC) upstream (such as the access and mobility management function (AMF) network element or the user plane function (UPF) network element), and is connected to the IAB-node downstream. The IAB-node is connected to other IAB-nodes upstream or to the IAB-donor-CU through the IAB-donor-DU, and is connected to the UE downstream. Therefore, the information of the IAB-node and the UE can be backtransmitted to the core network through the IAB-donor, and the information of the core network can be transmitted to the UE through the IAB-donor and the IAB-node, thereby realizing wireless backhaul of information.
[0090] Release 18 supports mobile IAB nodes. When an IAB node is mobile, the IAB-donor-CU to which the node is connected may change with the node's movement, necessitating an IAB-node migration. Optionally, this migration can be a partial migration, where only the IAB-MT on the IAB node migrates (also called a handover) to a new IAB-donor-CU, while the IAB-DU on the node remains connected to the original IAB donor.
[0091] Among them, along with the movement of the IAB-node, the IAB-node may undergo multiple partial migrations. Figure 1b is a schematic diagram of an IAB-node provided in an embodiment of the present disclosure performing one partial migration; Figure 1c is a schematic diagram of an IAB-node provided in an embodiment of the present disclosure performing two partial migrations; with reference to Figure 1b, the IAB-node includes IAB-MT and IAB-DU1. Before the partial migration is performed, IAB-donor-CU1 is the donor that initially serves the IAB-node. IAB-donor-CU1 can be called F1 terminating IAB-donor-CU. At this time, the data of IAB-MT and IAB-DU1 are all transmitted through IAB-donor-CU1. After the first partial migration, the IAB-MT of the IAB-node migrates from IAB-donor-CU1 to IAB-donor-CU2. IAB-donor-CU2 is called the non-F1 terminating IAB donor. At this time, the IAB-MT is connected to IAB-donor-CU2 through IAB-donor-DU2, and the IAB-MT data is transmitted through IAB-donor-CU2. Also, although IAB-DU1 is still connected to IAB-donor-CU1, the transmission path between IAB-DU1 and IAB-donor-CU1 has changed. The transmission path between IAB-DU1 and IAB-donor-CU1 has changed from "connected to IAB-donor-CU1 through IAB-donor-DU1" to "connected to IAB-donor-CU1 through IAB-donor-DU2". At this time, it is necessary to migrate the transmission path between IAB-DU1 and IAB-donor-CU1. Specifically, the transmission path is migrated from "the transmission path of IAB-DU1 connecting to IAB-donor-CU1 through IAB-donor-DU1" to "the transmission path of IAB-DU1 connecting to IAB-donor-CU1 through IAB-donor-DU2". In this way, the data of IAB-DU1 is still transmitted through IAB-donor-CU1 via IAB-donor-DU2.
[0092] As shown in Figure 1c, after the second partial migration, the IAB-MT of the IAB-node migrates from IAB-donor-CU2 to IAB-donor-CU3. At this time, the IAB-MT's data is transmitted through IAB-donor-CU3. At the same time, the transmission path between IAB-DU1 and IAB-donor-CU1 is also migrated, so that the IAB-DU1's data is still transmitted through IAB-donor-CU1 via IAB-donor-DU3, while the IAB-MT and IAB-DU1's data are no longer transmitted through IAB-donor-CU2 and IAB-donor-DU2. In other words, IAB-donor-CU2 and IAB-donor-DU2 will no longer transmit the IAB-MT and IAB-DU1's data. However, IAB-donor-CU2 and IAB-donor-DU2 will still store the relevant resources of the IAB-node (such as context and transmission path), which will cause resource waste.
[0093] Therefore, in the case of multiple partial migrations of IAB-nodes, it is urgent to propose a resource release method to release the relevant resources of the IAB-donor that no longer transmits data of the IAB-node, thereby avoiding resource waste and improving resource utilization.
[0094] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.
[0095] The resource release method, apparatus, device, and storage medium provided by the embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
[0096] It should be noted that in the present disclosure, the resource release method provided in any embodiment can be executed alone, and any implementation method in the embodiment can also be executed alone, or combined with other embodiments, or possible implementation methods in other embodiments, and can also be executed together with any technical solution in the related technology.
[0097] FIG2 is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by a first node. As shown in FIG2 , the resource release method may include the following steps:
[0098] Step 201: Receive release information.
[0099] In one embodiment of the present disclosure, the "release information" may also be referred to as "information for indicating release," which have the same meaning. Furthermore, the release information may be used by the first node to release resources related to the third node according to the release information.
[0100] The third node may include a first logical unit and a second logical unit, and the first node may be a source host node of the first logical unit in the third node. For example, the third node may be an IAB-node or a mobile IAB-node (hereinafter referred to as "IAB-node"), the first logical unit may be an IAB-MT in the IAB-node, the second logical unit may be an IAB-DU in the IAB-node, and the first node may be a source IAB-donor-CU of the IAB-MT in the IAB-node, that is, the IAB-donor-CU to which the IAB-MT in the IAB-node was connected before partial migration.
[0101] Optionally, in one embodiment of the present disclosure, the method shown in FIG2a can be applied to a scenario in which the first logical unit of the third node is partially migrated to switch out from the first node. Specifically, when the first logical unit of the third node is partially migrated, the host node to which the first logical unit of the third node is connected will change, while the host node to which the second logical unit of the third node is connected will not change. That is, only the first logical unit of the third node is switched from the source host node to the target host node, while the second logical unit of the third node remains connected to the original host node. Furthermore, when the partial migration of the first logical unit of the third node is completed, the second logical unit is also migrated, wherein the transmission path between the second logical unit and the host node of the second logical unit can be migrated (for example, the aforementioned migration of the transmission path from "IAB-DU1 to IAB-donor-CU1 via IAB-donor-DU1" to "IAB-DU1 to IAB-donor-CU1 via IAB-donor-DU2"), thereby achieving partial migration of the first logical unit of the third node.
[0102] Optionally, in one embodiment of the present disclosure, the release information may include first release information and / or second release information. The first release information may be sent to the first node when the first logical unit of the third node has completed partial migration, and the first release information may be included in a message indicating that the switching of the first logical unit is complete, such as being included in UE context release information. The second release information may be sent to the first node when the second logical unit of the third node has completed migration; the second release information may be included in a message indicating that the migration of the second logical unit is complete, such as being included in a migration completion message.
[0103] Optionally, in an embodiment of the present disclosure, the first release information may include at least one of the following:
[0104] First indication information, used to instruct the first node to perform a release operation;
[0105] The identification information is used to indicate the identification of the third node. The identification information may be, for example, NG-RAN node UE XnAP ID.
[0106] Optionally, in an embodiment of the present disclosure, the second release information may include at least one of the following:
[0107] First indication information, used to instruct the first node to perform a release operation;
[0108] The second indication information is used to indicate that the migration of the second logical unit of the third node is completed. For example, the value of the migration process of the second logical unit indicated by the second indication information may be {True};
[0109] Identification information is used to indicate the identification of the third node. The identification information may be, for example, NG-RAN node UE XnAP ID.
[0110] Optionally, in one embodiment of the present disclosure, the receiving of the first release information may include:
[0111] Receive first release information sent by the second node and / or the third node.
[0112] Optionally, in one embodiment of the present disclosure, the second node may be the target host node of the first logical unit in the third node, that is, the second node is: the host node to which the first logical unit in the third node is connected after being switched from the first node. For example, the second node may be the target IAB-donor-CU of the IAB-MT in the IAB-node.
[0113] Optionally, in one embodiment of the present disclosure, the receiving of the second release information may include:
[0114] Receive second release information sent by at least one of the second node, the third node, and the fourth node.
[0115] Optionally, in an embodiment of the present disclosure, the fourth node may be a host node of the second logic unit of the third node. For example, the fourth node may be an IAB-donor-CU of an IAB-DU in an IAB-node.
[0116] Optionally, in some embodiments, when the above-mentioned release information is sent by different nodes, the identification information included therein may also be different. Specifically, when the second release information is received by the first node from the fourth node, the above-mentioned identification information may include the NG-RAN node UE XnAP ID of the third node in the IAB-DU's IAB-donor-CU and / or the NG-RAN node UE XnAP ID of the third node in the IAB-MT's source IAB-donor-CU; in other embodiments, when the release information is received by the first node from the second node, the above-mentioned identification information may include the NG-RAN node UE XnAP ID of the third node in the IAB-MT's target IAB-donor-CU and / or the NG-RAN node UE XnAP ID of the third node in the IAB-MT's source IAB-donor-CU.
[0117] Step 202: Release resources related to the third node according to the release information.
[0118] In one embodiment of the present disclosure, as can be seen from the foregoing content, when the first node receives the above-mentioned release information, it indicates that the first logical unit of the third node has been switched out from the first node, that is, the data of the first logical unit of the third node is no longer transmitted through the first node, or it also indicates that the second logical unit of the third node has also been migrated from the first node, that is, the transmission of the second logical unit of the third node no longer passes through the first node. At this time, the first node can release the resources related to the third node.
[0119] Optionally, in one embodiment of the present disclosure, the execution premise of the above-mentioned "releasing resources related to the third node" should be that the third node has currently undergone at least two partial migrations. Specifically, if the third node has not currently undergone at least two partial migrations, but has only undergone one partial migration, at this time, the source host node of the first logical unit in the third node (that is, the aforementioned first node) is actually the host node that initially serves the third node, and since the host node of the second logical unit of the third node does not switch, the host node of the second logical unit of the third node is always connected to the host node that initially serves the third node, that is, the first node is both the source host node of the first logical unit of the third node and no longer transmits data of the first logical unit of the third node. At the same time, the first node also serves the second logical unit of the third node, that is, the first node also transmits the second logical unit of the third node. Data (refer to IAB-donor-CU1 in the aforementioned Figure 1b). At this time, if the first node releases the resources related to the third node, the data of the second logical unit of the third node may be unable to be transmitted. Therefore, in order to avoid affecting the transmission, when the third node undergoes only one partial migration, the source host node of the first logical unit of the third node (i.e., the first node) no longer releases the data related to the third node. Only when the third node undergoes at least two partial migrations, since the source host node of the first logical unit of the third node (i.e., the first node) no longer transmits the data of the third node (refer to IAB-donor-CU2 in the aforementioned Figure 1c), the data related to the third node can be released.
[0120] Based on this, in one embodiment of the present disclosure, the aforementioned “releasing resources related to the third node” may include at least one of the following:
[0121] First, in response to the third node being movable, releasing resources associated with the third node;
[0122] Among them, when the third node is movable, it means that the third node may have undergone multiple partial migrations, that is, more than two partial migrations may have occurred, and the prerequisite for release is met. At this time, the resources related to the third node can be released.
[0123] Second, in response to the first node not being the host node of the second logical unit of the third node, releasing resources related to the third node.
[0124] Optionally, since the first node is the host node of the second logical unit of the third node only during the first partial migration, and the first node is not the host node of the second logical unit of the third node during subsequent partial migrations, when the first node is not the host node of the second logical unit of the third node, it indicates that the current partial migration is not the first partial migration, that is, the current partial migration may be the second or Nth (N is greater than 2)th partial migration, then the release prerequisite is met, and the resources related to the third node can be released.
[0125] A third method is to release resources related to the third node in response to the third node having performed at least one partial migration before performing the current partial migration.
[0126] Optionally, when the third node has performed at least one partial migration before performing this partial migration, it means that at least two partial migrations have been performed currently, and the prerequisite for release is met. At this time, the resources related to the third node can be released.
[0127] Optionally, in an embodiment of the present disclosure, the specific release operation of “releasing resources related to the third node” may include at least one of the following:
[0128] releasing context information of the third node, where the context information of the third node may include context information of the first logical unit in the third node and / or context information of the second logical unit in the third node;
[0129] Release the identifier of the third node;
[0130] A communication path of the third node in the first node network topology is released.
[0131] Optionally, in one embodiment of the present disclosure, the above-mentioned "communication path of the third node under the first node network topology" may include: the communication path of the first logical unit of the third node under the first node network topology, and / or, the communication path of the second logical unit of the third node under the first node network topology.
[0132] Optionally, in an embodiment of the present disclosure, the aforementioned "release" is only an illustrative illustration of the present disclosure. It should be understood that "release" has the same meaning as words such as "not save", "delete", and "eliminate". Other words that are synonymous with "release" are within the scope of protection of the present disclosure.
[0133] In summary, in the resource release method provided by the embodiment of the present disclosure, when the first node receives the release information, it will release the resources related to the third node according to the release information; wherein the third node includes a first logical unit and a second logical unit; the first node is the source host node of the first logical unit in the third node. It can be seen that in the embodiment of the present disclosure, when a node is switched out from the source host node and / or when a node is migrated from the source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0134] FIG3 is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by a first node. As shown in FIG3 , the resource release method may include the following steps:
[0135] Step 301: Receive first release information sent by a second node.
[0136] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0137] For a detailed description of step 301 , please refer to the description of the aforementioned embodiment.
[0138] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0139] FIG4 is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by a first node. As shown in FIG4 , the resource release method may include the following steps:
[0140] Step 401: Receive first release information sent by a third node.
[0141] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0142] For a detailed description of step 401 , please refer to the description of the aforementioned embodiment.
[0143] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0144] FIG5 is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by a first node. As shown in FIG5 , the resource release method may include the following steps:
[0145] Step 501: Receive second release information sent by a second node.
[0146] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0147] For a detailed description of step 501 , please refer to the description of the aforementioned embodiment.
[0148] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0149] FIG6 is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by a first node. As shown in FIG6 , the resource release method may include the following steps:
[0150] Step 601: Receive second release information sent by a third node.
[0151] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0152] For a detailed description of step 601 , please refer to the description of the aforementioned embodiment.
[0153] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0154] FIG7 is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by a first node. As shown in FIG7 , the resource release method may include the following steps:
[0155] Step 701: Receive second release information sent by the fourth node.
[0156] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0157] For a detailed description of step 701 , please refer to the description of the aforementioned embodiment.
[0158] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0159] FIG8 is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by a first node. As shown in FIG8 , the resource release method may include the following steps:
[0160] Step 801: In response to a first node being a host node of a second logical unit of a third node, resources related to the third node are not released.
[0161] Optionally, in one embodiment of the present disclosure, when the first node is the host node of the second logical unit of the third node, it indicates that the current is the first partial switching of the first logical unit. At this time, the data of the second logical unit of the third node still needs to be transmitted through the first node, so that the resources related to the third node may not be released.
[0162] Optionally, in one embodiment of the present disclosure, the aforementioned “not releasing” is merely an illustrative illustration of the present disclosure. It should be understood that “not releasing” has the same meaning as words such as “saving” and “storing”, and other words that are synonymous with “not releasing” are within the scope of protection of the present disclosure.
[0163] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0164] In addition, for a detailed description of step 801, reference may be made to the description of the aforementioned embodiment.
[0165] In summary, in the resource release method provided in the embodiments of the present disclosure, in response to the first node being the host node of the second logical unit of the third node, resources associated with the third node are not released. That is, when the third node undergoes a first partial handover, because the source host node of the first logical unit of the third node (i.e., the first node) is the same as the host node of the second logical unit of the third node, the first node should not release resources associated with the third node to ensure that the second logical unit of the third node can transmit data normally.
[0166] FIG9 is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by the second node. As shown in FIG9 , the resource release method may include the following steps:
[0167] Step 901: Send release information to the first node.
[0168] Optionally, in an embodiment of the present disclosure, the release information may be used to: the first node releases resources related to the third node according to the release information.
[0169] Optionally, in one embodiment of the present disclosure, the release information may include first release information and second release information. The first release information may be included in a message indicating that the first logical unit switching is completed, such as included in UE context release information. In one embodiment of the present disclosure, for the second node, "the first logical unit switching is completed" is specifically reflected as follows: when the second node receives a Radio Resource Control (RRC) reconfiguration complete message sent by the third node, it is considered that the first logical unit switching of the first node is completed.
[0170] Optionally, the second release information may be included in a message indicating the completion of the migration of the second logical unit (e.g., a migration completion message or a transfer migration completion message). Optionally, the message indicating the completion of the migration of the second logical unit may be an XnAP message. Optionally, "the completion of the migration of the second logical unit" may be specifically reflected as follows: when the transmission path between the second logical unit and the host node of the second logical unit is migrated from the topology of the source host node of the first logical unit to the topology of the target host node of the first logical unit, the migration of the second logical unit or the transfer migration is considered to be completed.
[0171] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0172] For a detailed description of the above step 901, please refer to the description of the above embodiment.
[0173] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0174] FIG10 is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by the second node. As shown in FIG10 , the resource release method may include the following steps:
[0175] Step 1001: Send first release information to a first node.
[0176] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0177] For a detailed description of the above step 1001, please refer to the description of the above embodiment.
[0178] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0179] FIG11 is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by the second node. As shown in FIG11 , the resource release method may include the following steps:
[0180] Step 1101: Send second release information to the first node.
[0181] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0182] For a detailed description of the above step 1001, please refer to the description of the above embodiment.
[0183] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0184] FIG12 is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by a third node. As shown in FIG12 , the resource release method may include the following steps:
[0185] Step 1201: Send release information to the first node.
[0186] Optionally, in an embodiment of the present disclosure, the release information may be used to: the first node releases resources related to the third node according to the release information.
[0187] Optionally, in one embodiment of the present disclosure, the release information may include first release information and second release information. The first release information may be included in a message indicating completion of the first logical unit handover, for example, included in an RRC reconfiguration complete message, or, as included in UE context release information.
[0188] Optionally, the second release information may be included in a message indicating the completion of the migration of the second logical unit (e.g., a migration completion message or a transfer migration completion message). Optionally, the message indicating the completion of the migration of the second logical unit is an XnAP message. Optionally, "the completion of the migration of the second logical unit" may be specifically reflected as follows: when the transmission path between the second logical unit and the host node of the second logical unit is migrated from the topology of the source host node of the first logical unit to the topology of the target host node of the first logical unit, the migration of the second logical unit is considered to be completed or the transfer migration is completed.
[0189] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0190] For a detailed description of the above step 1201, please refer to the description of the above embodiment.
[0191] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0192] FIG13 is a flow chart of a resource release method provided in an embodiment of the present disclosure. The method is executed by a third node. As shown in FIG13 , the resource release method may include the following steps:
[0193] Step 1301: Send first release information to the first node.
[0194] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0195] For a detailed description of the above step 1301, please refer to the description of the above embodiment.
[0196] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0197] FIG14 is a flow chart of a resource release method provided in an embodiment of the present disclosure. The method is executed by a third node. As shown in FIG14 , the resource release method may include the following steps:
[0198] Step 1401: Send second release information to the first node.
[0199] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0200] For a detailed description of the above step 1401, please refer to the description of the above embodiment.
[0201] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0202] FIG15a is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by a fourth node. As shown in FIG15a , the resource release method may include the following steps:
[0203] Step 1501a: Send release information to the first node.
[0204] Optionally, in an embodiment of the present disclosure, the release information may be used to: the first node releases resources related to the third node according to the release information.
[0205] Optionally, in one embodiment of the present disclosure, the release information may include second release information. Optionally, the second release information may be included in a message (e.g., a migration completion message or a transmission migration completion message) indicating that the migration of the second logical unit is complete. Optionally, the message indicating that the migration of the second logical unit is complete is an XnAP message. Optionally, "the second logical unit migration is complete" may be specifically reflected as follows: when the transmission path between the second logical unit and the host node of the second logical unit is migrated from the topology of the source host node of the first logical unit to the topology of the target host node of the first logical unit, the second logical unit migration is considered to be complete or the transmission migration is complete.
[0206] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0207] For a detailed description of the above step 1501a, please refer to the description of the above embodiment.
[0208] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0209] FIG15 b is a flow chart of a resource release method provided by an embodiment of the present disclosure. The method is executed by the fourth node. As shown in FIG15 , the resource release method may include the following steps:
[0210] Step 1501b: Send second release information to the first node.
[0211] Optionally, in one embodiment of the present disclosure, the second release information may be used to: cause the first node to release resources related to the third node according to the second release information. For the introduction of the first node, the second node, the third node, and the fourth node, reference may be made to the above embodiments.
[0212] Optionally, the second release information may be included in a message indicating the completion of the migration of the second logical unit (e.g., a migration completion message or a transfer migration completion message). Optionally, the message indicating the completion of the migration of the second logical unit may be an XnAP message. Optionally, "completion of the migration of the second logical unit" may be specifically reflected as follows: when the transmission path between the second logical unit and the host node of the second logical unit migrates from the topology of the source host node of the first logical unit to the topology of the target host node of the first logical unit, the migration of the second logical unit or the transfer migration is considered complete.
[0213] For example, in one embodiment of the present disclosure, the third node may be an IAB-node, or a movable IAB-node; the first node may be a source IAB-donor-CU of an IAB-MT in the IAB-node; the second node may be a target IAB-donor-CU of an IAB-MT in the IAB-node; and the fourth node may be an IAB-donor-CU of an IAB-DU in the IAB-node.
[0214] For a detailed description of the above step 1501, please refer to the description of the above embodiment.
[0215] To sum up, in the resource release method provided by the embodiments of the present disclosure, when a node is switched out from a source host node and / or a node is migrated from a source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding resource waste and improving resource utilization.
[0216] Based on the above description, FIG16 is a schematic diagram of the interaction process of a resource release method provided by an embodiment of the present disclosure, wherein the IAB-node in FIG16 is the aforementioned third node, the IAB-DU in the IAB-node is the second logical unit of the aforementioned third node, and the IAB-MT in the AB node is the first logical unit of the aforementioned third node; the IAB-DU's IAB-donor is the aforementioned fourth node, the IAB-MT's Source IAB-donor is the aforementioned first node, and the IAB-MT's Target IAB-donor is the aforementioned second node. As shown in FIG16 , the interaction method may include the following steps:
[0217] In step 0, after a partial migration, the IAB-DU's IAB-donor-CU and the IAB-MT's source IAB-donor-CU retain the NG-RAN node UE XnAP IDs of the IAB-node.
[0218] In steps 1-5, the IAB-MT on the IAB-node performs the handover.
[0219] In step 5, the IAB-MT's target IAB-donor-CU or IAB-dono sends a UE context release message to the IAB-MT's source IAB-donor-CU.
[0220] In one embodiment, if the IAB-node is a mobile IAB-node, after receiving the UE context release message, the IAB-MT's source IAB-donor-CU performs a release operation related to the IAB-node.
[0221] In another embodiment, if the IAB-MT's source IAB-donor-CU is different from the IAB-DU's IAB-donor-CU, the IAB-MT's source IAB-donor-CU performs a release operation related to the IAB-node after receiving the UE context release message.
[0222] In yet another embodiment, if the IAB-node has performed at least one partial migration, the IAB-MT's source IAB-donor-CU performs a release operation related to the IAB-node after receiving the UE context release message.
[0223] In some other embodiments, the UE context release message includes a first indication (e.g., a release indication) for indicating that the first node can perform a release operation related to the third node, and the IAB-MT's source IAB-donor-CU performs a release operation related to the IAB-node according to the first indication.
[0224] The performing of the release operation related to the third node includes: not retaining or releasing the IAB-DU's IAB-donor-CU and the IAB-MT's source IAB-donor-CU and retaining the NG-RAN node UE XnAP IDs of the IAB-node.
[0225] In step 6-11, the IAB-DU's IAB-donor-CU initiates the IAB transport migration management process to migrate the communication path between the IAB-node and the IAB-DU's IAB-donor-CU from the path under the IAB-MT's source IAB-donor-CU to the IAB-MT's target IAB-donor-CU communication path.
[0226] In step 12, the IAB-MT's source IAB-donor-CU receives second information from the IAB-DU's IAB-donor-CU or the IAB-MT's target IAB-donor-CU or the IAB-node.
[0227] The second information includes at least one of the following information:
[0228] - Information indicating the completion of the IAB transfer migration management process;
[0229] - Used to indicate the execution of IAB-node related release operation information;
[0230] -NG-RAN node UE XnAP IDs used to indicate IAB-node
[0231] In some embodiments, the IAB-MT's source IAB-donor-CU receives second information from the IAB-DU's IAB-donor-CU, where the NG-RAN node UE XnAP IDs for indicating the IAB-node include the NG-RAN node UE XnAP ID of the IAB-node in the IAB-DU's IAB-donor-CU and / or the NG-RAN node UE XnAP ID of the IAB-MT's source IAB-donor-CU. In other embodiments, the IAB-MT's source IAB-donor-CU receives second information from the IAB-MT's target IAB-donor-CU, where the NG-RAN node UE XnAP IDs for indicating the IAB-node include the NG-RAN node UE XnAP ID of the IAB-node in the IAB-MT's target IAB-donor-CU and / or the NG-RAN node UE XnAP ID of the IAB-MT's source IAB-donor-CU.
[0232] In some embodiments, the second information is included in an XnAP message, for example, the second information is a migration completion notification message, etc.
[0233] The IAB-MT's source IAB-donor-CU performs a release operation related to the IAB-node according to the second information. The release operation related to the IAB-node includes at least one of the following:
[0234] - Release the IAB-MT context;
[0235] - Release the UE identity that retains IAB-MT (i.e., NG-RAN node UE XnAP ID) or do not retain the UE identity that retains IAB-MT;
[0236] - Release the communication path of IAB-node under IAB-MT's source IAB-donor;
[0237] FIG17 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure. As shown in FIG17 , the device may include:
[0238] A transceiver module, configured to receive release information;
[0239] a processing module, configured to release resources related to the third node according to the release information;
[0240] Wherein, the third node includes a first logic unit and a second logic unit;
[0241] The first node is a source host node of the first logical unit in the third node.
[0242] In summary, in the communication device provided by the embodiment of the present disclosure, when the first node receives the release information, it will release the resources related to the third node according to the release information; wherein the third node includes a first logical unit and a second logical unit; the first node is the source host node of the first logical unit in the third node. It can be seen from this that in the embodiment of the present disclosure, when a node is switched out from the source host node and / or when a node is migrated from the source host node, since the source host node of the node will no longer transmit the data of the node, the source host node will release the resources related to the node based on the received release information, thereby preventing the related resources of the switched-out node from occupying the storage space of the source host node all the time, thereby avoiding the waste of resources and improving the utilization of resources.
[0243] Optionally, in one embodiment of the present disclosure, the release information includes at least one of the following:
[0244] first release information, where the first release information is included in a message indicating that the switching of the first logical unit is completed;
[0245] Second release information, where the second release information is included in a message indicating completion of migration of the second logical unit.
[0246] Optionally, in an embodiment of the present disclosure, the first logic unit is a mobile terminal MT; and the second logic unit is a distributed unit DU.
[0247] Optionally, in an embodiment of the present disclosure, the release information includes at least one of the following:
[0248] first indication information, used to instruct the first node to perform a release operation to release resources related to the third node;
[0249] Second indication information, used to indicate that the migration of the second logical unit of the third node is completed;
[0250] The identification information is used to indicate the identification of the third node.
[0251] Optionally, in one embodiment of the present disclosure, the transceiver module is used for at least one of the following:
[0252] receiving the first release information sent by the second node and / or the third node;
[0253] Receive the second release information sent by at least one of the second node, the third node, and the fourth node.
[0254] Optionally, in an embodiment of the present disclosure, the second node is a target host node of the first logical unit of the third node;
[0255] The fourth node is a host node of the second logical unit of the third node.
[0256] Optionally, in one embodiment of the present disclosure, the processing module is configured to perform at least one of the following:
[0257] In response to the third node being movable, releasing resources associated with the third node;
[0258] In response to the first node not being a host node of a second logical unit of a third node, releasing resources associated with the third node;
[0259] In response to the third node having performed at least one partial migration before performing the current partial migration, resources related to the third node are released.
[0260] Optionally, in one embodiment of the present disclosure, the apparatus is further configured to:
[0261] In response to the first node being the host node of the second logical unit of the third node, resources related to the third node are not released.
[0262] Optionally, in one embodiment of the present disclosure, the processing module is further configured to:
[0263] releasing context information of the third node, where the context information of the third node includes context information of the first logical unit in the third node and / or context information of the second logical unit in the third node;
[0264] releasing the identifier of the third node;
[0265] Release the communication path of the third node in the first node network topology.
[0266] Optionally, in one embodiment of the present disclosure, the third node is an integrated access and backhaul node IAB-node, or a mobile IAB-node;
[0267] The first node is a source integrated access and backhaul host node centralized unit IAB-donor-CU of the integrated access and backhaul node mobile terminal IAB-MT in the IAB-node;
[0268] The second node is the target IAB-donor-CU of the IAB-MT in the IAB-node;
[0269] The fourth node is the IAB-donor-CU- of the integrated access and backhaul node distributed unit IAB-DU in the IAB-node.
[0270] FIG18 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure. As shown in FIG18 , the device may include:
[0271] a transceiver module, configured to send release information to the first node, wherein the release information is used for the first node to release resources related to the third node according to the release information;
[0272] Wherein, the third node includes a first logic unit and a second logic unit;
[0273] The first node is a source host node of the first logical unit in the third node;
[0274] The second node is a target host node of the first logical unit in the third node.
[0275] In summary, in the communication device provided in the embodiments of the present disclosure, in response to the first node being the host node of the second logical unit of the third node, resources associated with the third node are not released. That is, when the third node undergoes a first partial handover, because the source host node of the first logical unit of the third node (i.e., the first node) is the same as the host node of the second logical unit of the third node, the first node should not release resources associated with the third node to ensure that the second logical unit of the third node can transmit data normally.
[0276] Optionally, in one embodiment of the present disclosure, the release information includes at least one of the following:
[0277] first release information, where the first release information is included in a message indicating that the switching of the first logical unit is completed;
[0278] Second release information, where the second release information is included in a message indicating completion of migration of the second logical unit.
[0279] Optionally, in an embodiment of the present disclosure, the first logic unit is an MT; and the second logic unit is a DU.
[0280] Optionally, in one embodiment of the present disclosure, the third node is an IAB-node, or a mobile IAB-node;
[0281] The first node is a source IAB-donor-CU of the IAB-MT in the IAB-node;
[0282] The second node is a target IAB-donor-CU of the IAB-MT in the IAB-node.
[0283] FIG19 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure. As shown in FIG19 , the device may include:
[0284] a transceiver module, configured to send release information to the first node, wherein the release information is used for the first node to release resources related to the third node according to the release information;
[0285] Wherein, the third node includes a first logic unit and a second logic unit;
[0286] The first node is a source host node of the first logical unit in the third node.
[0287] In summary, in the communication device provided in the embodiments of the present disclosure, in response to the first node being the host node of the second logical unit of the third node, resources associated with the third node are not released. That is, when the third node undergoes a first partial handover, because the source host node of the first logical unit of the third node (i.e., the first node) is the same as the host node of the second logical unit of the third node, the first node should not release resources associated with the third node to ensure that the second logical unit of the third node can transmit data normally.
[0288] Optionally, in one embodiment of the present disclosure, the release information includes at least one of the following:
[0289] first release information, where the first release information is included in a message indicating that the switching of the first logical unit is completed;
[0290] Second release information, where the second release information is included in a message indicating completion of migration of the second logical unit.
[0291] Optionally, in an embodiment of the present disclosure, the first logic unit is an MT; and the second logic unit is a DU.
[0292] Optionally, in one embodiment of the present disclosure, the third node is an IAB-node, or a mobile IAB-node;
[0293] The first node is a source IAB-donor-CU of the IAB-MT in the IAB-node;
[0294] The second node is a target IAB-donor-CU of the IAB-MT in the IAB-node.
[0295] FIG20 is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure. As shown in FIG20 , the device may include:
[0296] a transceiver module, configured to send release information to the first node, wherein the release information is used for the first node to release resources related to the third node according to the release information;
[0297] Wherein, the third node includes a first logic unit and a second logic unit;
[0298] The first node is a source host node of the first logical unit in the third node;
[0299] The fourth node is a host node of the second logical unit in the third node.
[0300] In summary, in the communication device provided in the embodiments of the present disclosure, in response to the first node being the host node of the second logical unit of the third node, resources associated with the third node are not released. That is, when the third node undergoes a first partial handover, because the source host node of the first logical unit of the third node (i.e., the first node) is the same as the host node of the second logical unit of the third node, the first node should not release resources associated with the third node to ensure that the second logical unit of the third node can transmit data normally.
[0301] Optionally, in one embodiment of the present disclosure, the release information includes:
[0302] Second release information, where the second release information is included in a message indicating completion of migration of the second logical unit.
[0303] Optionally, in an embodiment of the present disclosure, the first logic unit is an MT; and the second logic unit is a DU.
[0304] Optionally, in one embodiment of the present disclosure, the third node is an IAB-node, or a mobile IAB-node;
[0305] The first node is a source IAB-donor-CU of the IAB-MT in the IAB-node;
[0306] The second node is a target IAB-donor-CU of the IAB-MT in the IAB-node.
[0307] Please refer to Figure 21, which is a schematic diagram of the structure of a communication device 2100 provided in an embodiment of the present application. Communication device 2100 can be a network device or a terminal device, or a chip, chip system, or processor that supports a network device to implement the above method. It can also be a chip, chip system, or processor that supports a terminal device to implement the above method. This device can be used to implement the method described in the above method embodiment. For details, please refer to the description of the above method embodiment.
[0308] The communication device 2100 may include one or more processors 2101. The processor 2101 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control the communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or CU, etc.), execute computer programs, and process computer program data.
[0309] Optionally, the communication device 2100 may further include one or more memories 2102, on which a computer program 2104 may be stored. The processor 2101 executes the computer program 2104 to cause the communication device 2100 to perform the method described in the above method embodiment. Optionally, the memory 2102 may also store data. The communication device 2100 and the memory 2102 may be provided separately or integrated together.
[0310] Optionally, the communication device 2100 may further include a transceiver 2105 and an antenna 2106. The transceiver 2105 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is configured to implement transceiver functions. The transceiver 2105 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, etc., and is configured to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is configured to implement a transmitting function.
[0311] Optionally, the communication device 2100 may further include one or more interface circuits 2107. The interface circuit 2107 is configured to receive code instructions and transmit the code instructions to the processor 2101. The processor 2101 executes the code instructions to enable the communication device 2100 to perform the method described in the above method embodiment.
[0312] In one implementation, the processor 2101 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or may be used for transmitting or delivering signals.
[0313] In one implementation, processor 2101 may store a computer program 2103. Computer program 2103, when executed on processor 2101, enables communication device 2100 to perform the method described in the above method embodiment. Computer program 2103 may be embedded in processor 2101, in which case processor 2101 may be implemented by hardware.
[0314] In one implementation, the communication device 2100 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in this application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal oxide semiconductor, NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0315] The communication device described in the above embodiments may be a network device or a terminal device, but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may not be limited to FIG. 21. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
[0316] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;
[0317] (2) a collection of one or more ICs, optionally including a storage component for storing data and computer programs;
[0318] (3) ASIC, such as modem;
[0319] (4) Modules that can be embedded in other devices;
[0320] (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;
[0321] (6)Others, etc.
[0322] If the communication device can be a chip or a chip system, please refer to the schematic diagram of the chip structure shown in Figure 22. The chip shown in Figure 22 includes a processor 2201 and an interface 2202. The number of processors 2201 can be one or more, and the number of interfaces 2202 can be multiple.
[0323] Optionally, the chip further includes a memory 2203, which is used to store necessary computer programs and data.
[0324] Those skilled in the art will also appreciate that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of the present application.
[0325] The present application also provides a readable storage medium having instructions stored thereon, which implement the functions of any of the above method embodiments when executed by a computer.
[0326] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
[0327] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0328] Those skilled in the art will understand that the various numerical numbers such as first and second involved in this application are only for the convenience of description and are not used to limit the scope of the embodiments of this application, and also indicate the order of precedence.
[0329] In this application, at least one can also be described as one or more, and multiple can be two, three, four or more, which is not limited in this application. In the embodiments of this application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order of precedence or size between the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0330] The correspondences shown in the tables in this application can be configured or predefined. The values of the information in each table are examples only and can be configured to other values, which are not limited by this application. When configuring the correspondence between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, in the tables in this application, the correspondences shown in certain rows may not be configured. For another example, appropriate deformation adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables can also use other names that can be understood by the communication device, and the values or representations of the parameters can also use other values or representations that can be understood by the communication device. When implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables, etc.
[0331] The predefined in this application may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.
[0332] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0333] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0334] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A resource release method, characterized in that: The method is performed by a first node, and includes: Receive release information; releasing resources related to the third node according to the release information; Wherein, the third node includes a first logic unit and a second logic unit; The first node is a source host node of the first logical unit in the third node.
2. The method according to claim 1, wherein The release information includes at least one of the following: first release information, where the first release information is included in a message indicating that the switching of the first logical unit is completed; Second release information, where the second release information is included in a message indicating completion of migration of the second logical unit.
3. The method according to claim 1, wherein The first logic unit is a mobile terminal MT; the second logic unit is a distributed unit DU.
4. The method according to claim 2, wherein The release information includes at least one of the following: first indication information, used to instruct the first node to perform a release operation to release resources related to the third node; Second indication information, used to indicate that the migration of the second logical unit of the third node is completed; The identification information is used to indicate the identification of the third node.
5. The method according to any one of claims 1 to 4, characterized in that: The receiving release information includes at least one of the following: receiving first release information sent by the second node and / or the third node; Receive second release information sent by at least one of the second node, the third node, and the fourth node.
6. The method according to claim 5, wherein The second node is a target host node of the first logical unit of the third node; The fourth node is a host node of the second logical unit of the third node.
7. The method according to any one of claims 1 to 4, characterized in that: The releasing of resources related to the third node includes at least one of the following: In response to the third node being movable, releasing resources associated with the third node; In response to the first node not being a host node of a second logical unit of a third node, releasing resources associated with the third node; In response to the third node having performed at least one partial migration before performing the current partial migration, resources related to the third node are released.
8. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: In response to the first node being the host node of the second logical unit of the third node, resources related to the third node are not released.
9. The method according to any one of claims 1 to 7, wherein: The releasing of resources related to the third node includes at least one of the following: releasing context information of the third node, where the context information of the third node includes context information of the first logical unit in the third node and / or context information of the second logical unit in the third node; releasing the identifier of the third node; Release the communication path of the third node in the first node network topology.
10. The method according to any one of claims 1 to 9, wherein: The third node is an integrated access and backhaul node IAB-node, or a mobile IAB-node; The first node is a source integrated access and backhaul host node centralized unit IAB-donor-CU of the integrated access and backhaul node mobile terminal IAB-MT in the IAB-node; The second node is the target IAB-donor-CU of the IAB-MT in the IAB-node; The fourth node is the IAB-donor-CU of the integrated access and backhaul node distributed unit IAB-DU in the IAB-node.
11. A resource release method, characterized in that: The method is performed by the second node, and includes: Sending release information to the first node, where the release information is used for the first node to release resources related to the third node according to the release information; Wherein, the third node includes a first logic unit and a second logic unit; The first node is a source host node of the first logical unit in the third node; The second node is a target host node of the first logical unit in the third node.
12. The method according to claim 11, wherein The release information includes at least one of the following: first release information, where the first release information is included in a message indicating that the switching of the first logical unit is completed; Second release information, where the second release information is included in a message indicating completion of migration of the second logical unit.
13. The method according to claim 11, wherein The first logic unit is MT; the second logic unit is DU.
14. The method according to any one of claims 11 to 13, characterized in that The third node is an IAB-node, or a mobile IAB-node; The first node is a source IAB-donor-CU of the IAB-MT in the IAB-node; The second node is a target IAB-donor-CU of the IAB-MT in the IAB-node.
15. A resource release method, characterized in that: The method is performed by a third node, and includes: Sending release information to the first node, where the release information is used for the first node to release resources related to the third node according to the release information; Wherein, the third node includes a first logic unit and a second logic unit; The first node is a source host node of the first logical unit in the third node.
16. The method according to claim 15, wherein The release information includes at least one of the following: first release information, where the first release information is included in a message indicating that the switching of the first logical unit is completed; Second release information, where the second release information is included in a message indicating completion of migration of the second logical unit.
17. The method according to claim 15, wherein The first logic unit is MT; the second logic unit is DU.
18. The method according to any one of claims 15 to 17, wherein: The third node is an IAB-node, or a mobile IAB-node; The first node is a source IAB-donor-CU of the IAB-MT in the IAB-node.
19. A resource release method, characterized in that: The method is performed by a fourth node, and includes: Sending release information to the first node, where the release information is used for the first node to release resources related to the third node according to the release information; Wherein, the third node includes a first logic unit and a second logic unit; The first node is a source host node of the first logical unit in the third node; The fourth node is a host node of the second logical unit in the third node.
20. The method according to claim 19, wherein The release information includes: Second release information, where the second release information is included in a message indicating completion of migration of the second logical unit.
21. The method according to claim 19, wherein The first logic unit is MT; the second logic unit is DU.
22. The method according to any one of claims 19 or 21, wherein: The third node is an IAB-node, or a mobile IAB-node; The first node is a source IAB-donor-CU of the IAB-MT in the IAB-node; The fourth node is the IAB-donor-CU of the IAB-DU in the IAB-node.
23. A communication device, characterized in that: is configured in the first node and includes: A transceiver module, configured to receive release information; a processing module, configured to release resources related to the third node according to the release information; Wherein, the third node includes a first logic unit and a second logic unit; The first node is a source host node of the first logical unit in the third node.
24. A communication device, characterized in that: is configured in the second node and includes: a transceiver module, configured to send release information to the first node, wherein the release information is used for the first node to release resources related to the third node according to the release information; Wherein, the third node includes a first logic unit and a second logic unit; The first node is a source host node of the first logical unit in the third node; The second node is a target host node of the first logical unit in the third node.
25. A communication device, characterized in that: Configured in the third node, including: a transceiver module, configured to send release information to the first node, wherein the release information is used for the first node to release resources related to the third node according to the release information; Wherein, the third node includes a first logic unit and a second logic unit; The first node is a source host node of the first logical unit in the third node.
26. A communication device, characterized in that: Configured in the fourth node, including: a transceiver module, configured to send release information to the first node, wherein the release information is used for the first node to release resources related to the third node according to the release information; Wherein, the third node includes a first logic unit and a second logic unit; The first node is a source host node of the first logical unit in the third node; The fourth node is a host node of the second logical unit in the third node.
27. A communication device, characterized in that: The device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 1 to 10, or the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 11 or 14, or the processor executes the computer program stored in the memory so that the device performs the method according to claim 15 or 18, or the processor executes the computer program stored in the memory so that the device performs the method according to claims 19 to 22.
28. A communication device, characterized in that: include: processor and interface circuitry, wherein The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to execute the method according to any one of claims 1 to 10, or to run the code instructions to execute the method according to claim 11 or 14, or to run the code instructions to execute the method according to claims 15 to 18, or to run the code instructions to execute the method according to claims 19 to 22.
29. A computer-readable storage medium storing instructions, which, when executed, cause the method according to any one of claims 1 to 10 to be implemented, or when executed, cause the method according to claim 11 or 14 to be implemented, or when executed, cause the method according to claims 15 to 18 to be implemented, or when executed, cause the method according to claims 19 to 22 to be implemented.