Model transmission method and communication apparatus
In the dual-connection scenario, the main base station and the auxiliary base station jointly perform model transmission, and a transmission plan is formulated based on the model transmission capability of the auxiliary base station, which solves the problem of difficult to meet the requirements of high delay and high reliability in the prior art, and achieves efficient and reliable model transmission.
Patent Information
- Application Number
- PCT/CN2024/134724
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-04
- Filing Date
- 2024-11-27
- Publication Date
- 2025-06-12
AI Technical Summary
The prior art is difficult to meet the needs of high latency and high reliability when the base station transmits artificial intelligence models to terminal devices, especially in dual-connection scenarios.
By introducing a model transmission mechanism in a dual-connection scenario, the main base station and the auxiliary base station jointly perform model transmission. The main base station formulates a transmission plan based on the model transmission capabilities of the auxiliary base station, and indicates the transmission plan to the terminal equipment and the auxiliary base station.
It realizes the high delay and high reliability requirements of terminal devices for model transmission in dual-connection scenarios, and improves the efficiency and reliability of model transmission.
Smart Images

Figure CN2024134724_12062025_PF_FP_ABST
Abstract
Description
Model transmission method and communication device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on December 4, 2023, with application number 202311656245.5 and application name “Model Transmission Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communications, and more particularly, to a model transmission method and a communication device. Background Art
[0003] In the scheme of transmitting artificial intelligence (AI) models from base stations to terminal devices, since the AI use cases applicable to this scheme may have high latency and reliability requirements for model transmission over the air interface, it is difficult to meet the requirements based on single-station transmission alone. Therefore, this application introduces a model transmission mechanism under the dual connectivity (DC) scenario, that is, data communication between the core network and the terminal device can be carried out through two base stations, the master node (MN) and the secondary node (SN), thereby solving the problem that the single-station transmission model is difficult to meet the latency and reliability requirements.
[0004] However, the model transmission methods currently discussed in the 3rd Generation Partnership Project (3GPP) standards are all based on a single station, and no model transmission mechanism based on a dual-connection scenario has been discussed. Summary of the Invention
[0005] The present application provides a model transmission method and a communication device, which clarify the model transmission mechanism in a dual-connection scenario.
[0006] In a first aspect, a method for model transmission is provided. The method can be executed by a primary base station, or can also be executed by a component of the primary base station (such as a chip or circuit), which is not limited in this application.
[0007] The method includes: sending a first request message to a first network device, the first request message being used to request adding the first network device as an auxiliary base station to transmit a first model, wherein the first request message includes first information, and the first information indicates that the first network device reports its own model transmission capability; receiving a first request response message from the first network device, the first request response message indicating agreement to add the first network device as an auxiliary base station, wherein the first request response message includes second information, and the second information indicates the model transmission capability of the first network device; determining a first model transmission scheme and a second model transmission scheme based on the model transmission capability of the first network device, wherein the first model transmission scheme and the second model transmission scheme are schemes for the main base station and the first network device to transmit the first model to the terminal device, respectively.
[0008] In the above technical solution, the main base station formulates specific model transmission plans for the main base station and the secondary base station based on the obtained model transmission capability of the secondary base station (i.e., the first network device), and indicates the model transmission plan to the terminal device and the secondary base station so that the main base station and the secondary base station can jointly perform model transmission (i.e., model transmission is realized through DC).
[0009] In certain implementations of the first aspect, the method further includes: sending a first message to the first network device, the first message indicating the second model transmission scheme; and sending a second message to the terminal device, the second message indicating the first model transmission scheme and the second model transmission scheme.
[0010] In certain implementations of the first aspect, the first message includes an identifier of the terminal device, and the second message includes an identifier of the first network device corresponding to the second model transmission scheme.
[0011] In certain implementations of the first aspect, the model transmission capability of the first network device includes at least one of the following parameters: a model that the first network device can provide, metadata of the model, and the model transmission capability of at least one cell served by the first network device, wherein the model transmission capability of one cell in at least one cell is the transmission rate, transmission delay, estimated time of arrival, supported model transmission mode, and quality of service (QoS) of the model received by the terminal device from one cell. In certain implementations of the first aspect, the first request message also includes third information, and the third information indicates a first transmission requirement. If the model transmission capability of the at least one cell satisfies the first transmission requirement, wherein the first transmission requirement is the transmission requirement of the first model of the terminal device.
[0012] In the above technical solution, the primary base station may carry the first transmission requirement in the first request message, instructing the first network device to report the model transmission capability of the cell that meets the first transmission requirement.
[0013] In certain implementations of the first aspect, determining the first model transmission scheme and the second model transmission scheme based on the model transmission capability of the first network device includes: determining the first model transmission scheme and the second model transmission scheme based on the model transmission capability of the first cell in at least one cell, wherein the first cell is the cell in which the terminal device initiates access and the model transmission capability of the first cell meets the first transmission requirement.
[0014] Among them, the first cell can be understood as the cell to which the terminal device initiates access under the secondary cell group (SCG) corresponding to the first network device, that is, the first cell can be understood as the primary secondary cell (PSCell).
[0015] In one possible implementation, before the terminal device receives the first model from the first network device, it needs to select a cell in the SCG of the first network device as the PSCell to initiate access. Therefore, if the model transmission capability of the first network device includes the model transmission capability of multiple cells served by the first network device, the first network device needs to select one cell from the multiple cells as the PSCell, and determine the first model transmission scheme and the second model transmission scheme based on the model transmission capability of the selected cell, and the model transmission capability of the selected cell meets the first transmission requirement.
[0016] In some implementations of the first aspect, the second model transmission scheme includes partial model indication information and model transmission mode information, wherein the partial model indication information indicates the portion of the first model that needs to be transmitted by the first network device.
[0017] In certain implementations of the first aspect, before sending the first request message to the first network device, the method further includes: determining that the transmission of the first model cannot be completed based on the first transmission requirement, wherein the first transmission requirement is the transmission requirement of the first model of the terminal device.
[0018] In one possible implementation, the primary base station collects the first transmission requirement and the model reception capability of the terminal device, and based on the collected information, determines that the transmission of the first model cannot be completed under specific requirements. The specific requirements refer to the latency, reliability, and other requirements for the air interface transmission model under the specific AI use case indicated by the first transmission requirement.
[0019] In certain implementations of the first aspect, determining that transmission of the first model cannot be completed based on the first transmission requirement includes: determining that transmission of the first model cannot be completed only through the primary base station based on the first transmission requirement.
[0020] In certain implementations of the first aspect, determining that the transmission of the first model cannot be completed based on the first transmission requirement includes: determining that the transmission of the first model cannot be completed jointly by the primary base station and the source secondary base station of the terminal device based on the first transmission requirement.
[0021] In certain implementations of the first aspect, the method further includes: sending a second request message to the source secondary base station, where the second request message is used to request to release the source secondary base station, and the second request message includes a reason for releasing the source secondary base station.
[0022] In certain implementations of the first aspect, the method further includes: receiving a third request message from the source secondary base station, where the third request message is used to request the release of the source secondary base station, wherein the third request message includes at least one of the following parameters: a reason for releasing the source secondary base station, a transmission progress of the first model transmitted by the source secondary base station, and a model transmission capability that the candidate target secondary base station needs to provide.
[0023] In a second aspect, a method for model transmission is provided. The method can be executed by the first network device, or can also be executed by a component of the first network device (such as a chip or circuit), which is not limited in this application.
[0024] The method includes: receiving a first request message from a main base station, the first request message is used to request to add a first network device as an auxiliary base station to transmit a first model, wherein the first request message includes first information, and the first information indicates that the first network device reports its own model transmission capability; sending a first request response message to the main base station, the first request response message indicates agreement to add the first network device as an auxiliary base station, wherein the first request response message includes second information, and the second information indicates the model transmission capability of the first network device; receiving a first message from the main base station, the first message indicates a second model transmission scheme, wherein the second model transmission scheme is a scheme for the first network device to transmit the first model to the terminal device, and the second transmission model is determined based on the model transmission capability of the first network device.
[0025] For the beneficial effects of the second aspect, please refer to the description of the first aspect and will not be repeated here.
[0026] In some implementations of the second aspect, the first message includes an identifier of the terminal device.
[0027] In some implementations of the second aspect, the model transmission capability of the first network device includes at least one of the following parameters:
[0028] The model that the first network device can provide, the metadata of the model, and the model transmission capability of at least one cell served by the first network device, wherein the model transmission capability of one cell in at least one cell is the transmission rate, transmission delay, expected arrival time, supported model transmission mode, and quality of service QoS of the model received by the terminal device from one cell.
[0029] In certain implementations of the second aspect, the first request message also includes third information, and the third information indicates a first transmission requirement, then the model transmission capability of at least one cell meets the first transmission requirement, wherein the first transmission requirement is the transmission requirement of the first model of the terminal device.
[0030] In certain implementations of the second aspect, the second model transmission scheme includes partial model indication information and model transmission mode information, wherein the partial model indication information indicates the portion of the first model that needs to be transmitted by the first network device.
[0031] On the third aspect, a method for model transmission is provided, which can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit), which is not limited in this application.
[0032] The method includes: receiving a second message from a main base station, the second message indicating a first model transmission scheme and a second model transmission scheme, wherein the first model transmission scheme and the second model transmission scheme are respectively schemes for the main base station and the first network device to transmit the first model to the terminal device, wherein the first network device is the auxiliary base station of the terminal device; receiving part or all of the first model from the main base station based on the first model transmission scheme; receiving part or all of the first model from the first network device based on the second transmission scheme.
[0033] For the beneficial effects of the third aspect, please refer to the description of the first aspect and will not be repeated here.
[0034] In certain implementations of the third aspect, the second message includes an identifier of the first network device corresponding to the second model transmission scheme.
[0035] In certain implementations of the third aspect, the second model transmission scheme includes partial model indication information and model transmission mode information, wherein the partial model indication information indicates the portion of the first model that needs to be transmitted by the first network device.
[0036] In a fourth aspect, a method for model transmission is provided, which can be executed by a main base station, or can also be executed by a component of the main base station (such as a chip or circuit), and this application does not limit this.
[0037] The method includes: sending request messages to multiple network devices respectively, the request messages are used to request to add the corresponding network devices as auxiliary base stations to transmit the first model, wherein the request messages include first information, and the first information indicates that the corresponding network devices report their own model transmission capabilities; receiving request response messages from multiple network devices respectively, the request response messages indicate that they agree to add the corresponding network devices as auxiliary base stations, and the request response messages include second information, and the second information indicates the model transmission capabilities of the corresponding network devices; sending a first message to a terminal device, the first message indicates the model transmission capabilities of N network devices among the multiple network devices, wherein the model transmission capabilities of the N network devices meet a first transmission requirement, the first transmission requirement is the transmission requirement of the first model of the terminal device, and N is a positive integer; receiving a second message from the terminal device, the second message indicates the first network device, wherein the first network device is the auxiliary base station finally selected by the terminal device among the N network devices, and the first network device is determined based on the model transmission capabilities of the N network devices; determining a first model transmission scheme and a second model transmission scheme based on the model transmission capabilities of the first network device, wherein the first model transmission scheme and the second model transmission scheme are schemes for the main base station and the first network device to transmit the first model to the terminal device, respectively.
[0038] In the above technical solution, the main base station obtains and sends the model transmission capabilities of multiple candidate secondary base stations to the terminal device, formulates specific model transmission plans for the main base station and the secondary base station based on the model transmission capabilities of a secondary base station (i.e., the first network device) determined by the terminal device among the multiple secondary base stations, and indicates the model transmission plan to the terminal device and the secondary base station, so that the main base station and the secondary base station can jointly perform model transmission (i.e., realize model transmission through DC).
[0039] In certain implementations of the fourth aspect, the method further includes: sending a third message to the first network device, the third message indicating the second model transmission scheme; and sending a fourth message to the terminal device, the fourth message indicating the first model transmission scheme and the second model transmission scheme.
[0040] In certain implementations of the fourth aspect, the third message includes an identifier of the terminal device, and the fourth message includes an identifier of the first network device corresponding to the second model transmission scheme.
[0041] In certain implementations of the fourth aspect, the model transmission capability of a network device among multiple network devices includes at least one of the following parameters: the model that a network device can provide, the metadata of the model, and the model transmission capability of at least one cell served by a network device, wherein the model transmission capability of one cell among at least one cell is the transmission rate, transmission delay, expected arrival time, supported model transmission mode, and quality of service QoS of the model received by the terminal device from a cell.
[0042] In certain implementations of the fourth aspect, the first request message also includes third information, and the third information indicates the first transmission requirement, then the model transmission capability of at least one cell reported by the network device corresponding to the second information meets the first transmission requirement.
[0043] In the above technical solution, the primary base station may carry the first transmission requirement in the first request message, instructing the first network device to report the model transmission capability of the cell that meets the first transmission requirement.
[0044] In certain implementations of the fourth aspect, the first message includes the model transmission capability of the first cell of the first network device, and the second message further indicates the first cell served by the first network device, wherein the first cell is the cell to which the terminal device initiates access.
[0045] Among them, the first cell can be understood as the cell to which the terminal device initiates access under the secondary cell group (SCG) corresponding to the first network device, that is, the first cell can be understood as the primary secondary cell (PSCell).
[0046] In certain implementations of the fourth aspect, determining the first model transmission scheme and the second model transmission scheme based on the model transmission capability of the first network device includes: determining the first model transmission scheme and the second model transmission scheme based on the model transmission capability of the first cell.
[0047] In certain implementations of the fourth aspect, the second model transmission scheme includes partial model indication information and model transmission mode information, wherein the partial model indication information indicates the portion of the first model that needs to be transmitted by the first network device.
[0048] In certain implementations of the fourth aspect, before sending the first request message to the first network device, the method further includes: determining that the transmission of the first model cannot be completed based on the first transmission requirement, wherein the first transmission requirement is the transmission requirement of the first model of the terminal device.
[0049] In certain implementations of the fourth aspect, determining that transmission of the first model cannot be completed based on the first transmission requirement includes: determining that transmission of the first model cannot be completed only through the primary base station based on the first transmission requirement.
[0050] In certain implementations of the fourth aspect, determining that the transmission of the first model cannot be completed based on the first transmission requirement includes: determining that the transmission of the first model cannot be completed jointly by the primary base station and the source secondary base station of the terminal device based on the first transmission requirement.
[0051] In certain implementations of the fourth aspect, the method further includes: sending a second request message to the source secondary base station, where the second request message is used to request to release the source secondary base station, and the second request message includes a reason for releasing the source secondary base station.
[0052] In certain implementations of the fourth aspect, the method further includes: receiving a third request message from the source secondary base station, where the third request message is used to request the release of the source secondary base station, wherein the third request message includes at least one of the following parameters: a reason for releasing the source secondary base station, a transmission progress of the first model transmitted by the source secondary base station, and a model transmission capability that the candidate target secondary base station needs to provide.
[0053] In a fifth aspect, a method for model transmission is provided. The method can be executed by the first network device, or can also be executed by a component of the first network device (such as a chip or circuit), which is not limited in this application.
[0054] The method includes: receiving a request message from a main base station, the request message is used to request to add a first network device as an auxiliary base station to transmit a first model, wherein the request message includes first information, and the first information indicates that the first network device reports its own model transmission capability; sending a request response message to the main base station, the request response message indicates agreement to add the first network device as an auxiliary base station, the request response message includes second information, and the second information indicates the model transmission capability of the first network device; receiving a third message from the main base station, the third message indicates a second model transmission scheme, wherein the second model transmission scheme is a scheme for the first network device to transmit the first model to the terminal device, and the second model transmission scheme is determined based on the model transmission capability of the first network device.
[0055] For the beneficial effects of the fifth aspect, please refer to the description of the fourth aspect and will not be repeated here.
[0056] In certain implementations of the fifth aspect, the third message includes an identifier of the terminal device.
[0057] In certain implementations of the fifth aspect, the model transmission capability of the first network device includes at least one of the following parameters: the model that the first network device can provide, the metadata of the model, and the model transmission capability of at least one cell served by the first network device, wherein the model transmission capability of one cell in at least one cell is the transmission rate, transmission delay, expected arrival time, supported model transmission mode, and quality of service QoS of the model received by the terminal device from one cell.
[0058] In certain implementations of the fifth aspect, the request message also includes third information, and the third information indicates a first transmission requirement, then the model transmission capability of at least one cell meets the first transmission requirement, wherein the first transmission requirement is the transmission requirement of the first model of the terminal device.
[0059] In certain implementations of the fifth aspect, the second model transmission scheme includes partial model indication information and model transmission mode information, wherein the partial model indication information indicates the portion of the first model that needs to be transmitted by the first network device.
[0060] In a sixth aspect, a method for model transmission is provided, which can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit), and this application does not limit this.
[0061] The method includes: receiving a first message from a main base station, the first message indicating the model transmission capabilities of N network devices, wherein the model transmission capabilities of the N network devices meet a first transmission requirement, the first transmission requirement is the transmission requirement of the first model of the terminal device, and N is a positive integer; sending a second message to the main base station, the second message indicating the first network device, wherein the first network device is an auxiliary base station finally selected from the N network devices based on the model transmission capabilities of the N network devices; receiving a fourth message from the main base station, the fourth message indicating a first model transmission scheme and a second model transmission scheme, wherein the first model transmission scheme and the second model transmission scheme are schemes for the main base station and the first network device to transmit the first model to the terminal device, respectively, and the first model transmission scheme and the second model transmission scheme are determined based on the model transmission capability of the first network device.
[0062] For the beneficial effects of the sixth aspect, please refer to the description of the fourth aspect and will not be repeated here.
[0063] In certain implementations of the sixth aspect, the first network device is a secondary base station finally selected from the N network devices based on model transmission capabilities of the N network devices and a first condition, where the first condition is an execution condition for selecting the secondary base station.
[0064] In certain implementations of the sixth aspect, the fourth message includes an identifier of the first network device corresponding to the second model transmission scheme.
[0065] In some implementations of the sixth aspect, the model transmission capability of the first network device includes at least one of the following parameters:
[0066] The model that the first network device can provide, the metadata of the model, and the model transmission capability of at least one cell served by the first network device, wherein the model transmission capability of one cell in at least one cell is the transmission rate, transmission delay, expected arrival time, supported model transmission mode, and quality of service QoS of the model received by the terminal device from one cell.
[0067] In certain implementations of the sixth aspect, the second model transmission scheme includes partial model indication information and model transmission mode information, wherein the partial model indication information indicates the portion of the first model that needs to be transmitted by the first network device.
[0068] In the seventh aspect, a communication device is provided, which is used to execute the method provided in any one of the first to sixth aspects. Specifically, the communication device may include a unit and / or module for executing the method provided in the first aspect or any one of the above-mentioned implementations of the first aspect, or, include a unit and / or module for executing the method provided in the second aspect or any one of the above-mentioned implementations of the second aspect, or, include a unit and / or module for executing the method provided in the third aspect or any one of the above-mentioned implementations of the third aspect, such as a processing unit and / or a transceiver unit, or, include a unit and / or module for executing the method provided in the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or, include a unit and / or module for executing the method provided in the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or, include a unit and / or module for executing the method provided in the sixth aspect or any one of the above-mentioned implementations of the sixth aspect, such as a processing unit and / or a transceiver unit.
[0069] In one implementation, the communication device is a device (e.g., a terminal device, a first network device, or a primary base station). When the communication device is a device, the transceiver unit may be a transceiver or an input / output interface; the processing unit may be at least one processor. Alternatively, the transceiver may be a transceiver circuit. Alternatively, the input / output interface may be an input / output circuit.
[0070] In another implementation, the communication device is a chip, chip system, or circuit used in a device (e.g., a terminal device, a first network device, or a primary base station). When the communication device is a chip, chip system, or circuit used in a device, the transceiver unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; and the processing unit may be at least one processor, processing circuit, or logic circuit.
[0071] In an eighth aspect, a communication device is provided, comprising: a memory for storing programs; and at least one processor for executing computer programs or instructions stored in the memory to execute the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or to execute the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or to execute the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or to execute the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or to execute the method provided by the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or to execute the method provided by the sixth aspect or any one of the above-mentioned implementations of the sixth aspect.
[0072] In one implementation, the communication apparatus is a device (eg, a terminal device, also a first network device, also a primary base station).
[0073] In another implementation, the device is a chip, a chip system, or a circuit used in a device (such as a terminal device, a first network device, or a main base station).
[0074] In a ninth aspect, the present application provides a processor for executing the methods provided in the above aspects.
[0075] For the operations such as sending and acquiring / receiving involved in the processor, unless otherwise specified, or if they do not conflict with their actual functions or internal logic in the relevant descriptions, they can be understood as processor output, reception, input and other operations, and can also be understood as sending and receiving operations performed by the radio frequency circuit and antenna. This application does not limit this.
[0076] In the tenth aspect, a computer-readable storage medium is provided, which stores a program code for execution by a device, wherein the program code includes instructions for executing the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or includes instructions for executing the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or includes instructions for executing the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or includes instructions for executing the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or includes instructions for executing the method provided by the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or includes instructions for executing the method provided by the sixth aspect or any one of the above-mentioned implementations of the sixth aspect.
[0077] In the eleventh aspect, a computer program product comprising instructions is provided. When the computer program product is run on a computer, the computer is caused to execute the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or the computer is caused to execute the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or the computer is caused to execute the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or the computer is caused to execute the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or the computer is caused to execute the method provided by the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or the computer is caused to execute the method provided by the sixth aspect or any one of the above-mentioned implementations of the sixth aspect.
[0078] In the twelfth aspect, a chip is provided, which includes a processor and a communication interface. The processor reads instructions stored in the memory through the communication interface, executes the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or executes the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or executes the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or executes the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or executes the method provided by the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or executes the method provided by the sixth aspect or any one of the above-mentioned implementations of the sixth aspect.
[0079] Optionally, as an implementation, the chip also includes a memory, in which a computer program or instruction is stored, and the processor is used to execute the computer program or instruction stored on the memory. When the computer program or instruction is executed, the processor is used to execute the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or execute the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or execute the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or execute the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or execute the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or execute the method provided by the fifth aspect or any one of the above-mentioned implementations of the fifth aspect.
[0080] In a thirteenth aspect, a communication system is provided, comprising the above-mentioned main base station, the first network device and the terminal device. BRIEF DESCRIPTION OF THE DRAWINGS
[0081] Figure 1 is a schematic diagram of the EN-DC deployment scenario.
[0082] Figure 2 is a schematic diagram of the NE-DC deployment scenario.
[0083] Figure 3 is a schematic diagram of the deployment scenario NG EN-DC.
[0084] FIG4 is a schematic diagram of a communication system applicable to an embodiment of the present application.
[0085] FIG5 is a schematic diagram of an AI application framework provided in an embodiment of the present application.
[0086] FIG6 is a schematic flowchart of a model transmission method 600 provided in this application.
[0087] FIG7 is a schematic flowchart of a model transmission method 700 provided in this application.
[0088] FIG8 is a schematic flowchart of a model transmission method 800 provided in this application.
[0089] FIG9 is a schematic flowchart of a model transmission method 900 provided in this application.
[0090] FIG10 is a schematic block diagram of a communication device 1000 provided in an embodiment of the present application.
[0091] FIG11 is a schematic block diagram of a communication device 1100 provided in an embodiment of the present application. DETAILED DESCRIPTION
[0092] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings. Obviously, the described embodiments are 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 making any creative efforts should fall within the scope of protection of this application.
[0093] Before introducing the embodiments of the present application, the following points are first explained.
[0094] First, in this application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments based on their internal logical relationships.
[0095] It can be understood that some optional features in the embodiments of the present application may not depend on other features in certain scenarios, and may also be combined with other features in certain scenarios, without limitation.
[0096] It can be understood that the solutions in the embodiments of this application can be used in combination, and the explanations or descriptions of each term, similar operations or steps appearing in the embodiments can be referenced or explained with each other in each embodiment, and this application does not limit this.
[0097] Second, in this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Wherein a, b and c can be single or multiple, respectively.
[0098] Third, throughout this application, the terms "first," "second," and various numerical references are used for descriptive purposes only and are not intended to limit the scope of the embodiments of this application. For example, they are used to distinguish between different messages, rather than to describe a specific order or sequence. It should be understood that these references are interchangeable, where appropriate, to allow for the description of scenarios beyond the embodiments of this application.
[0099] Fourth, in this application, the terms "comprise" and "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or are inherent to these processes, methods, products or apparatuses.
[0100] Fifth, in this application, "indication" can include direct indications and indirect indications. When describing that a certain indication information indicates A, it can include that the indication information directly indicates A or indirectly indicates A, but it does not mean that the indication information must contain A.
[0101] Sixth, in this application, "sending information to XX (device)" can be understood as the destination of the information being the device. This can include sending information to the device directly or indirectly. "Receiving information from XX (device) or receiving information from XX (device)" can be understood as the source of the information being the device, which can include receiving information from the device directly or indirectly. The information may undergo necessary processing between the source and destination, such as format changes, but the destination can still understand the valid information from the source.
[0102] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), new radio (NR) system and other fifth generation (5G) systems, satellite communication systems, and other future evolved communication systems.
[0103] In the embodiment of the present application, the network device can be any device with wireless transceiver functions. The network device includes but is not limited to: an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a home base station (e.g., a home evolved Node B, or a home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc. It can also be a gNB or a transmission point (TRP or TP) in a 5G (such as NR) system, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU). The network device in the embodiment of the present application can also be referred to as an access network device.
[0104] The terminal device in the embodiments of the present application may refer to user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, an audio device, a terminal device in a future 5G network or a terminal device in a future evolved Public Land Mobile Network (PLMN), etc., and the embodiments of the present application are not limited thereto.
[0105] The terminal device in this application can also be a road side unit (RSU). RSU is a facility deployed on the roadside for auxiliary communication in the vehicle-mounted delay-tolerant network. It is directly connected to the backbone network and can communicate wirelessly with the vehicle. Compared with the vehicles in the vehicle-mounted delay-tolerant network, RSU has better communication capabilities, coverage and transmission speed, and can communicate with multiple vehicles at the same time. In addition, RSU has a large storage space that can store information and increase the probability of communication. Therefore, by deploying relevant RSU in the road traffic system, on the one hand, it can effectively solve the existing vehicle-mounted Internet access problem, and on the other hand, it can greatly increase the communication opportunities between vehicles. By caching messages through RSU, efficient transmission of messages between vehicles can be achieved.
[0106] Exemplarily, the terminal device may include: a radio resource control (RRC) signaling interaction module, a media access control (MAC) signaling interaction module, and a physical (PHY) signaling interaction module. Among them, the RRC signaling interaction module may be: a module used by the network device and the terminal device to send and receive RRC signaling. The MAC signaling interaction module may be: a module used by the network device and the terminal device to send and receive MAC control element (CE) (MAC-CE) signaling. PHY signaling and data may be: a module used by the network device and the terminal device to send and receive uplink control signaling or downlink control signaling, uplink and downlink data, or downlink data.
[0107] The network device in the embodiment of the present application can be a device for communicating with a terminal device, and the network device includes but is not limited to: an evolved base station B (eNB or eNodeB) in an LTE system, a wireless controller in a cloud radio access network (CRAN) scenario, a radio network controller (RNC), a base station controller (BSC), a home base station (for example, home evolved nodeB, or home nodeB, HNB), a baseband unit (BBU), or the network device can be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, etc., and can be an access point (AP) in a wireless local area network (WLAN), a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc., and can be a new wireless system (new The gNB or transmission point (TRP or TP) in the radio (NR) system, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or transmission point, is not limited in the embodiments of the present application.
[0108] In some deployments, the gNB may include a centralized unit (CU) and a distributed unit (DU). The gNB may also include an active antenna unit (AAU). The CU implements some gNB functions, while the DU implements some gNB functions. For example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC), media access control (MAC), and physical (PHY) layers. The AAU implements some physical layer processing functions, RF processing, and active antenna-related functions. Because RRC layer information ultimately becomes PHY layer information, or is converted from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by a combination of the DU and the AAU. It is understood that the network device may include one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be classified as a network device in an access network (RAN) or a network device in a core network (CN), which is not limited in this application.
[0109] The network device in the embodiment of the present application may also be an open radio access network (O-RAN) device (open RAN, or ORAN), that is, the network device includes multiple RAN nodes, and the multiple RAN nodes collaborate to assist the terminal device to achieve wireless access, and different RAN nodes respectively implement part of the functions of the network device. As an example, the RAN node can be a CU, DU, CU-control plane (CP), CU-user plane (UP), or radio unit (RU), etc. Among them, the CU and DU can be set separately, or can also be included in the same network element, such as a BBU. The RU can be included in a radio frequency device or radio frequency unit, for example, a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). For example, in some deployments, the network device may include a centralized unit (CU) and a DU. In different systems, CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be referred to as O-CU (Open CU), DU may also be referred to as O-DU (Open DU), CU-CP may also be referred to as O-CU-CP (Open CU-CP), CU-UP may also be referred to as O-CU-UP (Open CU-UP), and RU may also be referred to as O-RU (Open RU). For convenience of description, this application uses CU, CU-CP, CU-UP, DU and / or RU as examples for description. Any unit in the CU (or CU-CP, CU-UP), DU and / or RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0110] Optionally, for network elements in the ORAN system, each network element may implement the protocol layer functions shown in Table 1 below.
[0111] Table 1
[0112] It should be noted that, in the ORAN system, the network device in this application may be one or more network elements in Table 1 above.
[0113] The following describes the architecture of the CU and DU of an access network device. The access network device includes at least one CU and at least one DU. Optionally, the access network device also includes at least one RU.
[0114] The following is an introduction using the example of an access network device including a CU and a DU. The CU has some functions of the core network, and the CU may include a CU-CP and a CU-UP. The CU and the DU may be configured according to the protocol layer functions of the wireless network they implement. For example, the CU is configured to implement the functions of the packet data convergence protocol (PDCP) layer and the protocol layers above it (for example, the RRC layer and / or the SDAP layer). The DU is configured to implement the functions of the protocol layers below the PDCP layer (for example, the RLC layer, the MAC layer, and / or the physical (PHY) layer). For another example, the CU is configured to implement the functions of the protocol layers above the PDCP layer (such as the RRC layer and / or the SDAP layer), and the DU is configured to implement the functions of the PDCP layer and the protocol layers below it (for example, the RLC layer, the MAC layer, and / or the PHY layer, etc.).
[0115] When a CU includes a CU-CP and a CU-UP, the CU-CP is used to implement the control plane functions of the CU, and the CU-UP is used to implement the user plane functions of the CU. For example, when the CU is configured to implement the functions of the PDCP layer, RRC layer, and SDAP layer, the CU-CP is used to implement the RRC layer functions and the control plane functions of the PDCP layer, and the CU-UP is used to implement the SDAP layer functions and the user plane functions of the PDCP layer.
[0116] The CU-CP can interact with network elements in the core network that implement control plane functions. The network elements in the core network that implement control plane functions can be access and mobility function network elements, such as the access and mobility management function (AMF) in the 5G system. The access and mobility function network element is responsible for mobility management in the mobile network, such as location update of terminal devices, registration network of terminal devices, and switching of terminal devices.
[0117] The CU-UP can interact with network elements in the core network that implement user plane functions. Network elements in the core network that implement user plane functions, such as the User Plane Function (UPF) in the 5G system, are responsible for forwarding and receiving data in terminal devices.
[0118] The above configuration of CU and DU is only an example, and the functions of CU and DU can also be configured as needed. For example, the CU or DU can be configured to have the functions of more protocol layers, or the CU or DU can be configured to have partial processing functions of the protocol layer. For example, some functions of the RLC layer and the functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set in the DU. For another example, the functions of the CU or DU can be divided according to the service type or other system requirements. For example, according to the delay, the functions whose processing time needs to meet the smaller delay requirement are set in the DU, and the functions that do not need to meet the delay requirement are set in the CU.
[0119] The DU and RU can work together to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of the DU and RU can be configured in various ways according to the design. For example, the DU is configured to implement the baseband function, and the RU is configured to implement the mid-RF function. For another example, the DU is configured to implement the high-layer functions in the PHY layer, and the RU is configured to implement the low-layer functions in the PHY layer or to implement the low-layer functions and the RF functions. The high-layer functions in the physical layer may include a part of the functions of the physical layer, which is closer to the MAC layer, and the low-layer functions in the physical layer may include another part of the functions of the physical layer, which is closer to the mid-RF side.
[0120] It should be noted that the network device can be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, chip system, module or control unit in the aforementioned device or apparatus, and this application does not limit this. It should be noted that in this application, when referring to a network device, it can refer to the network device itself, or it can refer to a chip, functional module or integrated circuit in the network device that performs the method provided in this application, and this application does not limit this.
[0121] Next, the communication system to which the embodiments of the present application may be applied is described. In the dual connectivity (DC) scenario in the communications field, data communication can be performed between the core network and the terminal device through two base stations: a master node (MN) and a secondary node (SN). Several DC deployment scenarios are introduced below.
[0122] The overall architecture of a 5G wireless communication system consists of 5GC (also known as 5G Core, 5GCN, or 5G core network) and NG-RAN (also known as 5G-RAN, etc.). 5GC is the core network of the 5G wireless communication system, and NG-RAN is the radio access network (RAN) of the 5G wireless communication system. NG-RAN includes two types of RAN nodes: gNB and ng-eNB. The gNB provides terminal devices with the termination points for the user and control plane protocol stacks of the new radio (NR). The ng-eNB provides terminal devices with the termination points for the user and control plane protocol stacks of the evolved universal terrestrial radio access (E-UTRA). Multi-Radio Dual Connectivity (MR-DC) is a key scenario in 5G wireless communication systems.
[0123] DCs can include various combinations of EN-DCs and MR-DCs. The main differences lie in the core networks and the message names involved in the signaling process.
[0124] Figure 1 is a schematic diagram of the deployment scenario EN-DC. In the EN-DC (E-UTRA NR DC) scenario, the core network is an evolved packet core (EPC), with an LTE base station (e.g., eNB) serving as the primary base station and an NR base station (e.g., gNB) serving as the secondary base station for dual connectivity (DC), and both the primary and secondary base stations are connected to the EPC. The primary base station can also be referred to as a master node (MN), and the secondary base station can also be referred to as a secondary node (SN). Specifically, there is an X2 interface between the LTE base station and the NR base station, with at least a control plane connection and possibly a user plane connection; there is an S1 interface between the LTE base station and the EPC, with at least a control plane connection and possibly a user plane connection; there is an S1-U interface between the NR base station and the EPC, meaning that there can only be a user plane connection. The LTE base station can provide air interface resources for the UE through at least one LTE cell, and at this time, at least one LTE cell is called a master cell group (MCG). Correspondingly, the NR base station can also provide air interface resources for the UE through at least one NR cell. At this time, at least one NR cell is called a secondary cell group (SCG).
[0125] The SCG consists of a primary secondary cell (PSCell) and one or more optional secondary cells (SCells). The cells under the master base station are called a master cell group (MCG), which consists of a primary cell (PCell) and one or more optional secondary cells (SCells).
[0126] Figure 2 is a schematic diagram of the NE-DC deployment scenario. NE-DC (NR E-UTRA DC) is a type of MR-DC architecture under 5GC. In the NE-DC scenario, the core network is 5GC, with an NR base station (e.g., gNB) serving as the primary base station and an LTE base station (e.g., ng-eNB) serving as the secondary base station for DC. Both the primary and secondary base stations are connected to the 5GC. Specifically, an Xn interface exists between the LTE and NR base stations, with at least a control plane connection and optionally a user plane connection; an NG interface exists between the LTE and NR base stations, with at least a control plane connection and optionally a user plane connection; and an NG-U interface exists between the NR and 5GC, meaning only a user plane connection is permitted. An LTE base station can provide air interface resources to a UE via at least one LTE cell. In this case, the at least one LTE cell is referred to as an MCG. Correspondingly, an NR base station can also provide air interface resources to a UE via at least one NR cell. In this case, the at least one NR cell is referred to as an SCG.
[0127] Figure 3 is a schematic diagram of the NG EN-DC deployment scenario. NG EN-DC (next generation E-UTRA NR DC) is another type of MR-DC architecture under 5GC. In the NG EN-DC scenario, the core network is 5GC, with an LTE base station (e.g., ng-eNB) serving as the primary base station and an NR base station (e.g., gNB) serving as the secondary base station for DC. Unlike EN-DC, both the primary and secondary base stations are connected to the 5GC. Specifically, an Xn interface exists between the NR base station and the LTE base station, with at least a control plane connection and optionally a user plane connection; an NG interface exists between the NR base station and the 5GC, with at least a control plane connection and optionally a user plane connection; and an NG-U interface exists between the NR base station and the 5GC, meaning only a user plane connection is possible. In this case, the NR base station can provide air interface resources to the UE via at least one NR cell. In this case, the at least one NR cell is called an MCG. Correspondingly, the LTE base station can also provide air interface resources to the UE via at least one LTE cell. In this case, the at least one LTE cell is called an SCG.
[0128] In addition, in the deployment scenario of NR-DC (or NR-NR DC), both the primary base station and the secondary base station are NR base stations (such as gNB), and both are connected to 5GC. Specifically, there is a control plane connection between the NR base station serving as the primary base station and the 5GC, and there can also be a data plane connection. There can be a data plane connection between the NR base station serving as the secondary base station and the 5GC. Both the primary base station and the secondary base station can provide air interface transmission resources for data transmission between the terminal device and the 5GC.
[0129] In addition, it can also support DC of LTE / 5GC, that is, the main base station and the secondary base station are both LTE base stations (such as ng-eNB), and both are connected to 5GC. Specifically, there is a control plane connection between the LTE base station as the main base station and the 5GC, and there can also be a data plane connection. There can be a data plane connection between the LTE base station as the secondary base station and the 5GC. Both the main base station and the secondary base station can provide air interface transmission resources for data transmission between the terminal device and the 5GC.
[0130] This application does not restrict specific DC architectures. It is applicable to both traditional LTE EN-DC, MR-DC, and other future DC architectures. Hereinafter, NE-DC, NG EN-DC, and NR-DC are collectively referred to as MR-DC.
[0131] Figure 4 is a schematic diagram of a communication system applicable to an embodiment of the present application. As shown in Figure 4, the communication system 400 may include at least one network device, such as the network device 410 and the network device 420 shown in Figure 4; the communication system 400 may also include at least one terminal device, such as the terminal device 430 shown in Figure 4. The terminal device 430 may be mobile or fixed. Network device 410 and network device 420 are both devices that can communicate with terminal device 430 via a wireless link, such as a base station or a base station controller. Each network device can provide communication coverage for a specific geographic area and can communicate with terminal devices located within the coverage area (cell). The wireless communication system 400 may also include at least one core network, such as the core network 440 shown in Figure 4. The core network 440 may be a 4G core network or a 5G core network. The core network 440, network device 410, and network device 420 may form a dual-connectivity architecture for the deployment scenario described above, which will not be described in detail here.
[0132] It should be understood that FIG4 merely illustrates two network devices and one terminal device for exemplary purposes, but this does not constitute any limitation to the present application. Optionally, the communication system 400 may include more network devices, and each network device may include a different number of terminal devices within its coverage area. Optionally, the communication system 400 may also include multiple core network devices. This embodiment of the present application does not limit this.
[0133] Each of the above-mentioned communication devices, such as network device 410, network device 420, or terminal device 430 in Figure 4, can be configured with multiple antennas. The multiple antennas may include at least one transmitting antenna for sending signals and at least one receiving antenna for receiving signals. In addition, each communication device also includes a transmitter chain and a receiver chain. Those skilled in the art will understand that they may include multiple components related to signal transmission and reception (such as processors, modulators, multiplexers, demodulators, demultiplexers, or antennas, etc.). Therefore, the network device and the terminal device can communicate using multi-antenna technology.
[0134] Optionally, the wireless communication system 400 may further include other network entities such as a network controller and a mobility management entity, but the embodiments of the present application are not limited thereto.
[0135] The following is an introduction to the model transmission model described in this application.
[0136] An artificial intelligence (AI) model is a module with machine learning computing capabilities, an algorithm or computer program that can implement AI functions, and an AI model represents the mapping relationship between the input and output of the model. The type of AI model can be a neural network, a linear regression model, a decision tree model, a support vector machine (SVM), a Bayesian network, a Q learning model, or other machine learning (ML) models. In a wireless communication system, the AI module can be located in operations, administration, and maintenance (OAM), or in the access network equipment (for example, if the access network equipment is a separated architecture, it can be located in the CU), in the terminal equipment, or as a separate network element entity AI control layer (AIC). The main function of the AI module in the wireless communication system is to perform a series of AI calculations such as model building, training approximation, and reinforcement learning based on input data (in a wireless communication system, input data generally refers to network operation data provided by the access network equipment or monitored by OAM, such as network load, channel quality, etc., or user plane data transmission provided by the core network). The trained model provided by the AI module has predictive capabilities for RAN network changes, enabling applications such as load forecasting and terminal device trajectory prediction. Furthermore, based on the trained model's predictions of RAN network performance, the AI module can perform policy inference from perspectives such as network energy conservation and mobility optimization, ultimately resulting in effective and efficient energy conservation and mobility optimization strategies. When the AI module resides in the OAM, it can reuse existing northbound interfaces for communication with RAN network devices. When the AI module resides in an access network device or in an access network device's CU, it can reuse existing F1, Xn, and Uu interfaces. When the AI module becomes a standalone network entity, it reestablishes communication links with the OAM and RAN, such as over wired or wireless links. When the CP and UP of a CU are separated, the CP is typically responsible for receiving the AI model and subsequent AI inference and policy generation. When the CU-CP is further split into CU-CP1 and CU-CP2, CU-CP1 is typically responsible for receiving the AI model and subsequent AI inference, generating specific interaction signaling, which is then transmitted by CU-CP2.
[0137] Figure 5 is a schematic diagram of an AI application framework provided by an embodiment of the present application. As shown in Figure 5, the AI application framework includes a data acquisition module, a model training module, a model reasoning module and an execution entity (Actor), wherein the model training module and the model reasoning module are examples of AI modules. Access network devices, access network devices-CU, access network devices-DU, terminal devices or other management entities can input data into the data acquisition module, and the data acquisition module can serve as a database for AI model training and data analysis and reasoning. The model training module analyzes the training data output by the data acquisition module to give the optimal AI model, and deploys the obtained AI model to the model reasoning module. Based on the reasoning data output by the data acquisition module, the model reasoning module gives a reasonable prediction of the network operation based on the AI model (trained by the model training module), and feeds back the performance data of the AI model to the model training module. The subsequent model training module continues to train the model based on the feedback performance data and informs the model reasoning module of the updated AI model; or the model reasoning module guides the network to make policy adjustments based on the reasoning data and the AI model output by the data acquisition module. The relevant policy adjustments are uniformly planned by the execution entity and sent to multiple network entities for operation. At the same time, after applying the relevant strategies, the specific performance of the network will be fed back to the data acquisition module and stored.
[0138] The model transmission methods currently being discussed in the 3rd Generation Partnership Project (3GPP) standard mainly include the following three methods: control plane transmission (such as RRC signaling, NAS signaling), user plane transmission (UP data), and third-party server transmission (such as OTT (over-the-top), OAM), each with different transmission characteristics. Among them, OTT refers to the provision of various application services to users through the Internet. This application is different from the communication services currently provided by operators. It only uses the operator's network, and the service is provided by a third party outside the operator. Among them, the node that sends the AI model to the UE may be the gNB, CN (excluding LMF), LMF, or a third-party server. Therefore, the specific model transmission solutions include the following seven:
[0139] Solution 1a: The gNB can transmit the AI model to the UE via RRC signaling.
[0140] Solution 2a: CN (except LMF) can transmit the AI model to UE through NAS signaling.
[0141] Solution 3a: LMF can transmit the AI model to UE through LPP signaling.
[0142] Solution 1b: gNB can transmit the AI model to UE through UP data.
[0143] Solution 2b: CN (except LMF) can transmit AI models to UE through UP data.
[0144] Solution 3b: LMF can transmit the AI model to UE through UP data.
[0145] Solution 4: The server (such as OAM, OTT) can transmit the AI model to the UE.
[0146] Different use cases and model deployments have different requirements for models, which are reflected in the model's functionality, size, and transmission latency. The relationship between the above solutions and AI use cases is shown in Table 2.
[0147] Table 2
[0148] This application applies to a solution where the gNB sends AI models to the UE. In this solution, because these applicable AI use cases may have high latency and reliability requirements for model transmission over the air interface, single-site transmission alone cannot meet these requirements. Therefore, this application introduces a model transmission mechanism for dual-connectivity scenarios to address the difficulty of single-site transmission models in meeting latency and reliability requirements. However, the model transmission methods currently discussed in the 3GPP standard are all based on a single site and do not yet address model transmission mechanisms based on dual-connectivity scenarios.
[0149] In view of this, the present application proposes a model transmission method that can effectively solve the above technical problems. The method proposed in the present application is described in detail below with reference to FIG6 .
[0150] Fig. 6 is a schematic flow chart of a model transmission method 600 provided by the present application. The method 600 includes the following steps.
[0151] S601: A master base station (MN) sends a first request message to a first network device. The first request message is used to request that the first network device be added as a secondary base station (SN) for transmitting a first model. The first request message includes first information indicating that the first network device reports its model transmission capability. In response, the first network device receives the first request message from the master base station.
[0152] Optionally, the first information is 1-bit information. For example, the 1-bit information is 1, indicating that the first network device reports the model transmission capability of the first network device.
[0153] Optionally, the first request message also includes the model transmission capability of the primary base station and / or the reason why the primary base station requests the first network device to transmit the first model. For example, the reason for requesting the first network device to transmit the first model may be that the delay requirement or reliability requirement of the air interface model transmission cannot be met when the primary base station transmits alone.
[0154] Optionally, the model transmission capability of network device #1 (e.g., the first network device or the primary base station) includes at least one of the following parameters: the model that network device #1 can provide, the metadata of the model, and the model transmission capability of at least one cell served by network device #1, wherein the model transmission capability of one cell in at least one cell is the transmission rate, transmission delay, estimated arrival time, supported model transmission mode, and quality of service (QoS) of the model received by the terminal device from one cell. For example, the above-mentioned estimated arrival time can be the time node when the model to be transmitted arrives, or the time when the transmission is completed.
[0155] S602: The first network device sends a first request response message to the primary base station. The first request response message indicates consent to add the first network device as a secondary base station. The first request response message includes second information indicating the model transmission capability of the first network device. In response, the primary base station receives the first request response message from the first network device.
[0156] Optionally, the model transmission capability of the first network device reported by the first network device to the main base station includes the model that the first network device can provide, the metadata of the model, and the model transmission capability of all cells served by the first network device.
[0157] Optionally, the first request message also includes third information, which indicates the first transmission requirement, wherein the first transmission requirement is the transmission requirement of the first model of the terminal device. The model transmission capability of the first network device reported by the first network device to the main base station includes the model that the first network device can provide, the metadata of the model, and the model transmission capability of at least one cell served by the first network device, and the model transmission capability of at least one cell served by the first network device meets the first transmission requirement.
[0158] Optionally, the first transmission requirement may include at least one of the following: the expected model (i.e., the first model) and meta information of the expected model, time information, use cases to be executed, transmission delay requirements, subsequent business / use cases, terminal device movement path and other information, wherein the meta information of the model may include: the input parameters of the model, the output information of the model, the version number corresponding to the model, the format of the model, the model's requirements for terminal device capabilities, the equipment vendor identification to which the model can be applied, the scenarios in which the model can be used, the use cases to which the model is applicable, the complexity of the model calculation, the processing power requirements, the range of model size, the performance of the model (such as accuracy, etc.), the function of the model, etc.
[0159] For example, the above time information refers to the predicted time, which can be a time point, a time period, a time difference with other signaling, etc. For example, the first transmission requirement is to predict that AI model B is expected to be received with a transmission delay of A at a certain time point in the future.
[0160] For example, the model's metadata can be associated with the protocol data unit (PDU) session resources transmitted between the primary base station and the secondary base station in the existing mechanism to indicate the PDU session related to the model to be transmitted. Alternatively, a new PDU session can be introduced to separately transmit the AI model or AI-related data to be transmitted.
[0161] In one possible implementation, the first request message in S601 includes first information (indicating the model transmission capability of the first network device to be reported) and third information (indicating the first transmission requirement). The first network device selects a cell as a PSCell from all cells served by the first network device (i.e., the SCG of the first network device) based on the first transmission requirement (PSCell can be understood as the cell that initiates access under the SCG). If the selected cell (for example, cell #1) meets the first transmission requirement of the terminal device, S602 is executed, and the model transmission capability of the first network device reported by the first network device to the main base station in the first request response message of S602 includes the model that the first network device can provide, the metadata of the model, and the model transmission capability of cell #1; if it is determined that cell #1 cannot meet the first transmission requirement of the terminal device, the first request response message carried in S602 is used to feedback the addition failure to the main base station and feedback the corresponding reason. For example, the feedback reason may be that the first network device does not have the first model, or the first network device cannot meet the first transmission requirement of the terminal device, etc.
[0162] S603, the main base station determines a first model transmission scheme and a second model transmission scheme based on the model transmission capability of the first network device, wherein the first model transmission scheme and the second model transmission scheme are schemes for the main base station and the first network device to transmit the first model to the terminal device respectively.
[0163] Optionally, further, the main base station jointly determines the first model transmission scheme and the second model transmission scheme based on the first transmission requirement, the model receiving capability of the terminal device and the model transmission capability of the first network device.
[0164] For example, the model receiving capability information of the terminal device may include at least one of the following: storage capability, computing capability, communication capability, acceptable transmission rate, acceptable estimated time of arrival, supported model transmission mode (UP / CP), etc. of the terminal device.
[0165] Optionally, the first model transmission scheme includes partial model indication information #1 and model transmission mode information #1, wherein the partial model indication information #1 indicates the portion of the first model that needs to be transmitted by the primary base station, and the model transmission mode information #1 indicates the mode in which the primary base station transmits the first model. For example, if the partial model indication information #1 indicates part C of the first model, and the model transmission mode information #1 indicates mode D, then the first model transmission scheme is used to instruct the primary base station to transmit part C to the terminal device in mode D.
[0166] For example, the partial model indication information #1 indicates the portion of the first model that needs to be transmitted by the primary base station through segment indication or bit indication.
[0167] Optionally, the first model transmission solution also includes an estimated time required to transmit the part indicated by the partial model indication information #1.
[0168] Optionally, the second model transmission scheme includes partial model indication information #2 and model transmission mode information #2, wherein partial model indication information #2 indicates the portion of the first model that needs to be transmitted by the first network device, and model transmission mode information #2 indicates the mode in which the first network device transmits the first model. For example, if partial model indication information #2 indicates portion A of the first model, and model transmission mode information #2 indicates mode B, then the second model transmission scheme is used to instruct the first network device to transmit portion A to the terminal device using mode B.
[0169] Optionally, the second model transmission solution also includes an estimated time required to transmit the portion indicated by the partial model indication information #2.
[0170] In one possible implementation, before the terminal device receives the first model from the first network device, it needs to select a cell in the SCG of the first network device as the PSCell to initiate access. Therefore, if the model transmission capability of the first network device includes the model transmission capability of multiple cells served by the first network device, the first network device needs to select one cell from the multiple cells as the PSCell, and determine the first model transmission scheme and the second model transmission scheme based on the model transmission capability of the selected cell, and the model transmission capability of the selected cell meets the first transmission requirement.
[0171] Then, optionally, the main base station determines the first model transmission scheme and the second model transmission scheme based on the model transmission capability of the first network device, including: the main base station determines the first model transmission scheme and the second model transmission scheme based on the model transmission capability of the first cell, wherein the first cell is the cell where the terminal device initiates access and the model transmission capability of the first cell meets the first transmission requirement.
[0172] Optionally, the method further includes:
[0173] S604: The primary base station sends a first message to the first network device, where the first message indicates the second model transmission scheme. Correspondingly, the first network device receives the first message from the primary base station.
[0174] Optionally, the first message includes an identifier of the terminal device.
[0175] Optionally, the first message includes a model transmission identifier. For example, the model transmission identifier may be composed of one or more identifiers selected from the group consisting of an AI model identifier, an AI function identifier, a model parameter identifier, a use case identifier, and partial model indication information. Alternatively, the model transmission identifier may be a newly introduced 1-bit indication information, which is not limited in this application.
[0176] S605: The primary base station sends a second message to the terminal device, where the second message indicates the first model transmission scheme and the second model transmission scheme. Correspondingly, the first network device receives the second message from the terminal device.
[0177] Optionally, the second message includes an identifier of the first network device corresponding to the second model transmission solution.
[0178] Optionally, the second message includes a model transmission identifier. For details, please refer to the description in the first message and will not be repeated here.
[0179] For example, the second message may reuse the RRC reconfiguration message (RRC Reconfiguration) in the existing SN adding process, or may be a new message, which is not limited in this application.
[0180] S606: The primary base station sends part or all of the first model to the terminal device based on the first model transmission scheme. Correspondingly, the terminal device receives part or all of the first model from the primary base station based on the first model transmission scheme.
[0181] It should be understood that part or all of the first model sent by the primary base station is the part of the first model indicated by the model indication information #1 in the first model transmission scheme.
[0182] S607: The first network device sends part or all of the first model to the terminal device based on the second model transmission scheme. Correspondingly, the terminal device receives part or all of the first model from the first network device based on the second model transmission scheme.
[0183] It should be understood that part or all of the first model sent by the first network device is the part of the first model indicated by the model indication information #2 in the second model transmission scheme.
[0184] In one possible scenario, the first network device may not have the first model to be transmitted. Therefore, before the first network device and the primary base station jointly transmit the first model to the terminal device, the first network device needs to obtain the first model to be transmitted. Two possible implementations for the first network device to obtain the first model are described below.
[0185] Implementation method 1: The first network device may send fourth information to the primary base station, where the fourth information instructs the primary base station to send the first model to the first network device. Correspondingly, the primary base station receives the fourth information from the first network device.
[0186] For example, the fourth information may be 1-bit information, which may indicate that the primary base station sends the first model, or may inform the primary base station that the first network device currently has no first model to be transmitted.
[0187] For example, the fourth information may be carried in the first request response message in S602, or may be carried in other messages, which is not limited in this application.
[0188] Afterwards, the primary base station may send the first model to the first network device based on the fourth information, or send the portion of the first model indicated by the partial model indication information #2 in the second model transmission scheme to the first network device.
[0189] For example, the main base station can send the first model to the first network device through the first message or other messages in S604, or send the part of the first model indicated by the partial model indication information #2 in the second model transmission scheme to the first network device. This application does not impose any restrictions on this.
[0190] Implementation Method 2: The first network device may send fifth information to the core network. The fifth information is used to request transmission of the first model, or the fifth information is used to request the portion of the first model indicated by the partial model indication information #2 in the second model transmission scheme. In response, the core network receives the fifth information and, based on the fifth information, sends part or all of the first model to the first network device.
[0191] For example, the fifth information can be carried in the request message #1 or other messages sent by the first network device to the core network, and this application does not limit this.
[0192] For example, request information #1 may also carry the terminal device identifier, the reason for the request (for example, the first network device needs to jointly transmit the first model to the terminal device with the main base station), information about the first model, AI use case information, the time required for the transmission to be completed, etc.
[0193] Optionally, before S601, the method further includes:
[0194] S608: The primary base station determines that the transmission of the first model cannot be completed based on the first transmission requirement.
[0195] In one possible implementation, the primary base station collects the first transmission requirement and the model reception capability of the terminal device, and determines based on the collected information that the transmission of the first model cannot be completed under specific requirements. The specific requirements refer to the requirements for the latency, reliability, and other requirements of the air interface transmission model under the specific AI use case indicated by the first transmission requirement. For the first transmission requirement and the model reception capability of the terminal device, please refer to the description above and will not be repeated here.
[0196] In the above technical solution, the main base station formulates specific model transmission plans for the main base station and the secondary base station based on the obtained model transmission capability of the secondary base station (i.e., the first network device), and indicates the model transmission plan to the terminal device and the secondary base station, so that the main base station and the secondary base station can jointly perform model transmission (i.e., realize model transmission through DC).
[0197] In one possible implementation, the first request message in S601 of the above method 600 may not require a request to add the first network device as a secondary base station. Specifically, the first request message in S601 is used to request the first network device to transmit the first model. The first request message includes first information, and the first information indicates that the first network device reports its own model transmission capability; the first request response message in S602 indicates that the first network device agrees to transmit the first model. The first request response message includes second information, and the second information indicates the model transmission capability of the first network device; thereafter, the main base station formulates a specific model transmission plan for the main base station and the first network device based on the obtained model transmission capability of the first network device and indicates the model transmission plan to the terminal device and the first network device. For details, please refer to the description in S603 to S605, which will not be repeated here.
[0198] It can be understood that the above implementation method can be decoupled from the DC scenario, but it should be noted that before S606 and S607, that is, before the first network device and the main base station jointly transmit the first model to the terminal device, the main base station still needs to initiate a process of requesting to add a secondary base station (SN Addition) or requesting to update the secondary base station (SN Change). Only when the first network device is successfully added as a secondary base station can the model transmission in the DC scenario be realized.
[0199] By way of example, the following describes scenarios to which method 600 may be applicable.
[0200] Scenario 1: Method 600 is applicable to the scenario where the main base station requests to add a secondary base station (SN Addition). It can be understood that in this scenario, before S601, the terminal device is only connected to the main base station and is not connected to the secondary base station. Only after connecting to the first network device can the main base station and the secondary base station (i.e., the first network device) realize DC transmission.
[0201] For example, in scenario one, the first request message in S601 can reuse the SN add request (SgNB Addition Request) message in the existing SN add process, the first request response message in S602 can reuse the SN add request confirmation (SgNB Addition Request Acknowledge) message in the existing SN add process, the first message in S604 can reuse the RRC reconfiguration complete (RRC Reconfiguration Complete) message in the existing SN add process, or, the SN status transfer (SN Status Transfer) message, or, the data forwarding (Data Forwarding) message, and the second message in S605 can reuse the RRC reconfiguration (RRC Reconfiguration) message in the existing SN add process.
[0202] For example, in the scenario 1, the main base station determines in the above S608 that the transmission of the first model cannot be completed based on the first transmission requirement, including: the main base station determines that the transmission of the first model cannot be completed only through the main base station based on the first transmission requirement.
[0203] Scenario 2. The scenario applicable to method 600 is the scenario in which the main base station requests to update the secondary base station (SN Change). It can be understood that in this scenario, before S601, the terminal device has been connected to the main base station and the source secondary base station (S-SN), but it may not be possible to continue to complete the DC transmission due to problems such as the limited transmission capacity of the source secondary base station. Therefore, the main base station initiates the SN update process in S601. Only after the source secondary base station is updated to the target secondary base station (T-SN) can the main base station and the target secondary base station (i.e., the first network device) realize DC transmission.
[0204] For example, in scenario 2, the first request message in S601 can reuse the SN add request (SgNB Addition Request) message in the existing SN update process, the first request response message in S602 can reuse the SN add request confirmation (SgNB Addition Request Acknowledge) message in the existing SN update process, the first message in S604 can reuse the SN reconfiguration completion (SN Reconfiguration Complete) message in the existing SN update process, or, the SN status transfer (SN Status Transfer) message, or, the data forwarding (Data Forwarding) message, the second message in S605 can reuse the RRC reconfiguration message (RRC Reconfiguration) in the existing SN update process.
[0205] For example, in the second scenario, in 608, the primary base station determines that the transmission of the first model cannot be completed based on the first transmission requirement, including: the primary base station determines that the transmission of the first model cannot be completed through the primary base station and the source secondary base station based on the first transmission requirement.
[0206] In one possible implementation, the main base station obtains the first transmission requirement, the model receiving capability of the terminal device, and the model transmission failure indication information of the source auxiliary base station, and determines based on the above collected information that the transmission of the first model cannot be completed through the main base station and the source auxiliary base station of the terminal device under specific requirements.
[0207] In the above implementation, the model transmission failure indication information of the source secondary base station may be optional. The model transmission failure indication may be sent by the source secondary base station to the main base station when the source secondary base station and the main base station share a transmission model and the source secondary base station has no way to continue to complete the model transmission (for example, in a scenario where the transmission capacity of the source secondary base station is limited).
[0208] For example, the model transmission failure indication information may be 1-bit indication information.
[0209] For example, the model transmission failure indication information may carry specific reasons, model identifiers, transmission progress, transmission methods, etc.
[0210] For example, based on the above implementation, in a scenario where the source secondary base station has no way to continue to complete the model transmission, the primary base station can send an SN modification request message in the existing protocol to the source secondary base station, indicating in the message the model transmission capability that the source secondary base station needs to provide, to confirm whether the source secondary base station can modify the configuration to support the model transmission requirements. If the source secondary base station can be modified, and the modified configuration is sufficient to support the model transmission requirements, there is no need to update the secondary base station, and the source secondary base station and the primary base station will continue to transmit the model to the terminal device together. If the secondary base station cannot modify the configuration, it is necessary to update the secondary base station, that is, it is necessary to execute S601 and subsequent steps.
[0211] It should be noted that in scenario 2, updating the secondary base station can be triggered by the primary base station or the source secondary base station. A schematic flowchart of the steps corresponding to scenario 2 is shown in FIG7 , wherein the descriptions of S701 to S708 refer to S601 to S608 and are not repeated here.
[0212] As shown in FIG7 , if the source secondary base station triggers the process, then before step S708 , the method further includes:
[0213] S709: The source secondary base station sends a third request message to the primary base station, where the third request message is used to request the release of the source secondary base station. Correspondingly, the primary base station receives the third request message from the source secondary base station, where the third request message is used to request the release of the source secondary base station.
[0214] Illustratively, the third request message includes at least one of the following parameters: a reason for releasing the source secondary base station, a transmission progress of the first model transmitted by the source secondary base station, and a model transmission capability that the candidate target secondary base station needs to provide.
[0215] For example, the third request message may reuse the SN change request (SN Change Required) message in the existing secondary base station change process, or may be a new message, which is not limited in this application.
[0216] Optionally, if the primary base station determines to replace the secondary base station, the method includes:
[0217] S710: The primary base station sends a second request message to the source secondary base station, where the second request message is used to request the release of the source secondary base station. For example, the primary base station may execute S710 after determining the model transmission scheme in the DC scenario, that is, after S703.
[0218] Optionally, the second request message includes a reason for releasing the source secondary base station. For example, the reason for releasing is that the source secondary base station cannot meet the first transmission requirement.
[0219] The above describes method 600 and method 700 in detail. In method 600 and method 700, the corresponding request message is only sent to one candidate SN. The model transmission capability of this candidate SN may not meet the first transmission requirement, resulting in the main base station needing to send request messages to other candidate SNs again, thereby increasing the transmission delay. Therefore, in a possible implementation method, the main base station can initiate DC transmission requests to multiple candidate SNs at the same time, which is described in detail below.
[0220] Figure 8 is a schematic flow chart of a model transmission method 800 proposed in this application. This method differs primarily from method 600 in that the mobile node (MN) requests the addition of multiple candidate SNs, instructing the candidate SNs and the MN to jointly transmit the model to the UE. The terminal device selects the optimal SN for model transmission. The MN develops a specific model transmission plan and indicates the plan to the UE and SNs, allowing them to jointly transmit the model. Method 800 is described in detail below.
[0221] S801: A primary base station sends a request message to each of multiple network devices (i.e., multiple candidate secondary base stations). The request message is used to request that the corresponding network device be added as a secondary base station to transmit a first model. The request message includes first information indicating that the corresponding network device reports its model transmission capability. In response, the multiple network devices each receive the request message from the primary base station.
[0222] For ease of description, the request message is described here by taking an example where multiple network devices include network device #1 and the primary base station sends a request message #1 to network device #1.
[0223] Optionally, the first information in the request message #1 is 1-bit information. For example, the 1-bit information is 1, indicating that the network device #1 reports the model transmission capability of the network device #1.
[0224] Optionally, request message #1 also includes the model transmission capability of the primary base station and / or the reason for requesting network device #1 to transmit the first model. For example, the reason for requesting transmission of the first model may be that the primary base station alone cannot meet the delay requirement for air interface model transmission.
[0225] Optionally, the model transmission capability of network device A (e.g., network device #1 or a primary base station) includes at least one of the following parameters: the model that network device A can provide, the model's metadata, and the model transmission capability of at least one cell served by network device A, wherein the model transmission capability of one cell in at least one cell is the transmission rate, transmission delay, estimated arrival time, supported model transmission mode, and quality of service of the model received by the terminal device from one cell. For example, the estimated arrival time can be the time node of arrival or the time when the transmission is completed.
[0226] At step S802, multiple network devices each send a request response message to the primary base station. The request response message indicates agreement to add the corresponding network device as a secondary base station. The request response message includes second information indicating the model transmission capability of the corresponding network device. In response, the primary base station receives the request response messages from the multiple network devices.
[0227] For ease of description, the request response message is described here by taking the case where the network device #1 sends the request response message #1 to the primary base station as an example.
[0228] Optionally, the model transmission capability of network device #1 indicated by the second information in request response message #1 includes the model that network device #1 can provide, the metadata of the model, and the model transmission capability of all cells served by network device #1.
[0229] Optionally, the request message #1 also includes third information, which indicates a first transmission requirement, wherein the first transmission requirement is the transmission requirement of the first model of the terminal device. The model transmission capability of the network device #1 indicated by the second information of the request response message #1 includes the model that the network device #1 can provide, the metadata of the model, and the model transmission capability of at least one cell served by the network device #1, and the model transmission capability of at least one cell served by the network device #1 meets the first transmission requirement.
[0230] Optionally, the first transmission requirement may include at least one of the following: the expected model (i.e., the first model) and meta information of the expected model, time information, use cases to be executed, transmission delay requirements, subsequent business / use cases, terminal device movement path and other information, wherein the meta information of the model may include: the input parameters of the model, the output information of the model, the version number corresponding to the model, the format of the model, the model's requirements for terminal device capabilities, the equipment vendor identification to which the model can be applied, the scenarios in which the model can be used, the use cases to which the model is applicable, the complexity of the model calculation, the processing power requirements, the range of model size, the performance of the model (such as accuracy, etc.), the function of the model, etc.
[0231] For example, the above time information refers to the predicted time, which can be a time point, a time period, a time difference with other signaling, etc. For example, the first transmission requirement is to predict that the AI model to be transmitted is expected to be received with a transmission delay A at a certain time point in the future.
[0232] For example, the model's metadata can be associated with the PDU session resources transmitted between the primary and secondary base stations in the existing mechanism to indicate the PDU session related to the model to be transmitted. Alternatively, a new PDU session can be introduced to separately transmit the AI model or AI-related data to be transmitted.
[0233] In one possible implementation, the request message #1 in S801 includes first information (indicating the model transmission capability of the reported network device #1) and third information (indicating the first transmission requirement). Based on the first transmission requirement, the network device #1 selects a cell as the PSCell from all cells served by the network device #1 (i.e., the SCG of the network device #1) (the PSCell can be understood as the cell that initiates access under the SCG). If the selected cell (e.g., cell #1) meets the first transmission requirement of the terminal device, S802 is executed, and the model transmission capability of the network device #1 indicated by the second information in the request response message #2 includes the model that the network device #1 can provide, the metadata of the model, and the model transmission capability of the cell #1; if it is determined that the cell #1 cannot meet the first transmission requirement of the terminal device, the request response message #1 carried in S802 is used to feedback the addition failure to the main base station and feedback the corresponding reason. For example, the reason for the feedback may be that the network device #1 does not have the first model, or that the network device #1 cannot meet the first transmission requirement, etc.
[0234] S803: The primary base station sends a first message to the terminal device. The first message indicates model transmission capabilities of N network devices among the multiple network devices, where the model transmission capabilities of the N network devices meet a first transmission requirement, where the first transmission requirement is the first transmission requirement of the terminal device, and N is a positive integer. In response, the terminal device receives the first message from the primary base station.
[0235] Optionally, if in S802, the model transmission capability of network device #1 sent by network device #1 to the primary base station includes the model transmission capabilities of all cells served by it, the primary base station may filter the model transmission capabilities of all cells served by network device #1 based on the first transmission requirement, and filter out cells that do not meet the first transmission requirement. For example, the cells served by network device #1 include cell #1, cell #2, cell #3, cell #4, and cell #5, wherein the model transmission capabilities of cell #1 and cell #3 do not meet the first transmission requirement. Then, the model transmission capability of network device #1 carried by the primary base station in the first message includes the model transmission capabilities of cell #2, cell #4, and cell #5, but does not include the model transmission capabilities of cell #1 and cell #3.
[0236] It should be understood that this description uses network device #1 as an example. For other network devices among the multiple network devices, if the model transmission capability sent to the primary base station includes the model transmission capability of all cells served by it, the primary base station may also filter the service cells of the candidate secondary base stations based on the above method, that is, filter out cells that do not meet the first transmission requirement. If the transmission capability of all cells served by a certain network device among the multiple network devices does not meet the first transmission requirement, the primary base station will not carry the transmission capability of the network device in the first message, that is, N may be less than the number of candidate secondary base stations that report the model transmission capability in S802.
[0237] Optionally, if in S802, the model transmission capability of network device #1 sent by network device #1 to the main base station includes the model transmission capability of at least the cell it serves, and the model transmission capability of at least one cell meets the first transmission requirement, then the main base station can carry the model transmission capability of network device #1 reported by network device #1 in S802 in the first message. This is similar for other network devices among the multiple network devices and will not be repeated here. It can be understood that in this manner, since the model transmission capabilities of the cells included in the model transmission capabilities reported by multiple network devices in S802 all meet the first transmission requirement, N can be equal to the number of candidate auxiliary base stations that report model transmission capabilities in S802.
[0238] S804: The terminal device sends a second message to the primary base station. The second message indicates a first network device, where the first network device is the secondary base station ultimately selected by the terminal device from among N network devices. The first network device is determined based on the model transmission capabilities of the N network devices. In response, the primary base station receives the second message from the terminal device.
[0239] Optionally, the first network device is a secondary base station ultimately selected from the N network devices based on the model transmission capabilities of the N network devices and a first condition, where the first condition is an execution condition for selecting the secondary base station. For example, the execution condition is the signal quality of the base station, i.e., the terminal device can comprehensively consider the model transmission capabilities and signal quality of the candidate secondary base stations to select one network device from the N network devices as the optimal target secondary base station.
[0240] Optionally, the first message includes the model transmission capability of the first cell of the first network device, and the second message further indicates the first cell served by the first network device, wherein the first cell is the PSCell selected by the terminal device.
[0241] S805, the main base station determines a first model transmission scheme and a second model transmission scheme based on the model transmission capability of the first network device, wherein the first model transmission scheme and the second model transmission scheme are schemes for the main base station and the first network device to transmit the first model to the terminal device respectively.
[0242] Optionally, further, the main base station jointly determines the first model transmission scheme and the second model transmission scheme based on the first transmission requirement, the model receiving capability of the terminal device and the model transmission capability of the first network device.
[0243] Optionally, the main base station jointly determines the first model transmission scheme and the second model transmission scheme based on the first transmission requirement, the model receiving capability of the terminal device and the model transmission capability of the first network device, including: the main base station determines the first model transmission scheme and the second model transmission scheme based on the first transmission requirement, the model receiving capability of the terminal device and the model transmission capability of the first cell.
[0244] For example, the model receiving capability information of the terminal device may include at least one of the following: storage capability, computing capability, communication capability, acceptable transmission rate, acceptable estimated time of arrival, supported model transmission mode (UP / CP), etc. of the terminal device.
[0245] Optionally, the first model transmission scheme includes partial model indication information #1 and model transmission mode information #1, wherein the partial model indication information #1 indicates the portion of the first model that needs to be transmitted by the primary base station, and the model transmission mode information #1 indicates the mode in which the primary base station transmits the first model. For example, if the partial model indication information #1 indicates part C of the first model, and the model transmission mode information #1 indicates mode D, then the first model transmission scheme is used to instruct the primary base station to transmit part C to the terminal device in mode D.
[0246] For example, the partial model indication information #1 indicates the portion of the first model that needs to be transmitted by the primary base station through segment indication or bit indication.
[0247] Optionally, the first model transmission solution also includes an estimated time required to transmit the part indicated by the partial model indication information #1.
[0248] Optionally, the second model transmission scheme includes partial model indication information #2 and model transmission mode information #2, wherein partial model indication information #2 indicates the portion of the first model that needs to be transmitted by the first network device, and model transmission mode information #2 indicates the mode in which the first network device transmits the first model. For example, if partial model indication information #2 indicates portion A of the first model, and model transmission mode information #2 indicates mode B, then the second model transmission scheme is used to instruct the first network device to transmit portion A to the terminal device using mode B.
[0249] Optionally, the second model transmission solution also includes an estimated time required to transmit the portion indicated by the partial model indication information #2.
[0250] Optionally, the method further includes:
[0251] S806: The primary base station sends a third message to the first network device, where the third message indicates the second model transmission scheme. Correspondingly, the first network device receives the third message from the primary base station.
[0252] Optionally, the third message includes an identifier of the terminal device.
[0253] Optionally, the third message includes a model transmission identifier. For example, the model transmission identifier may be composed of one or more identifiers selected from the group consisting of an AI model identifier, an AI function identifier, a model parameter identifier, a use case identifier, and partial model indication information. Alternatively, the model transmission identifier may be a newly introduced 1-bit indication information, which is not limited in this application.
[0254] S807: The primary base station sends a fourth message to the terminal device, where the fourth message indicates the first model transmission scheme and the second model transmission scheme. Correspondingly, the first network device receives the fourth message from the terminal device.
[0255] Optionally, the fourth message includes an identifier of the first network device corresponding to the second model transmission solution.
[0256] Optionally, the fourth message includes a model transmission identifier. For details, please refer to the description of the third message and will not be repeated here.
[0257] S808: The primary base station sends part or all of the first model to the terminal device based on the first model transmission scheme. Correspondingly, the terminal device receives part or all of the first model from the primary base station based on the first model transmission scheme.
[0258] It should be understood that part or all of the first model sent by the primary base station is the part of the first model indicated by the model indication information #1 in the first model transmission scheme.
[0259] S809: The first network device sends part or all of the first model to the terminal device based on the second model transmission scheme. Correspondingly, the terminal device receives part or all of the first model from the first network device based on the second model transmission scheme.
[0260] It should be understood that part or all of the first model sent by the first network device is the part of the first model indicated by the model indication information #2 in the second model transmission scheme.
[0261] In one possible scenario, the first network device may not have the first model to be transmitted. Therefore, before the first network device and the primary base station jointly transmit the first model to the terminal device, the first network device needs to obtain the first model to be transmitted. For a possible specific implementation, see the description in S607 and will not be repeated here.
[0262] Optionally, before S801, the method further includes:
[0263] S810: The primary base station determines that the transmission of the first model cannot be completed based on the first transmission requirement.
[0264] In one possible implementation, the primary base station collects the first transmission requirement and the model reception capability of the terminal device, and determines based on the collected information that the transmission of the first model cannot be completed under specific requirements. The specific requirements refer to the requirements for the latency, reliability, and other requirements of the air interface transmission model under the specific AI use case indicated by the first transmission requirement. For the first transmission requirement and the model reception capability of the terminal device, please refer to the description above and will not be repeated here.
[0265] In the above technical solution, the main base station obtains and sends the model transmission capabilities of multiple candidate secondary base stations to the terminal device, formulates specific model transmission plans for the main base station and the secondary base station based on the model transmission capabilities of a secondary base station (i.e., the first network device) determined by the terminal device among the multiple secondary base stations, and indicates the model transmission plan to the terminal device and the secondary base station, so that the main base station and the secondary base station can jointly perform model transmission (i.e., realize model transmission through DC).
[0266] In one possible implementation, the first request message in S801 of the above method 800 may not require a request to add the first network device as a secondary base station. Specifically, the first request message in S801 is used to request multiple network devices to transmit the first model, and the request message includes first information, and the first information indicates that the corresponding network device reports its own model transmission capability; the request response message in S802 indicates that the corresponding network device agrees to transmit the first model, and the request response message includes second information, and the second information indicates the model transmission capability of the corresponding network device; thereafter, the main base station sends the obtained model transmission capabilities of N network devices among the multiple network devices to the terminal device, and the terminal device indicates to the main base station that one network device selected by the terminal device from the N network devices jointly transmits the first model with the main base station. The main base station formulates a specific model transmission plan for the main base station and the first network device based on the model transmission capability of the network device selected by the terminal device, and indicates the model transmission plan to the terminal device and the first network device. For the specific process, please refer to the description in S803 to S807, which will not be repeated here.
[0267] It can be understood that the above implementation method can be decoupled from the DC scenario, but it should be noted that before S808 and S809, that is, before the first network device and the main base station jointly transmit the first model to the terminal device, the main base station still needs to initiate a process of requesting to add a secondary base station (SN Addition) or requesting to update the secondary base station (SN Change). Only when the first network device is successfully added as a secondary base station can the model transmission in the DC scenario be realized.
[0268] By way of example, the following describes scenarios to which method 800 may be applicable.
[0269] Scenario 1: Method 800 is applicable to the scenario where the main base station requests to add a secondary base station (SN Addition). It can be understood that in this scenario, before S801, the terminal device is only connected to the main base station and is not connected to the secondary base station. Only after connecting to the first network device can the main base station and the secondary base station (i.e., the first network device) realize DC transmission.
[0270] For example, in scenario one, the request message #1 in S801 can reuse the SN add request (SgNB Addition Request) message in the existing SN add process, the request response message #1 in S802 can reuse the SN add request confirmation (SgNB Addition Request Acknowledge) message in the existing SN add process, the first message in S803 can reuse the SN reconfiguration (RRC Reconfiguration) message in the existing SN add process, the second message in S804 can reuse the SN reconfiguration complete (RRC Reconfiguration Complete) message in the existing SN add process, the third message in S806 can reuse the SN reconfiguration complete (SN Reconfiguration Complete) message in the existing SN add process, or, the SN status transfer (SN Status Transfer) message, or, the data forwarding (Data Forwarding) message, and the fourth message in S807 can reuse the RRC reconfiguration message (RRC Reconfiguration) in the existing SN add process.
[0271] For example, in the scenario 1, the main base station in the above S808 determines that the transmission of the first model cannot be completed based on the first transmission requirement, including: the main base station determines that the transmission of the first model cannot be completed only through the main base station based on the first transmission requirement.
[0272] Scenario 2. The scenario applicable to method 800 is the scenario in which the main base station requests to update the secondary base station (SN Change). It can be understood that in this scenario, before S801, the terminal device has been connected to the main base station and the source secondary base station (S-SN), but it may not be possible to continue to complete the DC transmission due to problems such as the limited transmission capacity of the source secondary base station. Therefore, the main base station initiates the SN update process in S801. Only after the source secondary base station is updated to the target secondary base station (T-SN) can the main base station and the target secondary base station (i.e., the first network device) realize DC transmission.
[0273] For example, in scenario one, the request message #1 in S801 can reuse the SN add request (SgNB Addition Request) message in the existing SN update process, the request response message #1 in S802 can reuse the SN add request confirmation (SgNB Addition Request Acknowledge) message in the existing SN update process, the first message in S803 can reuse the SN reconfiguration (RRC Reconfiguration) message in the existing SN update process, the second message in S804 can reuse the SN reconfiguration completion (RRC Reconfiguration Complete) message in the existing SN update process, the third message in S806 can reuse the SN reconfiguration completion (SN Reconfiguration Complete) message in the existing SN update process, or, the SN status transfer (SN Status Transfer) message, or, the data forwarding (Data Forwarding) message, and the fourth message in S807 can reuse the RRC reconfiguration message (RRC Reconfiguration) in the existing SN update process.
[0274] For example, in the second scenario, in S810 , the primary base station determines that the transmission of the first model cannot be completed based on the first transmission requirement, including: the primary base station determines that the transmission of the first model cannot be completed through the primary base station and the source secondary base station based on the first transmission requirement.
[0275] In one possible implementation, the main base station obtains the first transmission requirement, the model receiving capability of the terminal device, and the model transmission failure indication information of the source auxiliary base station, and determines based on the above collected information that the transmission of the first model cannot be completed through the main base station and the source auxiliary base station of the terminal device under specific requirements.
[0276] In the above implementation, the model transmission failure indication information of the source secondary base station may be optional. The model transmission failure indication may be sent by the source secondary base station to the main base station when the source secondary base station and the main base station share a transmission model and the source secondary base station cannot (for example, due to limited transmission capacity) continue to complete the model transmission.
[0277] For example, the model transmission failure indication information may be 1-bit indication information.
[0278] For example, the model transmission failure indication information may carry specific reasons, model identifiers, transmission progress, transmission methods, etc.
[0279] For example, based on the above implementation, in a scenario where the source secondary base station cannot continue to complete the model transmission, the primary base station can send an SN modification request message in the existing protocol to the source secondary base station, indicating in the message the model transmission capability that the source secondary base station needs to provide, to confirm whether the source secondary base station can modify the configuration to support the model transmission requirement. If the source secondary base station can be modified and the modified configuration is sufficient to support the model transmission requirement, there is no need to update the secondary base station, and the source secondary base station and the primary base station will continue to transmit the model to the terminal device together. If the secondary base station cannot modify the configuration, it is necessary to update the secondary base station and execute S801 and subsequent steps.
[0280] It should be noted that in scenario 2, the secondary base station update can be triggered by the primary base station or the source secondary base station. A schematic flowchart of the steps corresponding to scenario 2 is shown in FIG9 , wherein the description of S901 to S910 refers to S801 to S810 and is not repeated here.
[0281] As shown in FIG9 , if triggered by the source secondary base station, before S910 , the method further includes:
[0282] S911: The source secondary base station sends a third request message to the primary base station, where the third request message is used to request the release of the source secondary base station. Correspondingly, the primary base station receives the third request message from the source secondary base station, where the third request message is used to request the release of the source secondary base station.
[0283] Illustratively, the third request message includes at least one of the following parameters: a reason for releasing the source secondary base station, a transmission progress of the first model transmitted by the source secondary base station, and a model transmission capability that the candidate target secondary base station needs to provide.
[0284] For example, the third request message may reuse the SN change request (SN Change Required) message in the existing secondary base station change process, or may be a new message, which is not limited in this application.
[0285] Optionally, if the primary base station determines that the secondary base station can be replaced, the method includes:
[0286] S912: The primary base station sends a second request message to the source secondary base station, where the second request message is used to request the release of the source secondary base station. For example, the primary base station may execute S912 after the primary base station determines the model transmission scheme in the DC scenario, that is, after S905.
[0287] Optionally, the second request message includes a reason for releasing the source secondary base station. For example, the reason for releasing is that the source secondary base station cannot meet the first transmission requirement.
[0288] The method 800 and the scenarios to which the method 800 is applicable are described in detail above. The method can realize the joint transmission of the model through the DC scenario.
[0289] It should be noted that, in addition to the DC scenario given above, the above method can also be applied to any joint transmission scenario, for example, it can be applied to any dual connection scenario, or carrier aggregation network scenario, and this application does not limit this.
[0290] It should also be noted that the above embodiment is described in detail with the main base station and the first network device jointly transmitting the first model. In a possible scenario, the corresponding AI model has been deployed on the terminal device side, and the main base station and the first network device can also jointly transmit AI data related to the first model to the terminal device based on the method proposed in this application.
[0291] It should be understood that the size of the serial numbers of the above processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0292] It should also be understood that in some of the above embodiments, devices in existing network architectures are mainly used as examples for illustrative purposes, and it should be understood that the embodiments of the present application do not limit the specific form of the devices. For example, devices that can achieve the same functions in the future are applicable to the embodiments of the present application.
[0293] It can be understood that in the above-mentioned various method embodiments, the methods and operations implemented by devices (such as the above-mentioned network devices, terminal devices, etc.) can also be implemented by components of the devices (such as chips or circuits).
[0294] The method provided by the embodiments of the present application is described in detail above with reference to Figures 1 to 9 . The method is primarily described from the perspective of interaction between a network device and a terminal device. It is understood that, in order to implement the aforementioned functions, the network device and the terminal device include hardware structures and / or software modules corresponding to the respective functions.
[0295] Those skilled in the art should be aware that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is performed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0296] Below, the communication device provided by the embodiment of the present application is described in conjunction with Figures 10 and 11. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, for the content that is not described in detail, please refer to the method embodiment above. For the sake of brevity, some content will not be repeated. In the embodiment of the present application, the network device or terminal device can be divided into functional modules according to the above method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
[0297] The above describes in detail the model transmission method provided by this application. The following describes the communication device provided by this application. In one possible implementation, the device is used to implement the steps or processes corresponding to the terminal device in the above method embodiment. In another possible implementation, the device is used to implement the steps or processes corresponding to the network device in the above method embodiment. In yet another possible implementation, the device is used to implement the steps or processes corresponding to the master base station in the above method embodiment.
[0298] Figure 10 is a schematic block diagram of a communication device 1000 provided in an embodiment of the present application. As shown in Figure 10 , the device 1000 may include a communication unit 1010 and a processing unit 1020. The communication unit 1010 can communicate with the outside world, and the processing unit 1020 is used for data processing. The communication unit 1010 may also be referred to as a communication interface or a transceiver unit.
[0299] In one possible design, the apparatus 1000 may implement steps or processes corresponding to those performed by the first network device in the above method embodiment, wherein the processing unit 1020 is used to perform processing-related operations of the first network device in the above method embodiment, and the communication unit 1010 is used to perform sending-related operations of the first network device in the above method embodiment. In another possible design, the apparatus 1000 may implement steps or processes corresponding to those performed by the terminal device in the above method embodiment, wherein the communication unit 1010 is used to perform receiving-related operations of the terminal device in the above method embodiment, and the processing unit 1020 is used to perform processing-related operations of the terminal device in the above method embodiment.
[0300] In another possible design, the device 1000 can implement steps or processes corresponding to those performed by the main base station in the above method embodiment, wherein the communication unit 1010 is used to perform reception-related operations of the main base station in the above method embodiment, and the processing unit 1020 is used to perform processing-related operations of the main base station in the above method embodiment.
[0301] It should be understood that the device 1000 here is embodied in the form of a functional unit. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 1000 can be specifically the first network device in the above embodiment, and can be used to execute the various processes and / or steps corresponding to the first network device in the above method embodiment, or the device 1000 can be specifically the terminal device in the above embodiment, and can be used to execute the various processes and / or steps corresponding to the terminal device in the above method embodiment, or the device 1000 can be specifically the main base station in the above embodiment, and can be used to execute the various processes and / or steps corresponding to the main base station in the above method embodiment. To avoid repetition, it will not be repeated here.
[0302] The apparatus 1000 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the first network device in the above-mentioned method, or the apparatus 1000 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the terminal device in the above-mentioned method, or the apparatus 1000 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the main base station in the above-mentioned method. The functions can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the communication unit can be replaced by a transceiver (for example, the sending unit in the communication unit can be replaced by a transmitter, and the receiving unit in the communication unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the sending and receiving operations and related processing operations in each method embodiment.
[0303] In addition, the above-mentioned communication unit can also be a transceiver circuit (for example, it can include a receiving circuit and a transmitting circuit), and the processing unit can be a processing circuit. In an embodiment of the present application, the device in Figure 10 can be a terminal device or a first network device or a main base station in the aforementioned embodiment, or it can be a chip or a chip system, for example: a system on chip (SoC). Among them, the communication unit can be an input and output circuit, a communication interface; the processing unit is a processor or microprocessor or integrated circuit integrated on the chip. This is not limited here.
[0304] Figure 11 is a schematic block diagram of a communication device 1100 provided in an embodiment of the present application. The device 1100 includes a processor 1110 and a transceiver 1120. The processor 1110 and the transceiver 1120 communicate with each other via an internal connection path. The processor 1110 is configured to execute instructions to control the transceiver 1120 to transmit and / or receive signals.
[0305] Optionally, the device 1100 may further include a memory 1130, which communicates with the processor 1110 and the transceiver 1120 via an internal connection path. The memory 1130 is used to store instructions, and the processor 1110 can execute the instructions stored in the memory 1130. In one possible implementation, the device 1100 is used to implement the various processes and steps corresponding to the first network device in the above-mentioned method embodiment. In another possible implementation, the device 1100 is used to implement the various processes and steps corresponding to the terminal device in the above-mentioned method embodiment. In yet another possible implementation, the device 1100 is used to implement the various processes and steps corresponding to the primary base station in the above-mentioned method embodiment.
[0306] It should be understood that the device 1100 can be specifically the first network device or terminal device or main base station in the above-mentioned embodiment, or it can be a chip or chip system. Correspondingly, the transceiver 1120 can be the transceiver circuit of the chip, which is not limited here. Specifically, the device 1100 can be used to execute the various steps and / or processes corresponding to the first network device or terminal device or main base station in the above-mentioned method embodiment. Optionally, the memory 1130 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory. For example, the memory may also store device type information. The processor 1110 can be used to execute instructions stored in the memory, and when the processor 1110 executes the instructions stored in the memory, the processor 1110 is used to execute the various steps and / or processes of the above-mentioned method embodiment corresponding to the first network device or terminal device or main base station.
[0307] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.
[0308] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above-mentioned method embodiment can be completed by hardware integrated logic circuits in the processor or by software instructions. The above-mentioned processor can be a general-purpose processor, digital signal processing (DSP), ASIC, field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component. The processor in the embodiments of the present application can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above-mentioned method.
[0309] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0310] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.
[0311] In addition, the present application also provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed on a computer, the operations and / or processes performed by the main base station or the first network device or the terminal device in each method embodiment of the present application are executed.
[0312] The present application also provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are run on a computer, the operations and / or processes performed by the main base station or the first network device or the terminal device in the various method embodiments of the present application are executed.
[0313] In addition, the present application further provides a chip, the chip including a processor. A memory for storing a computer program is provided independently of the chip, and the processor is configured to execute the computer program stored in the memory, so that the operations and / or processing performed by the primary base station, the first network device, or the terminal device in any one of the method embodiments are performed.
[0314] Furthermore, the chip may further include a communication interface. The communication interface may be an input / output interface, or an interface circuit, etc. Furthermore, the chip may further include a memory.
[0315] In addition, the present application also provides a communication system, including the main base station, the first network device and the terminal device in the embodiment of the present application.
[0316] It should also be noted that the memory described herein is intended to comprise, but not be limited to, these and any other suitable types of memory.
[0317] Those skilled in the art will appreciate that the various exemplary units and algorithmic steps described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented using hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application. Those skilled in the art will clearly understand that, for ease of description and brevity, the specific operating processes of the systems, devices, and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units described is merely a logical functional division. In actual implementation, other divisions may be used, such as multiple units or components being combined or integrated into another system, or some features being omitted or not implemented. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interface, or indirect coupling or communication connection between devices or units, which may be electrical, mechanical, or other forms. The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0318] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0319] It should be understood that references to "embodiments" throughout this specification mean that a particular feature, structure, or characteristic associated with the embodiment is included in at least one embodiment of the present application. Therefore, various embodiments throughout this specification do not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0320] It should also be understood that in this application, "when", "if" and "if" all mean that the network element will make corresponding processing under certain objective circumstances, which is not a time limit, and does not require the network element to make judgment actions when implementing it, nor does it mean that there are other limitations.
[0321] It should also be understood that in each embodiment of the present application, "A corresponds to B" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B based solely on A, and B can also be determined based on A and / or other information.
[0322] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A model transmission method, executed by a main base station or a chip applied to the main base station, characterized in that: include: Sending a first request message to a first network device, where the first request message is used to request to add the first network device as a secondary base station to transmit a first model, wherein the first request message includes first information, and the first information indicates that the first network device reports its own model transmission capability; receiving a first request response message from the first network device, where the first request response message indicates agreement to add the first network device as a secondary base station, wherein the first request response message includes second information, where the second information indicates a model transmission capability of the first network device; A first model transmission scheme and a second model transmission scheme are determined based on the model transmission capability of the first network device, wherein the first model transmission scheme and the second model transmission scheme are respectively schemes for the main base station and the first network device to transmit the first model to the terminal device.
2. The method according to claim 1, characterized in that The method further comprises: Sending a first message to the first network device, wherein the first message indicates the second model transmission scheme; A second message is sent to the terminal device, where the second message indicates the first model transmission scheme and the second model transmission scheme.
3. The method according to claim 2, characterized in that The first message includes an identifier of the terminal device, and the second message includes an identifier of the first network device corresponding to the second model transmission scheme.
4. The method according to any one of claims 1 to 3, characterized in that The model transmission capability of the first network device includes at least one of the following parameters: The model that the first network device can provide, the metadata of the model, and the model transmission capability of at least one cell served by the first network device, wherein the model transmission capability of one cell in the at least one cell is the transmission rate, transmission delay, expected arrival time, supported model transmission modes, and quality of service QoS of the model received by the terminal device from the one cell.
5. The method according to claim 4, characterized in that The first request message also includes third information, and the third information indicates a first transmission requirement. The model transmission capability of the at least one cell meets the first transmission requirement, wherein the first transmission requirement is the transmission requirement of the first model of the terminal device.
6. The method according to claim 4 or 5, characterized in that: The determining the first model transmission scheme and the second model transmission scheme based on the model transmission capability of the first network device includes: The first model transmission scheme and the second model transmission scheme are determined based on the model transmission capability of the first cell among the at least one cell, wherein the first cell is the cell to which the terminal device initiates access and the model transmission capability of the first cell meets the first transmission requirement, wherein the first transmission requirement is the transmission requirement of the first model of the terminal device.
7. The method according to any one of claims 1 to 6, characterized in that The second model transmission scheme includes partial model indication information and model transmission mode information, wherein the partial model indication information indicates the part of the first model that needs to be transmitted by the first network device.
8. The method according to any one of claims 1 to 7, characterized in that Before sending the first request message to the first network device, the method further includes: Determine that the transmission of the first model cannot be completed based on a first transmission requirement, wherein the first transmission requirement is a transmission requirement of the first model of the terminal device.
9. The method according to claim 8, characterized in that The determining that the transmission of the first model cannot be completed based on the first transmission requirement includes: It is determined that based on the first transmission requirement, the transmission of the first model cannot be completed only through the primary base station.
10. The method according to claim 8, characterized in that The determining that the transmission of the first model cannot be completed based on the first transmission requirement includes: It is determined that based on the first transmission requirement, the transmission of the first model cannot be completed jointly by the primary base station and the source secondary base station of the terminal device.
11. The method according to claim 10, characterized in that The method further comprises: A second request message is sent to the source secondary base station, where the second request message is used to request to release the source secondary base station, wherein the second request message includes a reason for releasing the source secondary base station.
12. The method according to claim 10 or 11, characterized in that: The method further comprises: receiving a third request message from the source secondary base station, where the third request message is used to request the release of the source secondary base station, wherein the third request message includes at least one of the following parameters: a reason for releasing the source secondary base station, a transmission progress of the first model transmitted by the source secondary base station, and a model transmission capability that a candidate target secondary base station needs to provide.
13. A model transmission method, executed by a first network device or a chip applied to the first network device, characterized in that: include: receiving a first request message from a primary base station, where the first request message is used to request to add the first network device as a secondary base station to transmit a first model, wherein the first request message includes first information, where the first information indicates that the first network device reports its own model transmission capability; Sending a first request response message to the primary base station, where the first request response message indicates agreement to add the first network device as a secondary base station, wherein the first request response message includes second information, and the second information indicates a model transmission capability of the first network device; Receive a first message from the main base station, wherein the first message indicates a second model transmission scheme, wherein the second model transmission scheme is a scheme for the first network device to transmit the first model to the terminal device, and the second transmission model is determined based on the model transmission capability of the first network device.
14. The method according to claim 13, characterized in that The first message includes the identification of the terminal device.
15. The method according to claim 13 or 14, characterized in that The model transmission capability of the first network device includes at least one of the following parameters: The model that the first network device can provide, the metadata of the model, and the model transmission capability of at least one cell served by the first network device, wherein the model transmission capability of one cell in the at least one cell is the transmission rate, transmission delay, expected arrival time, supported model transmission modes, and quality of service QoS of the model received by the terminal device from the one cell.
16. The method according to claim 15, characterized in that The first request message also includes third information, and the third information indicates a first transmission requirement. The model transmission capability of the at least one cell meets the first transmission requirement, wherein the first transmission requirement is the transmission requirement of the first model of the terminal device.
17. The method according to any one of claims 13 to 16, characterized in that The second model transmission scheme includes partial model indication information and model transmission mode information, wherein the partial model indication information indicates the part of the first model that needs to be transmitted by the first network device.
18. A model transmission method, executed by a terminal device or a chip applied to the terminal device, characterized in that: include: Receive a second message from the primary base station, the second message indicating a first model transmission scheme and a second model transmission scheme, wherein the first model transmission scheme and the second model transmission scheme are respectively schemes for the primary base station and the first network device to transmit the first model to the terminal device, wherein the first network device is a secondary base station of the terminal device; receiving part or all of the first model from the primary base station based on the first model transmission scheme; A part or all of the first model is received from the first network device based on the second transmission scheme.
19. The method according to claim 18, characterized in that The second message includes an identifier of the first network device corresponding to the second model transmission scheme.
20. The method according to claim 18 or 19, characterized in that The second model transmission scheme includes partial model indication information and model transmission mode information, wherein the partial model indication information indicates the part of the first model that needs to be transmitted by the first network device.
21. A model transmission method, executed by a main base station or a chip applied to the main base station, characterized in that: include: Sending request messages to multiple network devices respectively, where the request messages are used to request to add the corresponding network devices as secondary base stations to transmit the first model, wherein the request messages include first information, and the first information indicates that the corresponding network devices report their own model transmission capabilities; Receiving request response messages from the multiple network devices respectively, the request response messages indicating agreement to add the corresponding network devices as secondary base stations, the request response messages including second information indicating a model transmission capability of the corresponding network devices; Sending a first message to a terminal device, where the first message indicates model transmission capabilities of N network devices among the multiple network devices, wherein the model transmission capabilities of the N network devices meet a first transmission requirement, the first transmission requirement is a transmission requirement of the first model of the terminal device, and N is a positive integer; receiving a second message from the terminal device, where the second message indicates a first network device, wherein the first network device is a secondary base station finally selected by the terminal device from among the N network devices, and the first network device is determined based on model transmission capabilities of the N network devices; A first model transmission scheme and a second model transmission scheme are determined based on the model transmission capability of the first network device, wherein the first model transmission scheme and the second model transmission scheme are respectively schemes for the main base station and the first network device to transmit the first model to the terminal device.
22. The method according to claim 21, characterized in that The method further comprises: Sending a third message to the first network device, wherein the third message indicates the second model transmission scheme; A fourth message is sent to the terminal device, where the fourth message indicates the first model transmission scheme and the second model transmission scheme.
23. The method according to claim 22, characterized in that The third message includes the identifier of the terminal device, and the fourth message includes the identifier of the first network device corresponding to the second model transmission scheme.
24. The method according to any one of claims 21 to 23, characterized in that The model transmission capability of a network device among the plurality of network devices includes at least one of the following parameters: The model that a network device can provide, the model's metadata, and the model transmission capability of at least one cell served by a network device, wherein the model transmission capability of one cell in at least one cell is the transmission rate, transmission delay, estimated arrival time, supported model transmission modes, and quality of service QoS of the model received by a terminal device from a cell.
25. The method according to claim 24, characterized in that The first request message also includes third information. The first request message is a request message sent to the first network device. The third information indicates the first transmission requirement. Then, the model transmission capability of at least one cell reported by the network device corresponding to the second information meets the first transmission requirement.
26. The method according to any one of claims 21 to 25, characterized in that The first message includes the model transmission capability of the first cell of the first network device, and the second message further indicates the first cell served by the first network device, wherein the first cell is the cell to which the terminal device initiates access.
27. The method according to claim 26, characterized in that The determining the first model transmission scheme and the second model transmission scheme based on the model transmission capability of the first network device includes: The first model transmission scheme and the second model transmission scheme are determined based on the model transmission capability of the first cell.
28. The method according to any one of claims 21 to 27, characterized in that The second model transmission scheme includes partial model indication information and model transmission mode information, wherein the partial model indication information indicates the part of the first model that needs to be transmitted by the first network device.
29. The method according to any one of claims 21 to 28, characterized in that Before sending a first request message to the first network device, where the first request message is a request message sent to the first network device, the method further includes: It is determined that transmission of the first model cannot be completed based on the first transmission requirement.
30. The method according to claim 29, characterized in that The determining that the transmission of the first model cannot be completed based on the first transmission requirement includes: It is determined that based on the first transmission requirement, the transmission of the first model cannot be completed only through the primary base station.
31. The method according to claim 29, characterized in that The determining that the transmission of the first model cannot be completed based on the first transmission requirement includes: It is determined that based on the first transmission requirement, the transmission of the first model cannot be completed jointly by the primary base station and the source secondary base station of the terminal device.
32. The method according to claim 31, characterized in that The method further comprises: A second request message is sent to the source secondary base station, where the second request message is used to request to release the source secondary base station, wherein the second request message includes a reason for releasing the source secondary base station.
33. The method according to claim 31 or 32, characterized in that The method further comprises: A third request message is received from the source secondary base station, where the third request message is used to request the release of the source secondary base station, wherein the third request message includes at least one of the following parameters: a reason for releasing the source secondary base station, a transmission progress of the first model transmitted by the source secondary base station, and a model transmission capability that the candidate target secondary base station needs to provide.
34. A model transmission method, executed by a first network device or a chip applied to the first network device, characterized in that: include: receiving a request message from a primary base station, the request message being used to request adding a first network device as a secondary base station to transmit a first model, wherein the request message includes first information indicating that the first network device reports its own model transmission capability; Sending a request response message to the primary base station, the request response message indicating agreement to add the first network device as a secondary base station, the request response message including second information indicating a model transmission capability of the first network device; Receive a third message from the main base station, the third message indicating a second model transmission scheme, wherein the second model transmission scheme is a scheme for the first network device to transmit the first model to the terminal device, and the second model transmission scheme is determined based on the model transmission capability of the first network device.
35. The method according to claim 34, characterized in that The third message includes the identification of the terminal device.
36. The method according to claim 34 or 35, characterized in that The model transmission capability of the first network device includes at least one of the following parameters: The model that the first network device can provide, the metadata of the model, and the model transmission capability of at least one cell served by the first network device, wherein the model transmission capability of one cell in the at least one cell is the transmission rate, transmission delay, expected arrival time, supported model transmission modes, and quality of service QoS of the model received by the terminal device from a cell.
37. The method according to claim 36, characterized in that The request message also includes third information, and the third information indicates a first transmission requirement, and the model transmission capability of at least one cell meets the first transmission requirement, wherein the first transmission requirement is the transmission requirement of the first model of the terminal device.
38. The method according to any one of claims 34 to 37, characterized in that The second model transmission scheme includes partial model indication information and model transmission mode information, wherein the partial model indication information indicates the part of the first model that needs to be transmitted by the first network device.
39. A model transmission method, executed by a terminal device or a chip applied to the terminal device, characterized in that: include: Receive a first message from a primary base station, where the first message indicates model transmission capabilities of N network devices, where the model transmission capabilities of the N network devices meet a first transmission requirement, where the first transmission requirement is a transmission requirement of a first model of a terminal device, and N is a positive integer; Sending a second message to the primary base station, where the second message indicates the first network device, wherein the first network device is a secondary base station finally selected from the N network devices based on the model transmission capabilities of the N network devices; Receive a fourth message from the main base station, the fourth message indicating a first model transmission scheme and a second model transmission scheme, wherein the first model transmission scheme and the second model transmission scheme are respectively schemes for the main base station and the first network device to transmit the first model to the terminal device, and the first model transmission scheme and the second model transmission scheme are determined based on the model transmission capability of the first network device.
40. The method according to claim 39, characterized in that The first network device is a secondary base station finally selected from the N network devices based on the model transmission capabilities of the N network devices and a first condition, where the first condition is an execution condition for selecting the secondary base station.
41. The method according to claim 39 or 40, characterized in that The fourth message includes an identifier of the first network device corresponding to the second model transmission scheme.
42. The method according to any one of claims 39 to 41, characterized in that The model transmission capability of the first network device includes at least one of the following parameters: The model that the first network device can provide, the metadata of the model, and the model transmission capability of at least one cell served by the first network device, wherein the model transmission capability of one cell in the at least one cell is the transmission rate, transmission delay, expected arrival time, supported model transmission modes, and quality of service QoS of the model received by the terminal device from a cell.
43. The method according to any one of claims 39 to 42, characterized in that The second model transmission scheme includes partial model indication information and model transmission mode information, wherein the partial model indication information indicates the part of the first model that needs to be transmitted by the first network device.
44. A communication device, characterized in that: Comprising a module or unit for executing the method of any one of claims 1 to 12, or comprising a module or unit for executing the method of any one of claims 13 to 17, or comprising a module or unit for executing the method of any one of claims 18 to 20, or comprising a module or unit for executing the method of any one of claims 21 to 33, or comprising a module or unit for executing the method of any one of claims 34 to 38, or comprising a module or unit for executing the method of any one of claims 39 to 43.
45. A communication device, characterized in that: The method comprises at least one processor and a communication interface, wherein the communication interface is used to input and / or output signals, and the at least one processor is used to execute a computer program stored in a memory, so that the communication device implements the method as claimed in any one of claims 1 to 12, or implements the method as claimed in any one of claims 13 to 17, or implements the method as claimed in any one of claims 18 to 20, or implements the method as claimed in any one of claims 21 to 33, or implements the method as claimed in any one of claims 34 to 38, or implements the method as claimed in any one of claims 39 to 43.
46. A processing device, characterized in that The method comprises a processor configured to execute a computer program stored in a memory so that the apparatus implements the method according to any one of claims 1 to 12, or implements the method according to any one of claims 13 to 17, or implements the method according to any one of claims 18 to 20, or implements the method according to any one of claims 21 to 33, or implements the method according to any one of claims 34 to 38, or implements the method according to any one of claims 39 to 43.
47. A processing device, characterized in that include: Memory for storing computer programs; A processor, configured to call and run the computer program from the memory so that the apparatus implements the method as claimed in any one of claims 1 to 12, or implements the method as claimed in any one of claims 13 to 17, or implements the method as claimed in any one of claims 18 to 20, or implements the method as claimed in any one of claims 21 to 33, or implements the method as claimed in any one of claims 34 to 38, or implements the method as claimed in any one of claims 39 to 43.
48. A computer-readable storage medium, characterized in that Comprising a computer program, which, when executed on a computer, causes the computer to execute the method as claimed in any one of claims 1 to 12, or the method as claimed in any one of claims 13 to 17, or the method as claimed in any one of claims 18 to 20, or the method as claimed in any one of claims 21 to 33, or the method as claimed in any one of claims 34 to 38, or the method as claimed in any one of claims 39 to 43.
49. A computer program product, characterized in that The computer program product comprises a computer program which, when executed on a computer, causes the computer to execute the method as claimed in any one of claims 1 to 12, or the method as claimed in any one of claims 13 to 17, or the method as claimed in any one of claims 18 to 20, or the method as claimed in any one of claims 21 to 33, or the method as claimed in any one of claims 34 to 38, or the method as claimed in any one of claims 39 to 43.
Citation Information
Patent Citations
Connection method and device, network equipment and storage medium
CN110536477A
Method and device for establishing auxiliary connection
CN113645672A
Calculation data transmission method and device
CN114258151A
Data transmission method and device
CN115915271A
Dual-connection data distribution method and device, electronic equipment and storage medium
CN116961732A
Cited By
Network model configuration method, equipment and communication system
CN121357026A