Local identifier allocation method and device and storage medium
By exchanging information between network devices to allocate local identity of remote terminals, the problem of identification allocation in cross-base station multi-path transmission scenarios is solved, and the performance of the terminal is improved.
Patent Information
- Application Number
- CN202311126285.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-01
- Publication Date
- 2025-03-04
AI Technical Summary
In cross-base station multipath transmission scenarios, how to effectively allocate the local identity of the remote terminal to improve its peak rate and/or reliability.
Information is sent to the second network device through the first network device, a local identity is requested or provided, and a local identity is determined based on the received reply message.
A solution to allocate local identity to remote terminals in cross-base station multi-path transmission scenarios is realized, and the peak rate and reliability of remote terminals are improved.
Smart Images

Figure CN119562246A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a method, device and storage medium for allocating local identifiers. Background Art
[0002] In order to improve the peak rate and / or reliability of the remote terminal (remote UE), a multi-path (i.e., multi-path transmission) mechanism can be considered to be introduced. For the scenario using the multi-path transmission mechanism, there is no clear solution on how to allocate the local ID of the remote terminal. Summary of the invention
[0003] The present application provides a method, device and storage medium for allocating a local identifier, so as to solve the problem of how to allocate a local identifier of a remote terminal.
[0004] In a first aspect, the present application provides a method for allocating a local identifier, applied to a first network device, comprising:
[0005] Sending first information to the second network device, the first information including a first local identifier request indication and / or a first local identifier allocated by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal;
[0006] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0007] In some embodiments, sending the first information to the second network device includes:
[0008] A local identifier is allocated to the remote terminal, and a first local identifier request indication is sent to the second network device.
[0009] In some embodiments, when the first information includes the first local identifier, the method further includes:
[0010] A first reply message sent by the second network device is received, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
[0011] In some embodiments, the method further comprises:
[0012] Based on the first reply message, a local identifier for identifying the remote terminal on the first network device side is determined.
[0013] In some embodiments, determining, based on the first reply message, a local identifier for identifying the remote terminal on the first network device side includes:
[0014] If the first network device side cannot use the second local identifier assigned by the second network device to the remote terminal, determining that the first network device side uses the first local identifier to identify the remote terminal;
[0015] If the first network device side can use the second local identifier assigned by the second network device to the remote terminal, it is determined that the first network device side uses the second local identifier to identify the remote terminal, or it is determined that the first network device side uses the first local identifier to identify the remote terminal.
[0016] In some embodiments, the method further comprises:
[0017] When it is determined that the first network device side uses the first local identifier to identify the remote terminal, first indication information is sent to the second network device, where the first indication information is used to instruct the first network device side not to use the second local identifier to identify the remote terminal.
[0018] In some embodiments, when the first information includes the first local identifier, the method further includes:
[0019] A second reply message sent by the second network device is received, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device to use the first local identifier to identify the remote terminal.
[0020] In some embodiments, sending the first information to the second network device includes:
[0021] Determine a first local identifier assigned to the remote terminal based on the operation management and maintenance (OAM) pre-configuration information;
[0022] The first local identifier is sent to the second network device.
[0023] In some embodiments, before sending the first information to the second network device, the method further includes:
[0024] A second local identity request indication sent by the second network device is received, where the second local identity request indication is used to request the first network device to allocate a local identity to the remote terminal.
[0025] In a second aspect, the present application also provides a method for allocating a local identifier, which is applied to a second network device, including:
[0026] Receive first information, the first information including a first local identifier request indication and / or a first local identifier allocated by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal;
[0027] Based on the first information, assigning a local identifier to the remote terminal;
[0028] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0029] In some embodiments, receiving the first information includes:
[0030] receiving first information sent by a first network device, where the first information includes a first local identity request indication and / or a first local identity; or,
[0031] First information sent by a remote terminal is received, where the first information includes a first local identity request indication.
[0032] In some embodiments, allocating a local identifier to the remote terminal based on the first information includes:
[0033] When the first information includes the first local identifier and it is determined that the first local identifier cannot be used on the second network device side, a second local identifier is allocated to the remote terminal.
[0034] In some embodiments, the method further comprises:
[0035] A first reply message is sent to the first network device, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
[0036] In some embodiments, allocating a local identifier to the remote terminal based on the first information includes:
[0037] When the first information includes the first local identifier and it is determined that the first local identifier can be used on the second network device side, it is determined that the second network device side uses the first local identifier to identify the remote terminal.
[0038] In some embodiments, the method further comprises:
[0039] A second reply message is sent to the first network device, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device to use the first local identifier to identify the remote terminal.
[0040] In some embodiments, before receiving the first information sent by the first network device, the method further includes:
[0041] A second local identifier request indication is sent to the first network device, where the second local identifier request indication is used to request the first network device to allocate a local identifier to the remote terminal.
[0042] In a third aspect, the present application also provides a method for allocating a local identifier, which is applied to a remote terminal, comprising:
[0043] Sending a first local identifier request indication to the second network device, where the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal;
[0044] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0045] In a fourth aspect, the present application further provides a first network device, including a memory, a transceiver, and a processor;
[0046] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of a processor; and a processor for reading the computer program in the memory and performing the following operations:
[0047] Sending first information to the second network device, the first information including a first local identifier request indication and / or a first local identifier allocated by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal;
[0048] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0049] In some embodiments, sending the first information to the second network device includes:
[0050] A local identifier is allocated to the remote terminal, and a first local identifier request indication is sent to the second network device.
[0051] In some embodiments, when the first information includes the first local identifier, the operation further includes:
[0052] A first reply message sent by the second network device is received, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
[0053] In some embodiments, the operations further include:
[0054] Based on the first reply message, a local identifier for identifying the remote terminal on the first network device side is determined.
[0055] In some embodiments, determining, based on the first reply message, a local identifier for identifying the remote terminal on the first network device side includes:
[0056] If the first network device side cannot use the second local identifier assigned by the second network device to the remote terminal, determining that the first network device side uses the first local identifier to identify the remote terminal;
[0057] If the first network device side can use the second local identifier assigned by the second network device to the remote terminal, it is determined that the first network device side uses the second local identifier to identify the remote terminal, or it is determined that the first network device side uses the first local identifier to identify the remote terminal.
[0058] In some embodiments, the operations further include:
[0059] When it is determined that the first network device side uses the first local identifier to identify the remote terminal, first indication information is sent to the second network device, where the first indication information is used to instruct the first network device side not to use the second local identifier to identify the remote terminal.
[0060] In some embodiments, when the first information includes the first local identifier, the operation further includes:
[0061] A second reply message sent by the second network device is received, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device to use the first local identifier to identify the remote terminal.
[0062] In some embodiments, sending the first information to the second network device includes:
[0063] Determine a first local identifier assigned to the remote terminal based on the operation management and maintenance (OAM) pre-configuration information;
[0064] The first local identifier is sent to the second network device.
[0065] In some embodiments, before sending the first information to the second network device, the operation further includes:
[0066] A second local identity request indication sent by the second network device is received, where the second local identity request indication is used to request the first network device to allocate a local identity to the remote terminal.
[0067] In a fifth aspect, the present application further provides a second network device, including a memory, a transceiver, and a processor;
[0068] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of a processor; and a processor for reading the computer program in the memory and performing the following operations:
[0069] Receive first information, the first information including a first local identifier request indication and / or a first local identifier allocated by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal;
[0070] Based on the first information, assigning a local identifier to the remote terminal;
[0071] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0072] In some embodiments, receiving the first information includes:
[0073] receiving first information sent by a first network device, where the first information includes a first local identity request indication and / or a first local identity; or,
[0074] First information sent by a remote terminal is received, where the first information includes a first local identity request indication.
[0075] In some embodiments, allocating a local identifier to the remote terminal based on the first information includes:
[0076] When the first information includes the first local identifier and it is determined that the first local identifier cannot be used on the second network device side, a second local identifier is allocated to the remote terminal.
[0077] In some embodiments, the operations further include:
[0078] A first reply message is sent to the first network device, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
[0079] In some embodiments, allocating a local identifier to the remote terminal based on the first information includes:
[0080] When the first information includes the first local identifier and it is determined that the first local identifier can be used on the second network device side, it is determined that the second network device side uses the first local identifier to identify the remote terminal.
[0081] In some embodiments, the operations further include:
[0082] A second reply message is sent to the first network device, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device to use the first local identifier to identify the remote terminal.
[0083] In some embodiments, before receiving the first information sent by the first network device, the operation further includes:
[0084] A second local identifier request indication is sent to the first network device, where the second local identifier request indication is used to request the first network device to allocate a local identifier to the remote terminal.
[0085] In a sixth aspect, the present application also provides a remote terminal, including a memory, a transceiver, and a processor;
[0086] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of a processor; and a processor for reading the computer program in the memory and performing the following operations:
[0087] Sending a first local identifier request indication to the second network device, where the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal;
[0088] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0089] In a seventh aspect, the present application further provides a device for allocating a local identifier, including:
[0090] A first sending unit, configured to send first information to a second network device, the first information including a first local identifier request indication and / or a first local identifier allocated by the first network device to a remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal;
[0091] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0092] In some embodiments, sending the first information to the second network device includes:
[0093] A local identifier is allocated to the remote terminal, and a first local identifier request indication is sent to the second network device.
[0094] In some embodiments, the apparatus further comprises:
[0095] The first receiving unit is configured to receive a first reply message sent by a second network device when the first information includes a first local identifier, wherein the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
[0096] In some embodiments, the apparatus further comprises:
[0097] The first determining unit is used to determine, based on the first reply message, a local identifier used by the first network device side to identify the remote terminal.
[0098] In some embodiments, determining, based on the first reply message, a local identifier for identifying the remote terminal on the first network device side includes:
[0099] If the first network device side cannot use the second local identifier assigned by the second network device to the remote terminal, determine that the first network device side uses the first local identifier to identify the remote terminal;
[0100] If the first network device side can use the second local identifier assigned by the second network device to the remote terminal, it is determined that the first network device side uses the second local identifier to identify the remote terminal, or it is determined that the first network device side uses the first local identifier to identify the remote terminal.
[0101] In some embodiments, the first sending unit is further configured to:
[0102] When it is determined that the first network device side uses the first local identifier to identify the remote terminal, first indication information is sent to the second network device, where the first indication information is used to instruct the first network device side not to use the second local identifier to identify the remote terminal.
[0103] In some embodiments, the apparatus further comprises:
[0104] The second receiving unit is used to receive a second reply message sent by the second network device when the first information includes the first local identifier, and the second reply message includes second indication information, and the second indication information is used to instruct the second network device side to use the first local identifier to identify the remote terminal.
[0105] In some embodiments, sending the first information to the second network device includes:
[0106] Determine a first local identifier assigned to the remote terminal based on the operation management and maintenance (OAM) pre-configuration information;
[0107] The first local identifier is sent to the second network device.
[0108] In some embodiments, the apparatus further comprises:
[0109] The third receiving unit is used to receive a second local identifier request indication sent by the second network device before sending the first information to the second network device, where the second local identifier request indication is used to request the first network device to allocate a local identifier to the remote terminal.
[0110] In an eighth aspect, the present application further provides a device for allocating a local identifier, including:
[0111] A fourth receiving unit, configured to receive first information, the first information including a first local identifier request indication and / or a first local identifier allocated by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal;
[0112] an allocating unit, configured to allocate a local identifier to the remote terminal based on the first information;
[0113] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0114] In some embodiments, receiving the first information includes:
[0115] receiving first information sent by a first network device, where the first information includes a first local identity request indication and / or a first local identity; or,
[0116] First information sent by a remote terminal is received, where the first information includes a first local identity request indication.
[0117] In some embodiments, allocating a local identifier to the remote terminal based on the first information includes:
[0118] When the first information includes the first local identifier and it is determined that the first local identifier cannot be used on the second network device side, a second local identifier is allocated to the remote terminal.
[0119] In some embodiments, the apparatus further comprises:
[0120] The second sending unit is used to send a first reply message to the first network device, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
[0121] In some embodiments, allocating a local identifier to the remote terminal based on the first information includes:
[0122] When the first information includes the first local identifier and it is determined that the first local identifier can be used on the second network device side, it is determined that the second network device side uses the first local identifier to identify the remote terminal.
[0123] In some embodiments, the apparatus further comprises:
[0124] The third sending unit is used to send a second reply message to the first network device, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device side to use the first local identifier to identify the remote terminal.
[0125] In some embodiments, the apparatus further comprises:
[0126] The fourth sending unit is used to send a second local identifier request indication to the first network device before receiving the first information sent by the first network device, where the second local identifier request indication is used to request the first network device to allocate a local identifier to the remote terminal.
[0127] In a ninth aspect, the present application further provides a device for allocating a local identifier, including:
[0128] A fifth sending unit, configured to send a first local identifier request indication to the second network device, where the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal;
[0129] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0130] In the tenth aspect, the present application also provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used to enable a processor to execute the method of allocating local identifiers as described in the first aspect, or execute the method of allocating local identifiers as described in the second aspect, or execute the method of allocating local identifiers as described in the third aspect.
[0131] In the eleventh aspect, the present application also provides a communication device, in which a computer program is stored, and the computer program is used to enable the communication device to execute the method for allocating local identifiers as described in the first aspect, or execute the method for allocating local identifiers as described in the second aspect, or execute the method for allocating local identifiers as described in the third aspect.
[0132] In the twelfth aspect, the present application also provides a processor-readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the method of allocating local identifiers as described in the first aspect, or execute the method of allocating local identifiers as described in the second aspect, or execute the method of allocating local identifiers as described in the third aspect.
[0133] In the thirteenth aspect, the present application also provides a chip product, in which a computer program is stored, and the computer program is used to enable the chip product to execute the method for allocating local identifiers as described in the first aspect, or execute the method for allocating local identifiers as described in the second aspect, or execute the method for allocating local identifiers as described in the third aspect.
[0134] The method, device and storage medium for allocating local identifiers provided in the present application send first information to the second network device through the first network device, so that at least one of the first network device and the second network device allocates the local identifier of the remote terminal, thereby solving the problem of how to allocate local identifiers to remote terminals in cross-base station multipath transmission scenarios, and helping to improve the peak rate and / or reliability of remote terminals through a multipath transmission mechanism. BRIEF DESCRIPTION OF THE DRAWINGS
[0135] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the following is a brief introduction to the drawings required for use in the embodiments or the related technical descriptions. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0136] Figure 1 Direct communication diagrams provided for related technologies;
[0137] Figure 2 Schematic diagram of terminal-to-network relay scenario provided for related technologies;
[0138] Figure 3 Schematic diagram of three multipath transmission scenarios provided for related technologies;
[0139] Figure 4 A schematic diagram of the interaction interface between base stations provided for related technologies;
[0140] Figure 5 One of the flowcharts of the method for allocating local identifiers provided in an embodiment of the present application;
[0141] Figure 6 A second flowchart of a method for allocating a local identifier provided in an embodiment of the present application;
[0142] Figure 7 A third flowchart of a method for allocating a local identifier provided in an embodiment of the present application;
[0143] Figure 8 The signaling interaction diagram of Example 1 provided in the embodiment of the present application;
[0144] Fig. 9 Example 2 signaling interaction diagram provided for an embodiment of the present application;
[0145] Fig.10 Example 3 signaling interaction diagram provided for an embodiment of the present application;
[0146] Fig.11 Example 4 signaling interaction diagram provided for an embodiment of the present application;
[0147] Fig.12 Example 5 signaling interaction diagram provided for an embodiment of the present application;
[0148] Fig.13 A schematic diagram of the structure of a first network device provided in an embodiment of the present application;
[0149] Fig.14 A schematic diagram of the structure of a second network device provided in an embodiment of the present application;
[0150] Fig.15 A schematic diagram of the structure of a remote terminal provided in an embodiment of the present application;
[0151] Fig.16 One of the structural schematic diagrams of the device for allocating local identifiers provided in an embodiment of the present application;
[0152] Fig.17A second structural diagram of the device for allocating local identifiers provided in an embodiment of the present application;
[0153] Fig.18 The third structural diagram of the device for allocating local identifiers provided in an embodiment of the present application. DETAILED DESCRIPTION
[0154] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0155] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0156] In the embodiments of the present application, the terms "first", "second", etc. are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more.
[0157] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0158] In order to facilitate a clearer understanding of the technical solutions of the embodiments of the present application, some technical contents related to the embodiments of the present application are first introduced.
[0159] (1)Direct communication
[0160] Figure 1 Direct communication diagrams provided for related technologies, such as Figure 1 As shown, direct communication refers to a method in which adjacent terminals can transmit data in a short range through a direct communication link (also called a Sidelink or PC5 link). The wireless interface corresponding to the direct communication link is called a direct communication interface (also called a Sidelink interface or a PC5 interface).
[0161] (2) Layer 2 (L2) relay
[0162] In order to expand network coverage, it is possible to consider introducing an L2 relay, which itself can be a terminal with a relay function. Figure 2 Schematic diagram of terminal-to-network relay scenario provided for related technologies, such as Figure 2 As shown, for the terminal-to-network relay (UE-to-Network Relay, U2NRelay) scenario, the interface between the L2 relay and the network uses the Uu interface, and the corresponding communication link is the Uu link. The interface between the L2 relay and the relayed terminal (which can be called the remote terminal) uses a direct communication interface, and the corresponding communication link is a direct communication link.
[0163] (3) inter-gNB multi path
[0164] After the introduction of U2N Relay, in order to improve the peak rate and / or reliability of the remote terminal, the introduction of a multi-path (i.e., multi-path transmission) mechanism can be considered, that is, the terminal can access the network device through the Uu interface and U2N Relay at the same time.
[0165] To facilitate the description of different paths in multipath transmission scenarios, the following terms are defined:
[0166] Direct path: refers to the transmission path used by the remote terminal to directly connect to the network device through the Uu interface.
[0167] Indirect path: refers to the transmission path used by the remote terminal to connect to the network device through U2N Relay.
[0168] Figure 3 Schematic diagram of three multipath transmission scenarios provided for related technologies, such as Figure 3 As shown, Figure 3 (a) in the figure represents the inter-gNB direct-indirect multi-path scenario, that is, the remote terminal is connected to two gNBs at the same time, where the transmission path between the remote terminal and the master node (MN) is a direct path, and the transmission path between the remote terminal and the secondary node (SN) is an indirect path. Figure 3 (b) in the figure represents the inter-gNB indirect-indirect multi-path scenario, that is, the remote terminal is connected to two gNBs at the same time, where the transmission path between the remote terminal and the master node (MN) is an indirect path, and the transmission path between the remote terminal and the secondary node (SN) is an indirect path. Figure 3(c) in the figure represents the inter-gNBindirect-direct multi-path scenario, that is, the remote terminal is connected to two gNBs at the same time, where the transmission path between the remote terminal and the master node (MN) is an indirect path, and the transmission path between the remote terminal and the secondary node (SN) is a direct path. Figure 3 In the example, the F1 interface is the interface between the centralized unit (Gnb-CU) of the base station and the distributed unit (Gnb-DU) of the base station.
[0169] (4) Interaction interface between base stations
[0170] Figure 4 A schematic diagram of the interaction interface between base stations provided for related technologies, such as Figure 4 As shown, base stations can interact with each other in two ways: Figure 4 (a) in the figure indicates that base stations can interact directly via the Xn interface. Figure 4 (b) in the figure indicates that base stations can interact with each other through the NG interface between the base station and the access and mobility management function (AMF), and the interaction information between base stations is transferred through the AMF.
[0171] Currently, there is no clear solution to support multi-path transmission across base stations. How to allocate local identifiers of remote terminals in multi-path transmission across base stations is a problem that needs to be solved.
[0172] Figure 5 One of the flow charts of the method for allocating a local identifier provided in an embodiment of the present application, the method can be applied to a first network device, such as Figure 5 As shown, the method comprises the following steps:
[0173] Step 500: Send first information to the second network device, the first information including a first local identifier request indication and / or a first local identifier allocated by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal.
[0174] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0175] Specifically, the remote terminal is connected to the first network device and the second network device at the same time, and the remote terminal can communicate with the first network device through the relay terminal, that is, the transmission path between the remote terminal and the first network device is a non-direct connection path, and the transmission path between the remote terminal and the second network device can be a direct connection path; or, the remote terminal can communicate with the second network device through the relay terminal, that is, the transmission path between the remote terminal and the second network device is a non-direct connection path, and the transmission path between the remote terminal and the first network device can be a direct connection path; or, the remote terminal can communicate with the first network device and the second network device through the relay terminal, that is, the transmission path between the remote terminal and the first network device is a non-direct connection path, and the transmission path between the remote terminal and the second network device is a non-direct connection path.
[0176] The first network device can be interpreted as a source network device (e.g., a source base station) or a master network device (e.g., a master base station, a master node, etc.), and the second network device can be correspondingly interpreted as a target network device (e.g., a target base station) or a secondary network device (e.g., a secondary base station, a secondary node, etc.). Alternatively, the first network device can be interpreted as a target network device (e.g., a target base station) or a secondary network device (e.g., a secondary base station, a secondary node, etc.), and the second network device can be correspondingly interpreted as a source network device (e.g., a source base station) or a master network device (e.g., a master base station, a master node, etc.).
[0177] For a scenario in which the CU / DU of the network devices are separated, the first network device may be interpreted as the CU of the first network device, and the second network device may be interpreted as the CU of the second network device.
[0178] The first network device and the second network device may interact through an Xn interface between the first network device and the second network device, or may forward interaction information between the first network device and the second network device through AMF, that is, interact through an NG interface.
[0179] In the embodiment of the present application, at least one of the first network device and the second network device allocates the local identifier of the remote terminal.
[0180] In some embodiments, the first network device may send a first local identifier request indication to the second network device, instructing the second network device to allocate a local identifier for the remote terminal.
[0181] In some embodiments, the first network device may send a first local identifier to the second network device, where the first local identifier is allocated by the first network device. The second network device may use the first local identifier or refer to the first local identifier to allocate a local identifier to the remote terminal.
[0182] In some embodiments, the first network device may allocate a first local identifier and send a first local identifier request indication and the first local identifier to the second network device. The second network device may use the first local identifier or refer to the first local identifier to allocate a local identifier for the remote terminal.
[0183] In some embodiments, the first information may be carried in a path adding request message, direct communication link terminal information (Sidelink UE Information, SUI), Xn interface signaling, NG interface signaling, etc., which is not specifically limited in this application. Among them, SUI may be carried in a path adding request message or other signaling messages, which is not limited here.
[0184] The method for allocating local identifiers provided in the embodiments of the present application sends first information to the second network device through the first network device, so that at least one of the first network device and the second network device allocates the local identifier of the remote terminal, thereby solving the problem of how to allocate local identifiers to remote terminals in cross-base station multipath transmission scenarios, and helping to improve the peak rate and / or reliability of remote terminals through a multipath transmission mechanism.
[0185] In some embodiments, sending the first information to the second network device includes:
[0186] A local identifier is allocated to the remote terminal, and a first local identifier request indication is sent to the second network device.
[0187] Specifically, in the embodiment of the present application, the first network device and the second network device may respectively assign local identifiers to the remote terminal, and the first network device and the second network device may identify the remote terminal using their respective assigned local identifiers.
[0188] For example, the source network device may allocate a local identifier to the remote terminal according to a request indication from a source relay terminal (i.e., a terminal that provides a relay function between the remote terminal and the source network device). When the source network device decides to establish multi-path transmission for the remote terminal, the source network device may send a path addition request message to the target network device, and the path addition request message may carry a SUI, and the SUI includes a local identifier request indication, so that the target network device may allocate a local identifier to the remote terminal according to the received path addition request message.
[0189] In some embodiments, when the first information includes the first local identifier, the method further includes:
[0190] A first reply message sent by the second network device is received, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
[0191] Specifically, in an embodiment of the present application, the first network device and the second network device may negotiate to allocate a local identifier of the remote terminal, and the first network device may send the first local identifier allocated by the first network device to the remote terminal to the second network device.
[0192] After the second network device receives the first local identifier, if it is determined that the first local identifier cannot be used (for example, the first local identifier conflicts with the local identifier allocated to other terminals on the second network device side), or the second network device determines not to use the first local identifier, the second network device can allocate a second local identifier to the remote terminal and send a first reply message to the first network device, where the first reply message includes the second local identifier.
[0193] For example, the source network device may allocate local identifier 1 to the remote terminal according to the request indication of the source relay terminal. When the source network device decides to establish multi-path transmission for the remote terminal, the source network device may send a path addition request message to the target network device, and the path addition request message may carry SUI, and the SUI includes local identifier 1. After the target network device receives the local identifier 1, if it determines that the local identifier 1 cannot be used, it may allocate local identifier 2 to the remote terminal and reply to the source network device.
[0194] For another example, when the source network device decides to establish multi-path transmission for the remote terminal, the source network device can send a path addition request message to the target network device. After receiving the path addition request message, the target network device can allocate a local identifier 3 for the remote terminal and send the local identifier 3 to the source network device through interface signaling (Xn interface signaling or NG interface signaling). After receiving the local identifier 3, if the source network device determines that the local identifier 3 cannot be used, it can allocate a local identifier 4 for the remote terminal and reply to the target network device.
[0195] In some embodiments, the method further comprises:
[0196] Based on the first reply message, a local identifier for identifying the remote terminal on the first network device side is determined.
[0197] Specifically, after receiving the first reply message, the first network device can determine the local identifier used by the first network device to identify the remote terminal based on the second local identifier carried in the message. For example, the first network device can determine, based on the first reply message, whether to use the second local identifier on the first network device side to identify the remote terminal, or to still use the first local identifier to identify the remote terminal.
[0198] In some embodiments, determining, based on the first reply message, a local identifier for identifying the remote terminal on the first network device side includes:
[0199] If the first network device side cannot use the second local identifier assigned by the second network device to the remote terminal, determining that the first network device side uses the first local identifier to identify the remote terminal;
[0200] If the first network device side can use the second local identifier assigned by the second network device to the remote terminal, it is determined that the first network device side uses the second local identifier to identify the remote terminal, or it is determined that the first network device side uses the first local identifier to identify the remote terminal.
[0201] Specifically, if the first network device determines that the second local identifier cannot be used (for example, the second local identifier conflicts with a local identifier that has been allocated to other terminals on the first network device side), the first network device may still use the first local identifier to identify the remote terminal.
[0202] If the first network device determines that the second local identifier can be used (for example, the second local identifier does not conflict with the local identifier assigned to other terminals on the first network device side), the first network device can use the second local identifier to identify the remote terminal, or the first network device can still use the first local identifier to identify the remote terminal. The specific details may depend on the implementation of the first network device.
[0203] In some embodiments, the method further comprises:
[0204] When it is determined that the first network device side uses the first local identifier to identify the remote terminal, first indication information is sent to the second network device, where the first indication information is used to instruct the first network device side not to use the second local identifier to identify the remote terminal.
[0205] Specifically, when the first network device determines that the first local identifier is still used (i.e., the second local identifier is not used), the first indication information can be sent to the second network device to instruct the first network device not to use the second local identifier to identify the remote terminal. The first network device and the second network device use different local identifiers to identify the remote terminal.
[0206] In some embodiments, when the first information includes the first local identifier, the method further includes:
[0207] A second reply message sent by the second network device is received, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device to use the first local identifier to identify the remote terminal.
[0208] Specifically, in an embodiment of the present application, the first network device and the second network device may negotiate to allocate a local identifier of the remote terminal, and the first network device may send the first local identifier allocated by the first network device to the remote terminal to the second network device.
[0209] After the second network device receives the first local identifier, if it is determined that the first local identifier can be used (for example, the first local identifier does not conflict with the local identifier that has been allocated to other terminals on the second network device side), the second network device can send a second reply message to the first network device, and the second reply message includes second indication information, indicating that the second network device side uses the first local identifier to identify the remote terminal. The first network device and the second network device use the same local identifier to identify the remote terminal.
[0210] For example, the source network device may allocate local identifier 1 to the remote terminal according to the request indication of the source relay terminal. When the source network device decides to establish multi-path transmission for the remote terminal, the source network device may send a path addition request message to the target network device, and the path addition request message may carry SUI, and the SUI includes local identifier 1. After receiving the local identifier 1, if the target network device determines that the local identifier 1 can be used, it replies to the source network device with the second indication information.
[0211] For another example, when the source network device decides to establish multi-path transmission for the remote terminal, the source network device can send a path addition request message to the target network device. After receiving the path addition request message, the target network device can allocate a local identifier 3 for the remote terminal and send the local identifier 3 to the source network device through interface signaling (Xn interface signaling or NG interface signaling). After receiving the local identifier 3, if the source network device determines that the local identifier 3 can be used, it will reply to the target network device with a second indication information.
[0212] In some embodiments, sending the first information to the second network device includes:
[0213] Determine a first local identifier assigned to the remote terminal based on the operation management and maintenance (OAM) pre-configuration information;
[0214] The first local identifier is sent to the second network device.
[0215] Specifically, in the embodiment of the present application, the first network device may allocate the local identifier of the remote terminal based on operation administration and maintenance (OAM) pre-configuration information, and then send it to the second network device. The second network device may use the first local identifier allocated by the first network device.
[0216] In some embodiments, the OAM pre-configuration information may pre-configure a value range of the local identifier, and the first network device may select the local identifier of the remote terminal from the value range.
[0217] For example, when the source network device decides to establish multi-path transmission for the remote terminal, it can allocate a local identifier 5 to the remote terminal according to the OAM pre-configuration information. The source network device can send a path addition request message to the target network device, and the path addition request message can carry the SUI, and the SUI includes the local identifier 5. After receiving the local identifier 5, the target network device can use the local identifier 5 to identify the remote terminal.
[0218] For another example, when the source network device decides to establish multi-path transmission for the remote terminal, the source network device can send a path addition request message to the target network device. After receiving the path addition request message, the target network device can allocate a local identifier 6 for the remote terminal according to the OAM pre-configuration information, and send the local identifier 6 to the source network device through interface signaling (Xn interface signaling or NG interface signaling). After receiving the local identifier 6, the source network device can use the local identifier 6 to identify the remote terminal.
[0219] In some embodiments, before sending the first information to the second network device, the method further includes:
[0220] A second local identity request indication sent by the second network device is received, where the second local identity request indication is used to request the first network device to allocate a local identity to the remote terminal.
[0221] Specifically, the first network device allocates the local identifier of the remote terminal based on the OAM pre-configuration information, which may be triggered by a second local identifier request indication sent by the second network device. After the second network device sends the second local identifier request indication to the first network device, the first network device allocates the local identifier of the remote terminal based on the OAM pre-configuration information, and then sends it to the second network device.
[0222] For example, when the source network device decides to establish multi-path transmission for the remote terminal, the source network device can send a path addition request message to the target network device. The path addition request message carries SUI, and the SUI includes a second local identifier request indication. After receiving the path addition request message, the target network device can allocate a local identifier 6 for the remote terminal according to the OAM pre-configuration information, and send the local identifier 6 to the source network device through interface signaling (which can be a path addition request confirmation message). After receiving the local identifier 6, the source network device can use the local identifier 6 to identify the remote terminal.
[0223] Figure 6 The second flowchart of the method for allocating a local identifier provided in the embodiment of the present application is as follows. The method can be applied to a second network device, such as Figure 6 As shown, the method comprises the following steps:
[0224] Step 600: Receive first information, the first information including a first local identifier request indication and / or a first local identifier allocated by a first network device to a remote terminal; the first local identifier request indication is used to request a second network device to allocate a local identifier to the remote terminal.
[0225] Step 601: Allocate a local identifier for a remote terminal based on first information.
[0226] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0227] Specifically, the remote terminal is connected to the first network device and the second network device at the same time, and the remote terminal can communicate with the first network device through the relay terminal, that is, the transmission path between the remote terminal and the first network device is a non-direct connection path, and the transmission path between the remote terminal and the second network device can be a direct connection path; or, the remote terminal can communicate with the second network device through the relay terminal, that is, the transmission path between the remote terminal and the second network device is a non-direct connection path, and the transmission path between the remote terminal and the first network device can be a direct connection path; or, the remote terminal can communicate with the first network device and the second network device through the relay terminal, that is, the transmission path between the remote terminal and the first network device is a non-direct connection path, and the transmission path between the remote terminal and the second network device is a non-direct connection path.
[0228] The first network device can be interpreted as a source network device (e.g., a source base station) or a master network device (e.g., a master base station, a master node, etc.), and the second network device can be correspondingly interpreted as a target network device (e.g., a target base station) or a secondary network device (e.g., a secondary base station, a secondary node, etc.). Alternatively, the first network device can be interpreted as a target network device (e.g., a target base station) or a secondary network device (e.g., a secondary base station, a secondary node, etc.), and the second network device can be correspondingly interpreted as a source network device (e.g., a source base station) or a master network device (e.g., a master base station, a master node, etc.).
[0229] For a scenario in which the CU / DU of the network devices are separated, the first network device may be interpreted as the CU of the first network device, and the second network device may be interpreted as the CU of the second network device.
[0230] In the embodiment of the present application, at least one of the first network device and the second network device allocates the local identifier of the remote terminal.
[0231] In some embodiments, receiving the first information includes:
[0232] receiving first information sent by a first network device, where the first information includes a first local identity request indication and / or a first local identity; or,
[0233] First information sent by a remote terminal is received, where the first information includes a first local identity request indication.
[0234] For example, the first network device may send a first local identifier request indication to the second network device, instructing the second network device to allocate a local identifier to the remote terminal.
[0235] For example, the first network device may send a first local identifier to the second network device, where the first local identifier is allocated by the first network device. The second network device may use the first local identifier or allocate a local identifier to the remote terminal with reference to the first local identifier.
[0236] For example, the first network device may allocate a first local identifier and send a first local identifier request indication and the first local identifier to the second network device. The second network device may use the first local identifier or refer to the first local identifier to allocate a local identifier for the remote terminal.
[0237] For example, the remote terminal may send a first local identifier request indication to the second network device, instructing the second network device to allocate a local identifier to the remote terminal.
[0238] In some embodiments, the first information may be carried in a path addition request message, a direct communication link terminal information (Sidelink UE Information, SUI), an Xn interface signaling, an NG interface signaling, a radio resource control (Radio Resource Control, RRC) message, etc., which is not specifically limited in this application. Among them, the SUI may be carried in a path addition request message, an RRC message or other signaling message, which is not limited here.
[0239] The method for allocating local identifiers provided in an embodiment of the present application sends a first message to a second network device, so that at least one of the first network device and the second network device allocates a local identifier of a remote terminal, thereby solving the problem of how to allocate a local identifier to a remote terminal in a multi-path transmission scenario across base stations, and helping to improve the peak rate and / or reliability of the remote terminal through a multi-path transmission mechanism.
[0240] In some embodiments, allocating a local identifier to the remote terminal based on the first information includes:
[0241] When the first information includes the first local identifier and it is determined that the first local identifier cannot be used on the second network device side, a second local identifier is allocated to the remote terminal.
[0242] Specifically, after the second network device receives the first local identifier sent by the first network device, if it is determined that the first local identifier cannot be used (for example, the first local identifier conflicts with the local identifier allocated to other terminals on the second network device side), or the second network device determines not to use the first local identifier, the second network device can allocate a second local identifier to the remote terminal.
[0243] In some embodiments, the method further comprises:
[0244] A first reply message is sent to the first network device, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
[0245] For example, the source network device may allocate local identifier 1 to the remote terminal according to the request indication of the source relay terminal. When the source network device decides to establish multi-path transmission for the remote terminal, the source network device may send a path addition request message to the target network device, and the path addition request message may carry SUI, and the SUI includes local identifier 1. After the target network device receives the local identifier 1, if it determines that the local identifier 1 cannot be used, it may allocate local identifier 2 to the remote terminal and reply to the source network device.
[0246] For another example, when the source network device decides to establish multi-path transmission for the remote terminal, the source network device can send a path addition request message to the target network device. After receiving the path addition request message, the target network device can allocate a local identifier 3 for the remote terminal and send the local identifier 3 to the source network device through interface signaling (Xn interface signaling or NG interface signaling). After receiving the local identifier 3, if the source network device determines that the local identifier 3 cannot be used, it can allocate a local identifier 4 for the remote terminal and reply to the target network device.
[0247] In some embodiments, allocating a local identifier to the remote terminal based on the first information includes:
[0248] When the first information includes the first local identifier and it is determined that the first local identifier can be used on the second network device side, it is determined that the second network device side uses the first local identifier to identify the remote terminal.
[0249] Specifically, after the second network device receives the first local identifier sent by the first network device, if it is determined that the first local identifier can be used (for example, there is no conflict between the first local identifier and the local identifier allocated to other terminals on the second network device side), the second network device can use the first local identifier to identify the remote terminal.
[0250] In some embodiments, the method further comprises:
[0251] A second reply message is sent to the first network device, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device to use the first local identifier to identify the remote terminal.
[0252] For example, the source network device may allocate local identifier 1 to the remote terminal according to the request indication of the source relay terminal. When the source network device decides to establish multi-path transmission for the remote terminal, the source network device may send a path addition request message to the target network device, and the path addition request message may carry SUI, and the SUI includes local identifier 1. After receiving the local identifier 1, if the target network device determines that the local identifier 1 can be used, it replies to the source network device with the second indication information.
[0253] For another example, when the source network device decides to establish multi-path transmission for the remote terminal, the source network device can send a path addition request message to the target network device. After receiving the path addition request message, the target network device can allocate a local identifier 3 for the remote terminal and send the local identifier 3 to the source network device through interface signaling (Xn interface signaling or NG interface signaling). After receiving the local identifier 3, if the source network device determines that the local identifier 3 can be used, it will reply to the target network device with a second indication information.
[0254] In some embodiments, before receiving the first information sent by the first network device, the method further includes:
[0255] A second local identifier request indication is sent to the first network device, where the second local identifier request indication is used to request the first network device to allocate a local identifier to the remote terminal.
[0256] Specifically, the first network device allocates the local identifier of the remote terminal, which may be triggered by a second local identifier request indication sent by the second network device. After the second network device sends the second local identifier request indication to the first network device, the first network device allocates the local identifier of the remote terminal and then sends it to the second network device.
[0257] For example, when the source network device decides to establish multi-path transmission for the remote terminal, the source network device can send a path addition request message to the target network device. The path addition request message carries SUI, and the SUI includes a second local identifier request indication. After receiving the path addition request message, the target network device can allocate a local identifier 6 for the remote terminal according to the OAM pre-configuration information, and send the local identifier 6 to the source network device through interface signaling (which can be a path addition request confirmation message). After receiving the local identifier 6, the source network device can use the local identifier 6 to identify the remote terminal.
[0258] Figure 7The third flow chart of the method for allocating a local identifier provided in the embodiment of the present application is applicable to a remote terminal, such as Figure 7 As shown, the method comprises the following steps:
[0259] Step 700: Send a first local identity request indication to a second network device, where the first local identity request indication is used to request the second network device to allocate a local identity to a remote terminal.
[0260] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0261] Specifically, the remote terminal is connected to the first network device and the second network device at the same time, and the remote terminal can communicate with the first network device through the relay terminal, that is, the transmission path between the remote terminal and the first network device is a non-direct connection path, and the transmission path between the remote terminal and the second network device can be a direct connection path; or, the remote terminal can communicate with the second network device through the relay terminal, that is, the transmission path between the remote terminal and the second network device is a non-direct connection path, and the transmission path between the remote terminal and the first network device can be a direct connection path; or, the remote terminal can communicate with the first network device and the second network device through the relay terminal, that is, the transmission path between the remote terminal and the first network device is a non-direct connection path, and the transmission path between the remote terminal and the second network device is a non-direct connection path.
[0262] The first network device can be interpreted as a source network device (e.g., a source base station) or a master network device (e.g., a master base station, a master node, etc.), and the second network device can be correspondingly interpreted as a target network device (e.g., a target base station) or a secondary network device (e.g., a secondary base station, a secondary node, etc.). Alternatively, the first network device can be interpreted as a target network device (e.g., a target base station) or a secondary network device (e.g., a secondary base station, a secondary node, etc.), and the second network device can be correspondingly interpreted as a source network device (e.g., a source base station) or a master network device (e.g., a master base station, a master node, etc.).
[0263] For a scenario in which the CU / DU of the network devices are separated, the first network device may be interpreted as the CU of the first network device, and the second network device may be interpreted as the CU of the second network device.
[0264] In the embodiment of the present application, at least one of the first network device and the second network device allocates the local identifier of the remote terminal.
[0265] The second network device allocating a local identifier to the remote terminal may be triggered by the remote terminal, and the remote terminal may send a first local identifier request indication to the second network device, instructing the second network device to allocate a local identifier to the remote terminal.
[0266] For example, the source network device may allocate a local identifier to the remote terminal according to a request indication from a source relay terminal (i.e., a terminal that provides a relay function between the remote terminal and the source network device). When the source network device decides to establish multi-path transmission for the remote terminal, the source network device may send a path addition request message to the target network device, and the target network device may allocate the relevant configuration of the target network device for the remote terminal to access according to the path addition request message and send it to the remote terminal, and then the remote terminal sends a SUI to the target network device, and the SUI includes a first local identifier request indication, requesting the target network device to allocate a local identifier to the remote terminal.
[0267] The method for allocating local identifiers provided in the embodiments of the present application can be used by the remote terminal to trigger the second network device to allocate the local identifier of the remote terminal, thereby solving the problem of how to allocate local identifiers to remote terminals in cross-base station multipath transmission scenarios, and helping to improve the peak rate and / or reliability of the remote terminal through the multipath transmission mechanism.
[0268] The methods provided in the embodiments of the present application are based on the same application concept, so the implementation of each method can refer to each other, and the repeated parts will not be repeated.
[0269] The following describes the methods provided in the above embodiments of the present application by using examples of specific application scenarios.
[0270] Example 1 (option 1a): Two base stations (or base station CUs) respectively allocate local identifiers to the remote terminal, and the allocation of the local identifier by the second base station is triggered by the first base station.
[0271] Figure 8 The signaling interaction diagram of Example 1 provided in the embodiment of the present application is as follows: Figure 8 As shown, the main process includes:
[0272] Step 1: A PC5 connection establishment process is performed between the remote terminal and the first relay terminal.
[0273] Step 2: The first relay terminal sends a SUI to the first base station. The SUI includes request information, and the request information is used to request the first base station to allocate a local identifier to the remote terminal.
[0274] Step 3: The first base station allocates a local identifier a to the remote terminal, and generates relevant configurations for the remote terminal to access the first base station, including PC5 configuration, mapping configuration, etc.
[0275] Step 4: The first base station sends an RRC reconfiguration message to the remote terminal, including the local identifier a and relevant configurations for the remote terminal to access the first base station.
[0276] Step 5: The first base station decides to establish an inter-gNB indirect-indirect multi-path for the remote terminal, and sends a path addition request message to the second base station, carrying the SUI, where the SUI includes a first local identifier request indication, requesting the second base station to allocate a local identifier for the remote terminal.
[0277] Step 6: The second base station allocates a local identifier b to the remote terminal, and generates relevant configurations for the remote terminal to access the second base station, including PC5 configuration, mapping configuration, etc.
[0278] Step 7: The second base station sends an RRC reconfiguration message to the remote terminal, including the local identifier b and relevant configurations for the remote terminal to access the second base station.
[0279] Note: Local identifier a and local identifier b can be the same or different.
[0280] Example 2 (option 1b): Two base stations (or base station CUs) respectively allocate local identifiers to the remote terminal, and allocation of the local identifier by the second base station is triggered by the remote terminal.
[0281] Fig. 9 The signaling interaction diagram of Example 2 provided in the embodiment of the present application is as follows: Fig. 9 As shown, the main process includes:
[0282] Step 1: A PC5 connection establishment process is performed between the remote terminal and the first relay terminal.
[0283] Step 2: The first relay terminal sends a SUI to the first base station. The SUI includes request information, and the request information is used to request the first base station to allocate a local identifier to the remote terminal.
[0284] Step 3: The first base station allocates a local identifier a to the remote terminal, and generates relevant configurations for the remote terminal to access the first base station, including PC5 configuration, mapping configuration, etc.
[0285] Step 4: The first base station sends an RRC reconfiguration message to the remote terminal, including the local identifier a and relevant configurations for the remote terminal to access the first base station.
[0286] Step 5: The first base station decides to establish an inter-gNB indirect-indirect multi-path for the remote terminal and sends a path addition request message to the second base station.
[0287] Step 6: The second base station generates relevant configurations for the remote terminal to access the second base station, including PC5 configuration, mapping configuration, etc.
[0288] Step 7: The second base station sends an RRC reconfiguration message including relevant configurations for the remote terminal to access the second base station.
[0289] Step 8: The remote terminal sends a SUI to the second base station, including a first local identity request indication, requesting the second base station to allocate a local identity to it.
[0290] Step 9: The second base station allocates a local identifier b and configures it to the remote terminal through an RRC message.
[0291] Note: Local identifier a and local identifier b can be the same or different.
[0292] Example 3 (option 2): Two base stations (or base station CUs) negotiate to allocate a local identifier to a remote terminal.
[0293] Fig.10 The example 3 signaling interaction diagram provided in the embodiment of the present application is as follows: Fig.10 As shown, the main process includes:
[0294] Step 1: A PC5 connection establishment process is performed between the remote terminal and the first relay terminal.
[0295] Step 2: The first relay terminal sends a SUI to the first base station. The SUI includes request information, and the request information is used to request the first base station to allocate a local identifier to the remote terminal.
[0296] Step 3: The first base station allocates a local identifier a to the remote terminal, and generates relevant configurations for the remote terminal to access the first base station, including PC5 configuration, mapping configuration, etc.
[0297] Step 4: The first base station sends an RRC reconfiguration message to the remote terminal, including the local identifier a and relevant configurations for the remote terminal to access the first base station.
[0298] Step 5: The first base station sends an Xn signaling to the second base station, which may indicate a path adding request. The signaling includes a local identifier a and may optionally include a local identifier request indication.
[0299] Step 6: The second base station determines whether the local identifier allocated by the first base station can be used by the second base station (whether it conflicts with the existing local identifier of the second base station).
[0300] Step 7a1: The second base station determines that the local identifier a can be used on the second base station side, and the two base stations use the same local identifier for the remote terminal.
[0301] Step 7a2: Optionally, the second base station replies to the first base station, indicating that the second base station side can use the local identifier a.
[0302] or,
[0303] Step 7b1: The second base station determines that the local identifier a cannot be used.
[0304] Step 7b2: The second base station side allocates a new local identifier b.
[0305] Step 7b3: Optionally, the second base station replies the local identifier b to the first base station.
[0306] Step 7b4: The first base station determines whether the local identifier b allocated by the second base station can be used.
[0307] Step 7b5c1: If the first base station cannot use the local identifier allocated by the second base station, fall back to option 1a, that is, the first base station and the second base station use different local identifiers. Optionally, the first base station informs the second base station through interface signaling that the first base station and the second base station cannot use the same local identifier.
[0308] Step 7b5c2: If the first base station can use the local identifier assigned by the second base station, that is, the local identifier assigned by the second base station does not conflict with the local identifier already owned by the first base station, the first base station can choose to use the local identifier assigned by the second base station, or can choose to fall back to option 1a, that is, assign local identifiers separately, which depends on the implementation of the first base station.
[0309] Step 8: The second base station configures the remote terminal with relevant configurations for accessing the second base station, including PC5 configuration, mapping configuration, etc. Optionally, the local identifier b allocated by the second base station is included.
[0310] Example 4 (option 3a): The base station (or base station CU) allocates the local identifier of the remote terminal based on OAM. The first base station obtains the local identifier through OAM.
[0311] Fig.11 The example 4 signaling interaction diagram provided in the embodiment of the present application is as follows: Fig.11 As shown, the main process includes:
[0312] Step 1: A PC5 connection establishment process is performed between the remote terminal and the first relay terminal.
[0313] Step 2: The first relay terminal sends a SUI to the first base station. The SUI includes request information, and the request information is used to request the first base station to allocate a local identifier to the remote terminal.
[0314] Step 3: The first base station allocates a local identifier a to the remote terminal, and generates relevant configurations for the remote terminal to access the first base station, including PC5 configuration, mapping configuration, etc.
[0315] Step 4: The first base station sends an RRC reconfiguration message to the remote terminal, including the local identifier a and relevant configurations for the remote terminal to access the first base station.
[0316] Step 5: The first base station decides to establish an inter-gNB indirect-indirect multi-path for the remote terminal. The first base station selects a local identifier c according to the OAM pre-configuration information. Note: The local identifier c can be the same as the local identifier a.
[0317] Step 6: The first base station sends a path adding request message carrying the local identifier c.
[0318] Step 7: Optionally, the first base station configures the local identifier c to the remote terminal.
[0319] Step 8: The second base station generates relevant configurations for the remote terminal to access the second base station, including PC5 configuration and mapping-related configurations.
[0320] Step 9: The second base station sends an RRC reconfiguration message, carrying the configuration related to the remote terminal accessing the target base station. If there is no step 7, this step carries the local identifier c configured to the remote terminal.
[0321] Example 5 (option 3b): The base station (or base station CU) allocates the local identifier of the remote terminal based on OAM. The second base station obtains the local identifier through OAM.
[0322] Fig.12 The example 5 signaling interaction diagram provided in the embodiment of the present application is as follows: Fig.12 As shown, the main process includes:
[0323] Step 1: A PC5 connection establishment process is performed between the remote terminal and the first relay terminal.
[0324] Step 2: The first relay terminal sends a SUI to the first base station. The SUI includes request information, and the request information is used to request the first base station to allocate a local identifier to the remote terminal.
[0325] Step 3: The first base station allocates a local identifier a to the remote terminal, and generates relevant configurations for the remote terminal to access the first base station, including PC5 configuration, mapping configuration, etc.
[0326] Step 4: The first base station sends an RRC reconfiguration message to the remote terminal, including the local identifier a and relevant configurations for the remote terminal to access the first base station.
[0327] Step 5: The first base station decides to establish an inter-gNB indirect-indirect multi-path for the remote terminal.
[0328] Step 6: The first base station sends a path adding request message to the second base station.
[0329] Step 7: The second base station generates relevant configurations for the remote terminal to access the second base station, including PC5 configuration and mapping-related configurations, and selects a local identifier c according to the pre-configuration information of OAM, and feeds it back to the first base station in a path addition confirmation message. Note: The local identifier c can be the same as the local identifier a.
[0330] Step 8: The second base station sends an RRC reconfiguration message, carrying relevant configurations for the remote terminal to access the second base station and the local identifier c to the remote terminal.
[0331] The methods and devices provided in the various embodiments of the present application are based on the same application concept. Since the methods and devices solve problems based on similar principles, the implementation of the devices and methods can refer to each other, and the repeated parts will not be repeated.
[0332] Fig.13 A schematic diagram of the structure of a first network device provided in an embodiment of the present application, such as Fig.13 As shown, the first network device includes a memory 1320, a transceiver 1310 and a processor 1300; wherein the processor 1300 and the memory 1320 may also be arranged physically separately.
[0333] The memory 1320 is used to store computer programs; the transceiver 1310 is used to send and receive data under the control of the processor 1300.
[0334] Specifically, the transceiver 1310 is used to receive and send data under the control of the processor 1300 .
[0335] Among them, Fig.13 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1300 and memory represented by memory 1320. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described in this application. The bus interface provides an interface. The transceiver 1310 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include a wireless channel, a wired channel, an optical cable, and other transmission media.
[0336] The processor 1300 is responsible for managing the bus architecture and general processing, and the memory 1320 can store data used by the processor 1300 when performing operations.
[0337] The processor 1300 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0338] The processor 1300 calls the computer program stored in the memory 1320 to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions, for example: sending first information to the second network device, the first information including a first local identifier request indication and / or a first local identifier assigned by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to assign a local identifier to the remote terminal; wherein the remote terminal communicates with the first network device and / or the second network device through a relay terminal.
[0339] In some embodiments, sending the first information to the second network device includes:
[0340] A local identifier is allocated to the remote terminal, and a first local identifier request indication is sent to the second network device.
[0341] In some embodiments, when the first information includes the first local identifier, the method further includes:
[0342] A first reply message sent by the second network device is received, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
[0343] In some embodiments, the method further comprises:
[0344] Based on the first reply message, a local identifier for identifying the remote terminal on the first network device side is determined.
[0345] In some embodiments, determining, based on the first reply message, a local identifier for identifying the remote terminal on the first network device side includes:
[0346] If the first network device side cannot use the second local identifier assigned by the second network device to the remote terminal, determining that the first network device side uses the first local identifier to identify the remote terminal;
[0347] If the first network device side can use the second local identifier assigned by the second network device to the remote terminal, it is determined that the first network device side uses the second local identifier to identify the remote terminal, or it is determined that the first network device side uses the first local identifier to identify the remote terminal.
[0348] In some embodiments, the method further comprises:
[0349] When it is determined that the first network device side uses the first local identifier to identify the remote terminal, first indication information is sent to the second network device, where the first indication information is used to instruct the first network device side not to use the second local identifier to identify the remote terminal.
[0350] In some embodiments, when the first information includes the first local identifier, the method further includes:
[0351] A second reply message sent by the second network device is received, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device to use the first local identifier to identify the remote terminal.
[0352] In some embodiments, sending the first information to the second network device includes:
[0353] Determine a first local identifier assigned to the remote terminal based on the operation management and maintenance (OAM) pre-configuration information;
[0354] The first local identifier is sent to the second network device.
[0355] In some embodiments, before sending the first information to the second network device, the method further includes:
[0356] A second local identity request indication sent by the second network device is received, where the second local identity request indication is used to request the first network device to allocate a local identity to the remote terminal.
[0357] Fig.14 A schematic diagram of the structure of the second network device provided in the embodiment of the present application, such as Fig.14 As shown, the second network device includes a memory 1420, a transceiver 1410 and a processor 1400; wherein the processor 1400 and the memory 1420 may also be arranged physically separately.
[0358] The memory 1420 is used to store computer programs; the transceiver 1410 is used to send and receive data under the control of the processor 1400.
[0359] Specifically, the transceiver 1410 is used to receive and send data under the control of the processor 1400 .
[0360] Among them, Fig.14In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1400 and memory represented by memory 1420. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described in this application. The bus interface provides an interface. The transceiver 1410 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include a wireless channel, a wired channel, an optical cable, and other transmission media.
[0361] The processor 1400 is responsible for managing the bus architecture and general processing, and the memory 1420 can store data used by the processor 1400 when performing operations.
[0362] The processor 1400 may be a CPU, an ASIC, an FPGA or a CPLD, and the processor may also adopt a multi-core architecture.
[0363] The processor 1400 calls the computer program stored in the memory 1420 to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions, for example: receiving first information, the first information including a first local identifier request indication and / or a first local identifier assigned by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to assign a local identifier to the remote terminal; based on the first information, assigning a local identifier to the remote terminal; wherein the remote terminal communicates with the first network device and / or the second network device through a relay terminal.
[0364] In some embodiments, receiving the first information includes:
[0365] receiving first information sent by a first network device, where the first information includes a first local identity request indication and / or a first local identity; or,
[0366] First information sent by a remote terminal is received, where the first information includes a first local identity request indication.
[0367] In some embodiments, allocating a local identifier to the remote terminal based on the first information includes:
[0368] When the first information includes the first local identifier and it is determined that the first local identifier cannot be used on the second network device side, a second local identifier is allocated to the remote terminal.
[0369] In some embodiments, the method further comprises:
[0370] A first reply message is sent to the first network device, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
[0371] In some embodiments, allocating a local identifier to the remote terminal based on the first information includes:
[0372] When the first information includes the first local identifier and it is determined that the first local identifier can be used on the second network device side, it is determined that the second network device side uses the first local identifier to identify the remote terminal.
[0373] In some embodiments, the method further comprises:
[0374] A second reply message is sent to the first network device, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device to use the first local identifier to identify the remote terminal.
[0375] In some embodiments, before receiving the first information sent by the first network device, the method further includes:
[0376] A second local identifier request indication is sent to the first network device, where the second local identifier request indication is used to request the first network device to allocate a local identifier to the remote terminal.
[0377] Fig.15 A schematic diagram of the structure of the remote terminal provided in the embodiment of the present application, such as Fig.15 As shown, the remote terminal includes a memory 1520, a transceiver 1510 and a processor 1500; wherein the processor 1500 and the memory 1520 may also be arranged physically separately.
[0378] The memory 1520 is used to store computer programs; the transceiver 1510 is used to send and receive data under the control of the processor 1500.
[0379] Specifically, the transceiver 1510 is used to receive and send data under the control of the processor 1500 .
[0380] Among them, Fig.15In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1500 and various circuits of memory represented by memory 1520 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described in this application. The bus interface provides an interface. The transceiver 1510 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium includes a wireless channel, a wired channel, an optical cable, and other transmission media. For different user devices, the user interface 1530 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0381] The processor 1500 is responsible for managing the bus architecture and general processing, and the memory 1520 can store data used by the processor 1500 when performing operations.
[0382] The processor 1500 may be a CPU, an ASIC, an FPGA or a CPLD, and the processor may also adopt a multi-core architecture.
[0383] The processor 1500 calls the computer program stored in the memory 1520 to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions, for example: sending a first local identification request indication to the second network device, the first local identification request indication being used to request the second network device to assign a local identification to the remote terminal; wherein the remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0384] It should be noted here that the above-mentioned first network device, second network device and remote terminal provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0385] Fig.16 One of the structural diagrams of the device for allocating local identifiers provided in the embodiment of the present application is as follows: Fig.16 As shown, the device comprises:
[0386] The first sending unit 1600 is used to send first information to the second network device, where the first information includes a first local identifier request indication and / or a first local identifier allocated by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal;
[0387] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0388] In some embodiments, sending the first information to the second network device includes:
[0389] A local identifier is allocated to the remote terminal, and a first local identifier request indication is sent to the second network device.
[0390] In some embodiments, the apparatus further comprises:
[0391] The first receiving unit is configured to receive a first reply message sent by a second network device when the first information includes a first local identifier, wherein the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
[0392] In some embodiments, the apparatus further comprises:
[0393] The first determining unit is used to determine, based on the first reply message, a local identifier used by the first network device side to identify the remote terminal.
[0394] In some embodiments, determining, based on the first reply message, a local identifier for identifying the remote terminal on the first network device side includes:
[0395] If the first network device side cannot use the second local identifier assigned by the second network device to the remote terminal, determine that the first network device side uses the first local identifier to identify the remote terminal;
[0396] If the first network device side can use the second local identifier assigned by the second network device to the remote terminal, it is determined that the first network device side uses the second local identifier to identify the remote terminal, or it is determined that the first network device side uses the first local identifier to identify the remote terminal.
[0397] In some embodiments, the first sending unit 1600 is further configured to:
[0398] When it is determined that the first network device side uses the first local identifier to identify the remote terminal, first indication information is sent to the second network device, where the first indication information is used to instruct the first network device side not to use the second local identifier to identify the remote terminal.
[0399] In some embodiments, the apparatus further comprises:
[0400] The second receiving unit is used to receive a second reply message sent by the second network device when the first information includes the first local identifier, and the second reply message includes second indication information, and the second indication information is used to instruct the second network device side to use the first local identifier to identify the remote terminal.
[0401] In some embodiments, sending the first information to the second network device includes:
[0402] Determine a first local identifier assigned to the remote terminal based on the operation management and maintenance (OAM) pre-configuration information;
[0403] The first local identifier is sent to the second network device.
[0404] In some embodiments, the apparatus further comprises:
[0405] The third receiving unit is used to receive a second local identifier request indication sent by the second network device before sending the first information to the second network device, where the second local identifier request indication is used to request the first network device to allocate a local identifier to the remote terminal.
[0406] Fig.17 The second structural diagram of the device for allocating local identifiers provided in the embodiment of the present application is as follows: Fig.17 As shown, the device comprises:
[0407] The fourth receiving unit 1700 is used to receive first information, where the first information includes a first local identifier request indication and / or a first local identifier allocated by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal;
[0408] The allocating unit 1710 is configured to allocate a local identifier to the remote terminal based on the first information;
[0409] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0410] In some embodiments, receiving the first information includes:
[0411] receiving first information sent by a first network device, where the first information includes a first local identity request indication and / or a first local identity; or,
[0412] First information sent by a remote terminal is received, where the first information includes a first local identity request indication.
[0413] In some embodiments, allocating a local identifier to the remote terminal based on the first information includes:
[0414] When the first information includes the first local identifier and it is determined that the first local identifier cannot be used on the second network device side, a second local identifier is allocated to the remote terminal.
[0415] In some embodiments, the apparatus further comprises:
[0416] The second sending unit is used to send a first reply message to the first network device, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
[0417] In some embodiments, allocating a local identifier to the remote terminal based on the first information includes:
[0418] When the first information includes the first local identifier and it is determined that the first local identifier can be used on the second network device side, it is determined that the second network device side uses the first local identifier to identify the remote terminal.
[0419] In some embodiments, the apparatus further comprises:
[0420] The third sending unit is used to send a second reply message to the first network device, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device side to use the first local identifier to identify the remote terminal.
[0421] In some embodiments, the apparatus further comprises:
[0422] The fourth sending unit is used to send a second local identifier request indication to the first network device before receiving the first information sent by the first network device, where the second local identifier request indication is used to request the first network device to allocate a local identifier to the remote terminal.
[0423] Fig.18 The third structural diagram of the device for allocating local identifiers provided in the embodiment of the present application is as follows: Fig.18 As shown, the device comprises:
[0424] A fifth sending unit 1800 is configured to send a first local identifier request indication to the second network device, where the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal;
[0425] The remote terminal communicates with the first network device and / or the second network device through the relay terminal.
[0426] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0427] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0428] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0429] On the other hand, an embodiment of the present application further provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method for allocating a local identifier provided in the above embodiments.
[0430] It should be noted here that the non-transitory readable storage medium provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0431] The non-transitory readable storage medium can be any available medium or data storage device that can be accessed by a computer, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.
[0432] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0433] The terminal involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal may also be different. For example, in a 5G system, the terminal may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.
[0434] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.
[0435] Network devices and terminals can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.
[0436] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0437] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0438] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0439] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0440] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for allocating a local identifier, characterized in that: Applied to a first network device, comprising: Sending first information to a second network device, wherein the first information includes a first local identifier request indication and / or a first local identifier allocated by the first network device to a remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal; Wherein, the remote terminal communicates with the first network device and / or the second network device through a relay terminal.
2. The method for allocating a local identifier according to claim 1, characterized in that: The sending the first information to the second network device includes: A local identifier is allocated to the remote terminal, and the first local identifier request indication is sent to the second network device.
3. The method for allocating a local identifier according to claim 1, characterized in that: In the case where the first information includes the first local identifier, the method further includes: A first reply message sent by the second network device is received, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
4. The method for allocating a local identifier according to claim 3, characterized in that: The method further comprises: Based on the first reply message, a local identifier for identifying the remote terminal on the first network device side is determined.
5. The method for allocating a local identifier according to claim 4, characterized in that: The determining, based on the first reply message, a local identifier for identifying the remote terminal on the first network device side includes: If the first network device side cannot use the second local identifier assigned by the second network device to the remote terminal, determining that the first network device side uses the first local identifier to identify the remote terminal; If the first network device side can use the second local identifier assigned to the remote terminal by the second network device, it is determined that the first network device side uses the second local identifier to identify the remote terminal, or it is determined that the first network device side uses the first local identifier to identify the remote terminal.
6. The method for allocating a local identifier according to claim 4 or 5, characterized in that: The method further comprises: When it is determined that the first network device side uses the first local identifier to identify the remote terminal, first indication information is sent to the second network device, where the first indication information is used to instruct the first network device side not to use the second local identifier to identify the remote terminal.
7. The method for allocating a local identifier according to claim 1, characterized in that: In the case where the first information includes the first local identifier, the method further includes: A second reply message sent by the second network device is received, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device side to use the first local identifier to identify the remote terminal.
8. The method for allocating a local identifier according to claim 1, characterized in that: The sending the first information to the second network device includes: Determine a first local identifier assigned to the remote terminal based on the operation management and maintenance (OAM) pre-configuration information; The first local identifier is sent to the second network device.
9. The method for allocating a local identifier according to claim 8, characterized in that: Before sending the first information to the second network device, the method further includes: A second local identifier request indication sent by the second network device is received, where the second local identifier request indication is used to request the first network device to allocate a local identifier to the remote terminal.
10. A method for allocating a local identifier, characterized in that: Applied to the second network device, comprising: Receive first information, the first information including a first local identifier request indication and / or a first local identifier allocated by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal; Based on the first information, assigning a local identifier to the remote terminal; Wherein, the remote terminal communicates with the first network device and / or the second network device through a relay terminal.
11. The method for allocating a local identifier according to claim 10, characterized in that: The receiving of the first information comprises: receiving first information sent by the first network device, where the first information includes the first local identity request indication and / or the first local identity; or, Receive first information sent by the remote terminal, where the first information includes the first local identity request indication.
12. The method for allocating a local identifier according to claim 10 or 11, characterized in that: The allocating a local identifier to the remote terminal based on the first information includes: When the first information includes the first local identifier and it is determined that the first local identifier cannot be used on the second network device side, a second local identifier is allocated to the remote terminal.
13. The method for allocating a local identifier according to claim 12, characterized in that: The method further comprises: A first reply message is sent to the first network device, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
14. The method for allocating a local identifier according to claim 10 or 11, characterized in that: The allocating a local identifier to the remote terminal based on the first information includes: When the first information includes the first local identifier and it is determined that the first local identifier can be used on the second network device side, it is determined that the second network device side uses the first local identifier to identify the remote terminal.
15. The method for allocating a local identifier according to claim 14, characterized in that: The method further comprises: A second reply message is sent to the first network device, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device side to use the first local identifier to identify the remote terminal.
16. The method for allocating a local identifier according to claim 11, characterized in that: Before receiving the first information sent by the first network device, the method further includes: A second local identifier request indication is sent to the first network device, where the second local identifier request indication is used to request the first network device to allocate a local identifier to the remote terminal.
17. A first network device, characterized in that: Including memory, transceiver, processor; A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Sending first information to a second network device, wherein the first information includes a first local identifier request indication and / or a first local identifier allocated by the first network device to a remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal; Wherein, the remote terminal communicates with the first network device and / or the second network device through a relay terminal.
18. The first network device according to claim 17, characterized in that: The sending the first information to the second network device includes: A local identifier is allocated to the remote terminal, and the first local identifier request indication is sent to the second network device.
19. The first network device according to claim 17, characterized in that: In a case where the first information includes the first local identifier, the operation further includes: A first reply message sent by the second network device is received, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
20. The first network device according to claim 19, characterized in that: The operations also include: Based on the first reply message, a local identifier for identifying the remote terminal on the first network device side is determined.
21. The first network device according to claim 20, characterized in that: The determining, based on the first reply message, a local identifier for identifying the remote terminal on the first network device side includes: If the first network device side cannot use the second local identifier assigned by the second network device to the remote terminal, determining that the first network device side uses the first local identifier to identify the remote terminal; If the first network device side can use the second local identifier assigned to the remote terminal by the second network device, it is determined that the first network device side uses the second local identifier to identify the remote terminal, or it is determined that the first network device side uses the first local identifier to identify the remote terminal.
22. The first network device according to claim 20 or 21, characterized in that: The operations also include: When it is determined that the first network device side uses the first local identifier to identify the remote terminal, first indication information is sent to the second network device, where the first indication information is used to instruct the first network device side not to use the second local identifier to identify the remote terminal.
23. The first network device according to claim 17, characterized in that: In a case where the first information includes the first local identifier, the operation further includes: A second reply message sent by the second network device is received, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device side to use the first local identifier to identify the remote terminal.
24. The first network device according to claim 17, characterized in that: The sending the first information to the second network device includes: Determine a first local identifier assigned to the remote terminal based on the operation management and maintenance (OAM) pre-configuration information; The first local identifier is sent to the second network device.
25. The first network device according to claim 24, characterized in that: Before sending the first information to the second network device, the operation further includes: A second local identifier request indication sent by the second network device is received, where the second local identifier request indication is used to request the first network device to allocate a local identifier to the remote terminal.
26. A second network device, characterized in that: Including memory, transceiver, processor; A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receive first information, the first information including a first local identifier request indication and / or a first local identifier allocated by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal; Based on the first information, assigning a local identifier to the remote terminal; Wherein, the remote terminal communicates with the first network device and / or the second network device through a relay terminal.
27. The second network device according to claim 26, characterized in that: The receiving of the first information comprises: receiving first information sent by the first network device, where the first information includes the first local identity request indication and / or the first local identity; or, Receive first information sent by the remote terminal, where the first information includes the first local identity request indication.
28. The second network device according to claim 26 or 27, characterized in that: The allocating a local identifier to the remote terminal based on the first information includes: When the first information includes the first local identifier and it is determined that the first local identifier cannot be used on the second network device side, a second local identifier is allocated to the remote terminal.
29. The second network device according to claim 28, characterized in that: The operations also include: A first reply message is sent to the first network device, where the first reply message includes a second local identifier allocated by the second network device to the remote terminal.
30. The second network device according to claim 26 or 27, characterized in that: The allocating a local identifier to the remote terminal based on the first information includes: When the first information includes the first local identifier and it is determined that the first local identifier can be used on the second network device side, it is determined that the second network device side uses the first local identifier to identify the remote terminal.
31. The second network device according to claim 30, characterized in that: The operations also include: A second reply message is sent to the first network device, where the second reply message includes second indication information, and the second indication information is used to instruct the second network device side to use the first local identifier to identify the remote terminal.
32. The second network device according to claim 27, characterized in that: Before receiving the first information sent by the first network device, the operation further includes: A second local identifier request indication is sent to the first network device, where the second local identifier request indication is used to request the first network device to allocate a local identifier to the remote terminal.
33. A device for allocating a local identifier, characterized in that: include: A first sending unit, configured to send first information to a second network device, wherein the first information includes a first local identifier request indication and / or a first local identifier allocated by the first network device to a remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal; Wherein, the remote terminal communicates with the first network device and / or the second network device through a relay terminal.
34. A device for allocating a local identifier, characterized in that: include: A fourth receiving unit, configured to receive first information, wherein the first information includes a first local identifier request indication and / or a first local identifier allocated by the first network device to the remote terminal; the first local identifier request indication is used to request the second network device to allocate a local identifier to the remote terminal; an allocating unit, configured to allocate a local identifier to the remote terminal based on the first information; Wherein, the remote terminal communicates with the first network device and / or the second network device through a relay terminal.
35. A non-transitory readable storage medium, characterized in that: The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method according to any one of claims 1 to 9, or to execute the method according to any one of claims 10 to 16.