Communication method, communication apparatus and communication system

By transmitting the relevant information of the AI ​​model in the wireless communication system, the second network device can apply the first model, solve the problem of limited application of AI models in existing technologies, and realize the wider range of AI models in the wireless communication system. Application and higher performance.

WO2025020913A1PCT designated stage expired Publication Date: 2025-01-30HUAWEI TECH CO LTD

Patent Information

Application Number
PCT/CN2024/104520
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-25
Filing Date
2024-07-09
Publication Date
2025-01-30

AI Technical Summary

Technical Problem

The prior art is difficult to expand the application scope of artificial intelligence (AI) models in wireless communication systems, limiting the potential of AI models to use in terminal devices and network devices.

Method used

By transmitting the relevant information of the AI ​​model between the first network and the second network equipment, the second network device can apply the first model and expand the application range of the AI ​​model. Specific methods include the first network device to determine the AI ​​model and send information related to the model to the second network device. The second network device is applied to the model based on the received information.

Benefits of technology

Through this method, the second network device can apply AI models to more widely, thereby improving its capabilities and performance, and expanding the application range of the AI ​​model in the wireless communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024104520_30012025_PF_FP_ABST
    Figure CN2024104520_30012025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a communication method, a communication apparatus, and a communication system. The method comprises: a first network device determines a first model; and the first network device sends to a second network device first information related to the first model, wherein the first network device is one of a centralized unit or a distributed unit, and the second network device is the other one of the centralized unit or the distributed unit. The first network device can send related information of the first model to the second network device, so that the second network device can apply the first model, expanding the application range of the first model, and improving the capability of the second network device.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, communication device and communication system

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on July 25, 2023, with application number 202310919467.5 and application name “Communication Method, Communication Device and Communication System”, the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of wireless communication technology, and in particular to a communication method, a communication device, and a communication system. Background Art

[0004] Artificial intelligence (AI) is a technology that simulates the human brain to perform complex calculations. With the advancement of data storage and computing power, AI is increasingly being used. The 3rd Generation Partnership Project (3GPP) proposed applying AI to wireless communication systems, including terminal devices, network devices, and other equipment. During the life cycle management (LCM) of AI functions, data can be intelligently collected and analyzed to train and / or optimize AI models, thereby improving the accuracy and speed of AI model reasoning, network performance, and user experience.

[0005] However, how to expand the application scope of AI models remains to be solved.

[0006] Summary of the Invention

[0007] This application provides a communication method, a communication device, and a communication system to expand the application scope of AI models.

[0008] In a first aspect, embodiments of the present application provide a communication method, which can be performed by a first network device or an apparatus for the first network device, such as a chip. Taking the first network device performing the method as an example, the method includes: the first network device determining a first model; the first network device sending first information related to the first model to a second network device; wherein the first network device is a centralized unit or a distributed unit, and the second network device is the other of the centralized unit or the distributed unit.

[0009] Exemplarily, the first model may be an AI model.

[0010] In the above solution, the first network device can send relevant information of the first model to the second network device, so that the second network device can apply the first model, which expands the application scope of the first model and helps to improve the capabilities of the second network device.

[0011] In a possible implementation method, the first network device determines the first model, including: the first network device receives first indication information from the second network device; the first network device determines the first model based on the first indication information; wherein the first indication information is used to indicate at least one of the following: information about a model supported, configured or expected by the second network device, a model compilation format supported by the second network device, a model application scenario supported by the second network device, hardware resource information of the second network device, a model transmission method expected by the second network device, or model update information expected by the second network device.

[0012] In the above solution, the first network device can accurately determine the information of the model that needs to be sent to the second network device based on the first indication information received from the second network device, which helps to provide a suitable model for the second network device.

[0013] In a possible implementation method, the first network device determines the first model, including: the first network device receives a measurement result from a terminal device; and the first network device determines the first model based on the measurement result.

[0014] In the above solution, the first network device can accurately determine the model information that needs to be sent to the second network device based on the measurement results received from the terminal device, which helps to provide a suitable model for the second network device.

[0015] In one possible implementation method, the first network device determines the first model, including: the first network device receives a request message from the second network device, the request message includes information of at least one requested model; the first network device determines the first model based on the information of the at least one model.

[0016] In the above solution, the first network device can accurately determine the model information that needs to be sent to the second network device based on the information of at least one model requested from the second network device, which helps to provide a suitable model for the second network device.

[0017] In a possible implementation method, the first information is included in control plane signaling.

[0018] In one possible implementation method, the first information includes one or more of the following: description information of the first model, update information of the first model, a list of available cells of the first model, a list of disabled cells of the first model, activation time of the first model, deactivation time of the first model, exit time of the first model, or information of a segmented model of the first model.

[0019] In a possible implementation method, the method also includes: the first network device receives second indication information from the second network device, and the second indication information is used to indicate at least one of the following information: completion of transmission of the first model, completion of transmission of the segmented model of the first model, the segmented model in the first model that has been successfully received, the segmented model in the first model that has not been successfully received, or the remaining storage space of the second network device.

[0020] In the above solution, the first network device can determine the transmission status of the first model based on the second indication information, which helps to achieve correct transmission of the information of the first model.

[0021] In a possible implementation method, the method also includes: the first network device receives third indication information from the second network device, and the third indication information is used to indicate at least one of the following: the usage of the first model, the modification method of the first model, or the reason for the modification of the first model.

[0022] In the above solution, the first network device can receive feedback information about the usage of the first model by the second network device, which helps the first network device decide whether to update the first model for the second network device.

[0023] In a possible implementation method, the method further includes: the first network device updates the first model according to the third indication information to obtain second information related to the first model; and the first network device sends the second information to the second network device.

[0024] In the above solution, the first network device updates the first model for the second network device, which helps to improve the efficiency and accuracy of the second network device in using the first model.

[0025] In a possible implementation method, the method further includes: the first network device receiving fourth indication information from the second network device, where the fourth indication information is used to indicate acceptance or rejection of application of the first model.

[0026] In a second aspect, embodiments of the present application provide a communication method that can be performed by a second network device or an apparatus for the second network device, such as a chip. Taking the second network device performing the method as an example, the method includes: the second network device receiving first information related to a first model from a first network device; the second network device applying the first model based on the first information; wherein the first network device is a centralized unit or a distributed unit, and the second network device is the other of the centralized unit or the distributed unit.

[0027] In the above solution, the first network device can send relevant information of the first model to the second network device, so that the second network device can apply the first model, which expands the application scope of the first model and helps to improve the capabilities of the second network device.

[0028] In a possible implementation method, the method also includes: the second network device sends first indication information to the first network device; wherein, the first indication information is used to indicate at least one of the following: information of a model supported, configured or expected by the second network device, a model compilation format supported by the second network device, a model application scenario supported by the second network device, hardware resource information of the second network device, a model transmission method expected by the second network device, or model update information expected by the second network device.

[0029] In the above solution, the first network device can accurately determine the information of the model that needs to be sent to the second network device based on the first indication information received from the second network device, which helps to provide a suitable model for the second network device.

[0030] In a possible implementation method, the method further includes: the second network device sending a request message to the first network device, where the request message includes information of at least one requested model.

[0031] In the above scheme, the second network device provides the information of at least one model requested, so that the first network device can accurately determine the information of the model that needs to be sent to the second network device based on the information of at least one model requested received from the second network device, which helps to provide a suitable model for the second network device.

[0032] In a possible implementation method, the first information is included in control plane signaling.

[0033] In one possible implementation method, the first information includes one or more of the following: description information of the first model, update information of the first model, a list of available cells of the first model, a list of disabled cells of the first model, activation time of the first model, deactivation time of the first model, exit time of the first model, or information of a segmented model of the first model.

[0034] In a possible implementation method, the method also includes: the second network device sends a second indication information to the first network device, and the second indication information is used to indicate at least one of the following information: the transmission of the first model is completed, the transmission of the segmented model of the first model is completed, the segmented model in the first model has been successfully received, the segmented model in the first model has not been successfully received, or the remaining storage space of the second network device.

[0035] In the above solution, the first network device can determine the transmission status of the first model based on the second indication information, which helps to achieve correct transmission of the information of the first model.

[0036] In a possible implementation method, the method also includes: the second network device sends third indication information to the first network device, and the third indication information is used to indicate at least one of the following: the usage of the first model, the modification method of the first model, or the reason for the modification of the first model.

[0037] In the above solution, the first network device can receive feedback information about the usage of the first model by the second network device, which helps the first network device decide whether to update the first model for the second network device.

[0038] In a possible implementation method, the method further includes: the second network device receiving second information related to the first model from the first network device.

[0039] In the above solution, the first network device updates the first model for the second network device, which helps the second network device to better use the first model.

[0040] In a possible implementation method, the method further includes: the second network device sending fourth indication information to the first network device, where the fourth indication information is used to indicate acceptance or rejection of application of the first model.

[0041] In a third aspect, an embodiment of the present application provides a communication device, which may be a first network device or a module (such as a chip) for the first network device. The device has the function of implementing any implementation method of the first aspect described above. The function may be implemented by hardware or by hardware executing corresponding software implementations. The hardware or software includes one or more modules corresponding to the above functions.

[0042] In a fourth aspect, an embodiment of the present application provides a communication device, which may be a second network device or a module (such as a chip) for the second network device. The device has the function of implementing any implementation method of the second aspect described above. The function can be implemented by hardware or by hardware executing corresponding software implementation. The hardware or software includes one or more modules corresponding to the above functions.

[0043] In a fifth aspect, an embodiment of the present application provides a communication device comprising a processor and a memory; the memory is used to store computer instructions, and when the device is running, the processor executes the computer instructions stored in the memory so that the device executes any implementation method in the above-mentioned first to second aspects.

[0044] In a sixth aspect, an embodiment of the present application provides a communication device, comprising a unit or means for executing each step of any implementation method in the above-mentioned first to second aspects.

[0045] In a seventh aspect, an embodiment of the present application provides a communication device, comprising a processor and an interface circuit, wherein the processor is configured to communicate with other devices via the interface circuit and execute any of the implementation methods in the first to second aspects above. The processor comprises one or more.

[0046] In an eighth aspect, an embodiment of the present application provides a communication device, comprising a processor coupled to a memory, the processor configured to call a program stored in the memory to execute any of the implementation methods described in aspects 1 to 2 above. The memory may be located within or outside the device, and the processor may be one or more.

[0047] In a ninth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, which, when executed on a communication device, enables any implementation method in the above-mentioned first to second aspects to be executed.

[0048] In the tenth aspect, an embodiment of the present application also provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are run by a communication device, any implementation method in the above-mentioned first to second aspects is executed.

[0049] In the eleventh aspect, an embodiment of the present application further provides a chip system, comprising: a processor, configured to execute any implementation method of the first to second aspects above.

[0050] In the twelfth aspect, an embodiment of the present application also provides a communication system, including: a first network device for executing any implementation method of the above-mentioned first aspect and a second network device for executing any implementation method of the above-mentioned second aspect.

[0051] In the thirteenth aspect, an embodiment of the present application also provides a communication method, including: a first network device determines a first model; the first network device sends first information related to the first model to a second network device; the second network device applies the first model based on the first information; wherein the first network device is one of the centralized unit or the distributed unit, and the second network device is the other of the centralized unit or the distributed unit. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] FIG1( a ) is a schematic diagram of the architecture of a communication system used in an embodiment of the present application;

[0053] FIG1( b ) shows a schematic diagram of an access network device;

[0054] FIG1( c ) is a schematic diagram of a communication system provided in an embodiment of the present application;

[0055] FIG2 is a flow chart of a communication method provided in an embodiment of the present application;

[0056] FIG3 is a flow chart of a communication method provided in an embodiment of the present application;

[0057] FIG4 is a flow chart of a communication method provided in an embodiment of the present application;

[0058] FIG5( a ) is a flow chart of a communication method provided in an embodiment of the present application;

[0059] FIG5( b ) is a flow chart of a communication method provided in an embodiment of the present application;

[0060] FIG6 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0061] FIG7 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0062] Figure 1(a) is a schematic diagram of the architecture of the communication system used in the embodiment of the present application. The communication system 1000 shown in Figure 1(a) includes an access network 100 and a core network 200. Exemplarily, the communication system 1000 also includes the Internet 300. Among them, the access network 100 may include at least one access network device (such as 110a and 110b in Figure 1(a)), and may also include at least one terminal device (such as 120a-120j in Figure 1(a)). The terminal device is connected to the access network device wirelessly, and the access network device is connected to the core network wirelessly or wired. The core network device and the access network device can be independent and different physical devices, or the functions of the core network device and the logical functions of the access network device can be integrated into the same physical device, or the functions of some core network devices and some access network devices can be integrated into one physical device. Terminal devices and terminal devices, as well as access network devices and access network devices, can be connected to each other by wire or wirelessly. FIG1( a ) is only a schematic diagram. The communication system may further include other access network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG1( a ).

[0063] Access network equipment is the access device that terminal devices use to access the communication system via wired or wireless means. Access network equipment can be a base station, such as an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a fifth-generation (5G) mobile communication system, a next-generation base station in a sixth-generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system. It can also be a module or unit that performs some of the functions of a base station, such as a centralized unit (CU) or a distributed unit (DU). The CU here completes the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and can also complete the functions of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and can also complete the functions of part of the physical layer or all of the physical layer. For detailed descriptions of the above-mentioned protocol layers, please refer to the relevant technical specifications of 3GPP. The access network device can be a macro base station (such as 110a in Figure 1(a)), a micro base station or an indoor station (such as 110b in Figure 1(a)), or a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the access network device.

[0064] A terminal device is a device with wireless transceiver capabilities that can send signals to or receive signals from an access network device. Terminal devices include but are not limited to terminal devices, terminals, user equipment (UE), mobile stations, mobile terminals, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. The terminal device can specifically be a mobile phone, tablet computer, computer with wireless transceiver capabilities, wearable device, vehicle, aircraft, ship, robot, robotic arm, smart home device, etc. The embodiments of this application do not limit the specific technology and specific device form adopted by the terminal device.

[0065] The access network equipment or terminal equipment can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; on water; or on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the access network equipment and terminal equipment.

[0066] The roles of access network devices and terminal devices can be relative. For example, the helicopter or drone 120i in Figure 1(a) can be configured as a mobile access network device. For terminal devices 120j that access the access network 100 via 120i, terminal device 120i is an access network device. However, for access network device 110a, 120i is a terminal device, meaning that communication between 110a and 120i occurs via a wireless air interface protocol. Of course, communication between 110a and 120i can also occur via an interface protocol between access network devices. In this case, relative to 110a, 120i is also an access network device. Therefore, both access network devices and terminal devices can be collectively referred to as communication devices. 110a and 110b in Figure 1(a) can be referred to as communication devices with access network device functionality, while 120a-120j in Figure 1(a) can be referred to as communication devices with terminal device functionality.

[0067] Access network devices and terminal devices, access network devices and access network devices, and terminal devices and terminal devices can communicate through authorized spectrum, unauthorized spectrum, or both. They can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of this application do not limit the spectrum resources used for wireless communications.

[0068] In the embodiments of the present application, the functions of the access network device may also be performed by a module (such as a chip) in the access network device, or by a control subsystem that includes the functions of the access network device. The control subsystem that includes the functions of the access network device here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal device may also be performed by a module (such as a chip or modem) in the terminal device, or by a device that includes the functions of the terminal device.

[0069] In this application, an access network device sends downlink signals or downlink information to a terminal device, and the downlink information is carried on a downlink channel. A terminal device sends uplink signals or uplink information to the access network device, and the uplink information is carried on an uplink channel. To communicate with the access network device, the terminal device needs to establish a wireless connection with the cell controlled by the access network device. The cell with which the terminal device has established a wireless connection is called the serving cell of the terminal device.

[0070] The core network 200 includes one or more core network devices. Taking the 5G core network as an example, the core network devices include, but are not limited to, one or more of the following network elements: an authentication server function (AUSF) network element, a unified data management (UDM) network element, a unified data repository (UDR) network element, a network repository function (NRF) network element, a network exposure function (NEF) network element, an application function (AF) network element, a policy control function (PCF) network element, an access and mobility management function (AMF) network element, a session management function (SMF) network element, a user plane function (UPF) network element, a binding support function (BSF) network element, and a network data analytics function (NWDAF) network element. Each core network element can work independently or be combined to implement certain control functions. For example, AMF, SMF and PCF can be combined together as a core network device.

[0071] Figure 1(b) shows a schematic diagram of an access network device. As shown in Figure 1(b), the access network device includes one or more CUs, one or more DUs, and one or more radio units (RUs). For clarity, Figure 1(b) shows only one CU, DU, and RU. The CU is connected to the core network and one or more DUs. For example, the CU may have some of the core network's functionality. The CU may include a CU-control plane (CP) and a CU-user plane (UP).

[0072] The CU and DU can 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 (such as the radio resource control (RRC) layer and / or the service data adaptation protocol (SDAP) layer, etc.); the DU is configured to implement the functions of the protocol layers below the PDCP layer (such as the radio link control (RLC) layer, the medium access control (MAC) layer, and / or the physical (PHY) layer, etc.). 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 (such as the RLC layer, the MAC layer, and / or the PHY layer, etc.).

[0073] Exemplarily, the CU-CP may further include CU-CP1 and CU-CP2, where CU-CP1 is responsible for determining the interaction strategy between the CU and the DU, and CU-CP2 is responsible for generating specific control plane messages.

[0074] 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, such as by delay, and 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.

[0075] 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.

[0076] 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 an open RAN (open RAN, ORAN) system, CU may also be called open CU (O-CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and 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.

[0077] Figure 1(c) is a schematic diagram of a communication system provided in an embodiment of the present application. The communication system includes a first network device and a second network device. The first network device is one of a centralized unit and a distributed unit, and the second network device is the other of the centralized unit and the distributed unit. The centralized unit is CU, CU-CP, CU-CP1, O-CU, O-CU-CP or O-CU-CP1, and the second network device is DU or O-DU. The first network device and the second network device correspond to the same access network device, for example, belong to the same base station. The interface between the first network device and the second network device can be an F1 interface or other interfaces.

[0078] FIG2 is a flow chart of a communication method provided in an embodiment of the present application. The method includes the following steps:

[0079] Step 201: A first network device determines a first model.

[0080] Exemplarily, the first model may be an AI model.

[0081] Illustratively, the first network device may determine the first model according to any of the following methods:

[0082] In a first embodiment, a first network device receives first indication information from a second network device and determines a first model based on the first indication information. The first indication information is used to indicate at least one of the following (1) to (9):

[0083] (1) Information on the models supported by the second network device.

[0084] For example, the second network device supports model 1 and model 2, or supports a certain model function, and the first indication information may indicate information of model 1 and / or model 2, or indicate the model function.

[0085] Taking the beam scanning enhancement scenario as an example, the model function includes an optimal beam prediction function, and the models supporting the optimal beam prediction function include model 1 and model 2.

[0086] (2) Information about the model configured on the second network device.

[0087] For example, if model 1 and model 2 have been configured on the second network device, the first indication information may indicate information of model 1 and / or model 2.

[0088] (3) Information on the model expected by the second network device.

[0089] For example, the second network device expects to configure model 1 and model 2, or expects to configure a certain model function, then the first indication information may indicate information of model 1 and / or model 2, or indicate the model function.

[0090] In (1) to (3) above, the model information includes at least one of a model identifier (ID), model version information, or model meta information.

[0091] Model meta information refers to descriptive information about a specific model and may include, for example, at least one of the following:

[0092] (a) Model input parameters, that is, which parameters are used as model input.

[0093] (b) Model output parameters, that is, which parameters are used as model output.

[0094] (c) Model version information, such as the version number corresponding to the model.

[0095] (d) Model format information, that is, what is the format of the model.

[0096] For example, the model format may include proprietary formats and 3rd Generation Partnership Project (3GPP) standard-defined formats. Proprietary formats are implemented internally by each manufacturer, and the specific format is not visible during transmission. 3GPP standard-defined formats are visible during transmission, and the model content specifically corresponds to 3GPP signaling.

[0097] (e) Model requirements, such as the model's requirements for the capabilities of the second network device.

[0098] (f) Identification of the equipment manufacturer to which the model can be applied.

[0099] (g) Model application scenarios, such as channel state information-reference signal (CSI-RS) feedback enhancement scenario, beam scanning enhancement scenario, positioning enhancement scenario, energy saving scenario, load balancing scenario, or mobility optimization scenario.

[0100] (h) Complexity of model calculation.

[0101] (i) Model functionality.

[0102] (j) Range of model sizes.

[0103] (k) Model performance, such as the accuracy of model predictions.

[0104] (4) Model compilation format supported by the second network device.

[0105] Exemplarily, the compilation format may be a specific method of compiling the model, such as compiling based on programming methods such as Python or C++.

[0106] (5) Model application scenarios supported by the second network device.

[0107] (6) Hardware resource information of the second network device, such as the current occupancy rate of the central processing unit (CPU), the expected occupancy rate of the CPU, and the size of the storage space available for storing model information.

[0108] (7) The model transmission mode expected by the second network device, such as signaling transmission or bit stream transmission, and whether segmented transmission is required.

[0109] (8) Model update information expected by the second network device.

[0110] Model update information can be specific to a specific model and can include updates to the model architecture or model parameters. For example, in the case of a fully connected model, updates to the model architecture might include increasing or decreasing the number of layers or adjusting the number of nodes per layer. Updates to model parameters might include adjusting the weights between nodes.

[0111] (9) Status information of the second network device, such as at least one of the uplink and downlink hardware load levels, physical resource block (PRB) utilization, channel resource available capacity, slice available capacity, or the number of activated terminal devices.

[0112] The PRB utilization includes the PRB utilization of the guaranteed bit rate (GBR) for uplink or downlink and / or the PRB utilization for non-GBR. The PRB utilization can be the PRB utilization at the synchronization signal block (SSB) level, slice level, or multiple input and multiple output (MIMO) scenario for each cell.

[0113] Taking the CSI-RS feedback enhancement scenario as an example, the first network device can determine that the second network device can predict the optimal future downlink weighting method by running the channel state information (CSI) channel prediction model based on the information of the model expected by the second network device sent by the second network device, the model application scenarios supported by the second network device, and the hardware resource information of the second network device, thereby improving the air interface rate of the terminal device, and the resource status and hardware capability indication of the second network device support CSI channel prediction model 1, then the first network device can choose to send the information of model 1 to the second network device.

[0114] In a second approach, the first network device receives a measurement result from the terminal device, and determines a first model according to the measurement result.

[0115] The measurement result may be reported by the terminal device to the first network device via an interface between the terminal device and the first network device, or reported by the terminal device to the second network device or other device via an interface between the terminal device and the second network device or other device, and then sent by the second network device or other device to the first network device. The second network device or other device may process the measurement result and then send it to the first network device, or may transparently transmit it to the first network device.

[0116] Exemplarily, the measurement result includes at least one of the signal quality / frequency measurement result of the cell-level / beam-level reference signal, the location information of the terminal device, or the packet data convergence protocol (PDCP) layer delay of the terminal device. Exemplarily, when the accuracy of the signal quality measurement result of the cell-level reference signal is greater than the first threshold and less than the second threshold, model 1 is selected; when the accuracy of the signal quality measurement result of the cell-level reference signal is greater than the second threshold, model 2 is selected. The embodiment of the present application does not limit the specific implementation method of how to determine the model based on the measurement result.

[0117] In a third approach, the first network device receives first indication information from the second network device and a measurement result from the terminal device, and determines a first model according to the first indication information and the measurement result.

[0118] For the specific content of the first indication information and the measurement result, please refer to the above description.

[0119] Taking the beam scanning enhancement scenario as an example of the model application scenario, the first network device determines that the second network device can update the currently used optimal beam prediction model 2 based on the hardware resource information of the second network device, the status information of the second network device, the model update information expected by the second network device and the measurement results of the terminal device to improve the success rate of predicting the optimal beam, and the resource status and hardware capabilities of the second network device indicate support for the update of model 2. The first network device can choose to send the update information of model 2 to the second network device.

[0120] In a fourth approach, the first network device receives a request message from the second network device, where the request message includes information of at least one requested model, and the first network device determines the first model according to the information of the at least one model.

[0121] The second network device may determine at least one model based on the measurement results from the terminal device and / or information about the second network device. The at least one model may be understood as a model that the second network device expects to acquire or support for application. The information about the second network device may be one or more of the information indicated by the first indication information. The measurement results of the terminal device may refer to the aforementioned description.

[0122] After receiving the request message, the first network device determines a first model based on information about at least one model in the request message. The first model can be one of the at least one model or a model other than the at least one model. For example, if the first network device determines that none of the models in the request message are applicable to the second network device, it determines a new model, namely the first model, and applies the first model to the second network device.

[0123] Taking the first network device as a CU and the second network device as a DU as an example, the request message may be sent via at least one of the following signaling messages or newly defined signaling messages: F1 setup request, gNB-DU configuration update, gNB-CU configuration update acknowledgement, gNB-CU configuration update failure, resource status response, resource status failure, or resource status update.

[0124] For example, in the case where the first network device is a CU and the second network device is a DU, for the above-mentioned methods 1, 3, or 4, before step 201, the CU may further send a notification message to the DU, where the notification message is used to notify the DU to report the first indication message or request message. The notification message may be sent via at least one of the following signaling messages or newly defined signaling messages: F1 interface setup failure (F1setupfailure), gNB-DU configuration update acknowledgment (gNB-DUconfigurationupdateacknowledge), gNB-DU configuration update failure (gNB-DUconfigurationupdatefailure), gNB-CU configuration update (gNB-CUconfigurationupdate), or resource status request (resourcestatusrequest).

[0125] Step 202: The first network device sends first information related to the first model to the second network device.

[0126] The first information may be included in control plane signaling. For example, when the first network device is a CU and the second network device is a DU, the control plane signaling may include F1 setup failure, gNB-DU configuration update acknowledgement, gNB-DU configuration update failure, gNB-CU configuration update, or resource status request.

[0127] The first network device may send the first information to the second network device based on a signaling transmission method or a bit stream transmission method.

[0128] The first information at least includes identification information of the first model, which may be an index or an ID. Exemplarily, the first information also includes one or more of the following:

[0129] (1) Description information of the first model.

[0130] The description information refers to the information of the model itself, such as layer information, node information, etc., wherein the layer information is used to describe the number of layers and layer types in the first model, and the node information is used to describe the connection relationship between nodes in each layer.

[0131] (2) Update information of the first model.

[0132] The updated information of the first model refers to the updated portion of the description information of the first model.

[0133] (3) A list of available cells of the first model.

[0134] That is, a list of cells in which the first model can be used.

[0135] (4) The prohibited cell list of the first model.

[0136] That is, a list of cells that are prohibited from using the first model.

[0137] (5) Activation time of the first model.

[0138] Activation time refers to the time when the model is enabled or begins to be used.

[0139] (6) Deactivation time of the first model.

[0140] The deactivation time refers to the time during which the model is not used.

[0141] (7) The fallback time of the first model.

[0142] Exit time refers to the time when the model is deactivated.

[0143] (8) Information on the segmented model of the first model.

[0144] The segment model information refers to the information of each segment when the first model needs to be transmitted in segments, such as at least one of the segment number, the model to which it belongs, segment model information, segment size, number of remaining segments, and whether it is the start / end segment. The start segment is also called the first segment, and the end segment is also called the last segment.

[0145] For example, model 1 is divided into three segments for transmission, so model 1 is divided into three segment models. The information for segment model 1 includes segment number #1, model 1 ID, description information for describing segment model 1, segment size of 100 kilobytes (KB), indication information indicating that the number of remaining segments is 2, and indication information indicating that segment model 1 is the starting segment. The information for segment model 2 includes segment number #2, model 1 ID, description information for describing segment model 2, segment size of 150 KB, and indication information indicating that the number of remaining segments is 1. The information for segment model 3 includes segment number #3, model 1 ID, description information for describing segment model 3, segment size of 100 KB, indication information indicating that the number of remaining segments is 0, and indication information indicating that segment model 3 is the ending segment.

[0146] Exemplarily, after the above-mentioned step 202, the second network device may send a second indication message to the first network device, and the second indication message is used to indicate the reception status of the first model. For example, when the first information indicates the description information of the first model, the second indication message may indicate that the transmission of the first model is complete, so that the first network device knows that the transmission of the description information of the first model is complete or successful. For another example, when the first information indicates the information of the segmented model of the first model, the second indication message may indicate at least one of the following information: the transmission of the segmented model of the first model is complete, the segmented model of the first model has been successfully received, the segmented model of the first model has not been successfully received, or the remaining storage space of the second network device. For example, in the above example, model 1 is divided into 3 segments for transmission. When the second network device receives segmented model 1, it sends a second indication message to indicate that segmented model 1 has been successfully received and the remaining storage space is 1000KB; when the second network device receives segmented model 2, it sends a second indication message to indicate that segmented model 2 has been successfully received and the remaining storage space is 850KB; when the second network device receives segmented model 3, it sends a second indication message to indicate that segmented model 3 has been successfully received, the transmission of the first model is completed, and the remaining storage space is 750KB.

[0147] Step 203: The second network device applies the first model according to the first information.

[0148] Applying the first model here may include configuring the first model on the second network device, or configuring and using the first model, or updating the first model, or updating and using the first model.

[0149] In the above solution, the first network device can send relevant information of the first model to the second network device, so that the second network device can apply the first model, which expands the application scope of the first model and helps to improve the capabilities of the second network device.

[0150] In one embodiment of the present application, after the above step 203 , the following step 204 is further included.

[0151] Step 204: The second network device sends third indication information to the first network device. Correspondingly, the first network device receives the third indication information.

[0152] The third indication information is used to indicate at least one of the following: usage of the first model, a modification method of the first model, or a modification reason of the first model.

[0153] The usage of the first model includes, for example, the optimal beam prediction accuracy, CSI prediction accuracy, optimal beam selection rate, throughput improvement rate, or positioning accuracy obtained after using the first model, etc., which reflects the usage of the first model in different model application scenarios, or the software and hardware performance of the second network device after using the first model.

[0154] The modification methods of the first model include, for example, activating the model, deactivating the model, switching the model, or updating the model. Activating the model may refer to the second network device notifying the first network device after starting or using the first model, or the second network device requesting the first network device to activate the first model. Deactivating the model may refer to the second network device notifying the first network device after stopping using the first model, or the second network device requesting the first network device to deactivate the first model. Switching the model refers to the second network device notifying the first network device after switching the activated first model to another model, or requesting the first network device to switch the activated first model to another model. Updating the model refers to requesting the first network device to adjust the parameters, architecture, etc. of the first model.

[0155] It should be noted that in addition to the above-mentioned model activation / deactivation methods, the first network device may instruct the second network device to activate / deactivate the model, and then the second network device activates / deactivates the model based on the instruction of the first network device. In other words, the first network device can proactively instruct the second network device to activate / deactivate the model without the second network device requesting the first network device to activate / deactivate the model.

[0156] The reasons for modifying the first model include, for example, performance reasons (for example, the performance of the first model does not meet the requirements of the second network device, for example, the optimal beam prediction accuracy of the first model is insufficient, the CSI prediction accuracy is insufficient, etc.), hardware reasons (for example, the hardware performance of the second network device cannot support the first model or can support a model with better performance), etc.

[0157] Exemplarily, the third indication information can also be used to indicate at least one of the following: usage of the second model, modification method of the second model, or modification reason of the second model. The second model refers to any one or more models other than the first model. The specific meaning and implementation method of the usage of the second model, the modification method of the second model, and the modification reason of the second model are similar to those of the usage of the first model, the modification method of the first model, and the modification reason of the first model, and reference can be made to the above description. Indicating at least one of the usage of the first model, the modification method of the first model, or the modification reason of the first model in the third indication information, and also indicating the usage of the second model, the modification method of the second model, or the modification reason of the second model, can achieve the indication of relevant situations of multiple models in the same indication information, which is beneficial to saving signaling overhead.

[0158] Exemplarily, the third indication information may also be used to indicate model rollback. Model rollback refers to the second network device withdrawing one or more AI functions, thereby preventing the second network device from using models with the AI ​​functions, such as the first model or the second model. Alternatively, model rollback refers to the second network device withdrawing all AI functions, thereby preventing the second network device from using any AI models.

[0159] Illustratively, after the above step 204, the following step 205 is also included.

[0160] Step 205: The first network device sends second information related to the first model to the second network device. Correspondingly, the second network device receives the second information.

[0161] Exemplarily, the first network device updates the first model according to the third indication information, obtains second information related to the updated first model, and sends the second information to the second network device.

[0162] The implementation method of the second information is similar to that of the first information. Please refer to the above description and do not repeat it here.

[0163] In one implementation, after step 202, the second network device may send fourth indication information to the first network device, indicating acceptance of the first model. Alternatively, if the second network device rejects the first model, the fourth indication information may indicate rejection of the first model, and steps 203 to 205 need not be performed. Optionally, the fourth indication information may also indicate the reason for rejection, such as the second network device's hardware not supporting the first model or the first model's performance not meeting standards.

[0164] Two specific embodiments of the embodiment of FIG2 are described below in conjunction with FIG3 and FIG4. In the embodiment of FIG3, the first network device determines the first model based on the first, second, or third method described in step 201 of the embodiment of FIG2. In the embodiment of FIG4, the first network device determines the first model based on the fourth method described in step 201 of the embodiment of FIG2.

[0165] FIG3 is a flow chart of a communication method provided in an embodiment of the present application. The method includes the following steps:

[0166] Step 301: The terminal device sends a measurement result to the first network device. Correspondingly, the first network device receives the measurement result.

[0167] For the specific content of the measurement result, please refer to the relevant description in the embodiment of FIG2 .

[0168] Step 302: The second network device sends first indication information to the first network device. Correspondingly, the first network device receives the first indication information.

[0169] For the specific content of the first indication information, please refer to the relevant description in the embodiment of FIG2 .

[0170] The above steps 301 and 302 are both optional steps. For example, only step 301 may be executed, or only step 302 may be executed, or both steps 301 and 302 may be executed.

[0171] Step 303: The first network device determines a first model.

[0172] This step is the same as the first, second or third method of step 201 in the embodiment of FIG. 2 , and reference may be made to the above description.

[0173] Step 304: The first network device sends first information related to the first model to the second network device. Correspondingly, the second network device receives the first information.

[0174] This step is the same as step 202 in the embodiment of FIG. 2 , and reference may be made to the above description.

[0175] Step 305: The second network device sends second indication information to the first network device. Correspondingly, the first network device receives the second indication information.

[0176] The second indication information is used to indicate the reception status of the first model by the second network device. For details, please refer to the relevant description in the embodiment of Figure 2.

[0177] Step 306: The second network device applies the first model.

[0178] Applying the first model here may include configuring the first model on the second network device, or configuring and using the first model, or updating the first model, or updating and using the first model.

[0179] Step 307: The second network device sends third indication information to the first network device. Correspondingly, the first network device receives the third indication information.

[0180] This step is the same as step 204 in the embodiment of FIG. 2 , and reference may be made to the above description.

[0181] In step 308, the first network device sends second information related to the first model to the second network device. Correspondingly, the second network device receives the second information.

[0182] This step is the same as step 205 in the embodiment of FIG. 2 , and reference may be made to the above description.

[0183] In the above solution, the first network device can send relevant information about the first model to the second network device, allowing the second network device to apply the first model. This expands the application scope of the first model and helps improve the capabilities of the second network device. Furthermore, in this solution, the first network device determines the first model based on the first indication information from the second network device and / or the measurement results from the terminal device. The second network device only needs to report the first indication information, which can save energy consumption for the second network device.

[0184] FIG4 is a flow chart of a communication method provided in an embodiment of the present application. The method includes the following steps:

[0185] Step 401: The terminal device sends a measurement result to the second network device. Correspondingly, the second network device receives the measurement result.

[0186] For the specific content of the measurement result, please refer to the relevant description in the embodiment of FIG2 .

[0187] This step is optional.

[0188] Step 402: The second network device determines at least one model.

[0189] The second network device can determine at least one model based on the measurement results from the terminal device and / or information about the second network device. The at least one model can be understood as a model that the second network device expects to acquire or support an application. The information about the second network device can be one or more of the information indicated by the first indication information in the embodiment of FIG. 2 .

[0190] Step 403: The second network device sends a request message to the first network device. Correspondingly, the first network device receives the request message.

[0191] For the specific content of the request message, please refer to the relevant description in method 4 of step 201 of the embodiment of Figure 2.

[0192] Step 404: The first network device determines a first model.

[0193] This step is the same as the fourth method of step 201 in the embodiment of FIG. 2 , and reference may be made to the above description.

[0194] Steps 405 to 409 are the same as steps 304 to 308 in the embodiment of FIG. 3 .

[0195] In the above solution, the first network device can send relevant information of the first model to the second network device, so that the second network device can apply the first model, expanding the application scope of the first model and helping to improve the capabilities of the second network device. In addition, in this solution, the second network device determines the information of at least one model based on the relevant information of the second network device and / or the measurement results from the terminal device, and sends a request message carrying the information of the at least one model to the first network device, so that the first network device determines the first model based on the request message. Since the second network device has already performed preliminary screening of the model selection, the speed of the first network device determining the first model can be accelerated, and the energy consumption of the first network device can be saved. Currently, when the terminal device is downloading the information of the first model from the access network device, switching may occur. If the terminal device cannot continue to download the remaining untransmitted model information of the first model after switching to the target access network device, the terminal device cannot use part of the first model information that has been downloaded from the source access network device, and this part of the information also occupies the storage space of the terminal device, resulting in a waste of storage resources. To solve this problem, the embodiments of the present application provide the following two embodiments, Figures 5(a) and 5(b).

[0196] Figure 5(a) is a flow chart of a communication method provided in an embodiment of the present application. The method includes the following steps:

[0197] In step 501a, a source access network device sends first indication information to a target access network device, and the target access network device receives the first indication information accordingly.

[0198] The first indication information may be carried in a handover request message.

[0199] Specifically, before the terminal device switches from the source access network device to the target access network device, the source access network device sends the first indication information to the target access network device.

[0200] The first indication information is used to indicate the progress of the terminal device downloading the first model from the source access network device. For example, the first indication information includes identification information and download progress information of the first model. The download progress information can be the size of the bits that have been downloaded. For example, if the size of the first model is 80KB, the download progress information indicates that 40KB has been downloaded. Alternatively, when the first model is transmitted in segments, the download progress information can be the number of segmented models that have been downloaded. For example, if the first model is divided into 10 segments, the download progress information indicates that 4 segments have been downloaded.

[0201] Step 502a: The target access network device sends second indication information to the source access network device. Correspondingly, the source access network device receives the second indication information.

[0202] The target access network device receives the first indication information and, if it determines that it cannot continue to transmit the remaining untransmitted model information of the first model to the terminal device after the terminal device has switched, sends the second indication information to the source access network device. The reason for the inability to continue transmission may be that the target access network device does not store the first model information, or that the terminal device does not have permission to obtain the first model information from the target access network device.

[0203] The second indication information is used to indicate that the target access network device cannot transmit the remaining untransmitted model information of the first model to the terminal device.

[0204] Exemplarily, the second indication information may be carried in a handover request acknowledgement message.

[0205] Step 503a: The source access network device sends a deletion instruction to the terminal device. Correspondingly, the terminal device receives the deletion instruction.

[0206] The deletion indication is used to instruct the terminal device to delete the information of the first model that has been downloaded from the source access network device.

[0207] Exemplarily, the deletion indication is carried in an RRC reconfiguration message.

[0208] In the above solution, when a terminal device switches while downloading information about a first model from a source access network device, if the terminal device is unable to continue downloading the remaining untransmitted model information of the first model after switching to a target access network device, the terminal device deletes the first model information already downloaded from the source access network device, thereby avoiding waste of storage resources. Furthermore, in this solution, the source access network device determines that the terminal device needs to delete the first model information already downloaded from the source access network device, and the source access network device sends a deletion instruction to the terminal device, instructing the terminal device to delete the first model information already downloaded from the source access network device.

[0209] Figure 5(b) is a flow chart of a communication method provided in an embodiment of the present application. The method includes the following steps:

[0210] Step 501b: The source access network device sends first indication information to the target access network device. Correspondingly, the target access network device receives the first indication information.

[0211] The first indication information may be carried in the handover request message.

[0212] Specifically, before the terminal device switches from the source access network device to the target access network device, the source access network device sends the first indication information to the target access network device.

[0213] The first indication information is used to indicate the progress of the terminal device downloading the first model from the source access network device, and also to instruct the target access network device to decide whether to instruct the terminal device to delete the information of the first model that has been downloaded from the source access network device.

[0214] The method for indicating the download progress of the first model may refer to the description of the embodiment of FIG5(a), which will not be described in detail.

[0215] Step 502b: The target access network device sends a deletion instruction to the source access network device. Correspondingly, the source access network device receives the deletion instruction.

[0216] The target access network device receives the first indication information and, if it determines that it is unable to continue transmitting the remaining untransmitted model information of the first model to the terminal device after the terminal device has switched, sends the deletion indication to the source access network device, instructing the terminal device to delete the first model information already downloaded from the source access network device. The inability to continue transmission may be due to the target access network device not storing the first model information or the terminal device not having permission to obtain the first model information from the target access network device.

[0217] Exemplarily, the deletion indication may be carried in an RRC container in a handover request acknowledgement message, and the source access network device transparently transmits the RRC container to the terminal device.

[0218] Step 503b: The source access network device sends a deletion instruction to the terminal device. Correspondingly, the terminal device receives the deletion instruction.

[0219] Exemplarily, the deletion indication is carried in an RRC container, and the RRC container is carried in an RRC reconfiguration message.

[0220] In the above solution, when a terminal device switches while downloading information about a first model from a source access network device, if the terminal device is unable to continue downloading the remaining untransmitted model information of the first model after switching to a target access network device, the terminal device deletes the information about the first model already downloaded from the source access network device, thereby avoiding waste of storage resources. Furthermore, in this solution, the target access network device determines that the terminal device needs to delete the information about the first model already downloaded from the source access network device, and the target access network device sends a deletion instruction to the source access network device. The source access network device then transparently transmits the deletion instruction to the terminal device, instructing the terminal device to delete the information about the first model already downloaded from the source access network device.

[0221] In the embodiments of the present application, the first network device, the second network device, and / or the terminal device may perform some or all of the steps in the embodiments of the present application. These steps or operations are merely examples, and the embodiments of the present application may also perform other operations or variations of various operations. In addition, the various steps may be performed in a different order than those presented in the embodiments of the present application, and it is possible that not all of the operations in the embodiments of the present application need to be performed.

[0222] To implement the functions in the above embodiments, the first network device, the second network device, or the terminal device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily appreciate that, in conjunction with the units and method steps of the various examples 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 executed in hardware or in a manner driven by computer software depends on the specific application scenario and design constraints of the technical solution.

[0223] Figures 6 and 7 are schematic diagrams of the structures of possible communication devices provided in the embodiments of the present application. These communication devices can be used to implement the functions of the first network device, the second network device, or the terminal device in the above method embodiment, and thus can also achieve the beneficial effects possessed by the above method embodiment. In the embodiments of the present application, the communication device can be the first network device, the second network device, or the terminal device, and can also be a module (such as a chip) applied to the first network device, the second network device, or the terminal device.

[0224] The communication device 600 shown in Figure 6 includes a processing unit 610 and a transceiver unit 620. The communication device 600 is used to implement the functions of the first network device, the second network device and the terminal device in the above method embodiment.

[0225] When the communication device 600 is used to implement the function of the first network device in the above embodiment, the processing unit 610 is used to determine the first model; the transceiver unit 620 is used to send first information related to the first model to the second network device; wherein the first network device is one of the centralized unit or the distributed unit, and the second network device is the other of the centralized unit or the distributed unit.

[0226] In one possible implementation method, the processing unit 610 is used to determine the first model, specifically including: receiving first indication information from the second network device through the transceiver unit 620; determining the first model based on the first indication information; wherein the first indication information is used to indicate at least one of the following: information of a model supported, configured or expected by the second network device, a model compilation format supported by the second network device, a model application scenario supported by the second network device, hardware resource information of the second network device, a model transmission method expected by the second network device, or model update information expected by the second network device.

[0227] In a possible implementation method, the processing unit 610 is used to determine the first model, specifically including: receiving a measurement result from the terminal device through the transceiver unit 620; and determining the first model according to the measurement result.

[0228] In one possible implementation method, the processing unit 610 is used to determine the first model, specifically including: receiving a request message from the second network device through the transceiver unit 620, the request message including information of at least one requested model; and determining the first model based on the information of the at least one model.

[0229] In one possible implementation method, the transceiver unit 620 is also used to receive second indication information from the second network device, and the second indication information is used to indicate at least one of the following information: completion of transmission of the first model, completion of transmission of the segmented model of the first model, the segmented model that has been successfully received in the first model, the segmented model that has not been successfully received in the first model, or the remaining storage space of the second network device.

[0230] In one possible implementation method, the transceiver unit 620 is also used to receive third indication information from the second network device, and the third indication information is used to indicate at least one of the following: the usage of the first model, the modification method of the first model, or the reason for the modification of the first model.

[0231] In one possible implementation method, the processing unit 610 is further used to update the first model according to the third indication information to obtain second information related to the first model; the transceiver unit 620 is further used to send the second information to the second network device.

[0232] In a possible implementation method, the transceiver unit 620 is further configured to receive fourth indication information from the second network device, where the fourth indication information is used to indicate acceptance or rejection of application of the first model.

[0233] When the communication device 600 is used to implement the function of the second network device in the above embodiment, the transceiver unit 620 is used to receive first information related to the first model from the first network device; the processing unit 610 is used to apply the first model based on the first information; wherein the first network device is one of the centralized unit or the distributed unit, and the second network device is the other of the centralized unit or the distributed unit.

[0234] In one possible implementation method, the transceiver unit 620 is also used to send first indication information to the first network device; wherein the first indication information is used to indicate at least one of the following: information about the model supported, configured or expected by the second network device, the model compilation format supported by the second network device, the model application scenario supported by the second network device, the hardware resource information of the second network device, the model transmission method expected by the second network device, or the model update information expected by the second network device.

[0235] In a possible implementation method, the transceiver unit 620 is further configured to send a request message to the first network device, where the request message includes information of at least one requested model.

[0236] In one possible implementation method, the transceiver unit 620 is also used to send a second indication information to the first network device, and the second indication information is used to indicate at least one of the following information: completion of transmission of the first model, completion of transmission of the segmented model of the first model, a segmented model in the first model that has been successfully received, a segmented model in the first model that has not been successfully received, or the remaining storage space of the second network device.

[0237] In one possible implementation method, the transceiver unit 620 is also used to send third indication information to the first network device, and the third indication information is used to indicate at least one of the following: the usage of the first model, the modification method of the first model, or the reason for the modification of the first model.

[0238] In a possible implementation method, the transceiver unit 620 is further configured to receive second information related to the first model from the first network device.

[0239] In a possible implementation method, the transceiver unit 620 is further configured to send fourth indication information to the first network device, where the fourth indication information is used to indicate acceptance or rejection of application of the first model.

[0240] For a more detailed description of the processing unit 610 and the transceiver unit 620, reference can be made to the relevant description in the above method embodiment, which will not be repeated here.

[0241] The communication device 700 shown in Figure 7 includes a processor 710 and an interface circuit 720. The processor 710 and the interface circuit 720 are coupled to each other. It is understood that the interface circuit 720 can be a transceiver or an input / output interface. Exemplarily, the communication device 700 may also include a memory 730 for storing instructions executed by the processor 710, or storing input data required by the processor 710 to execute instructions, or storing data generated after the processor 710 executes instructions.

[0242] When the communication device 700 is used to implement the above method embodiment, the processor 710 is used to implement the functions of the above processing unit 610 , and the interface circuit 720 is used to implement the functions of the above transceiver unit 620 .

[0243] When the communication device is a chip used in a terminal device, the chip of the terminal device implements the functions of the terminal device in the above method embodiments. The chip of the terminal device receives information from other modules in the terminal device (such as a radio frequency module or antenna), and the information is sent by the network device to the terminal device; or the chip of the terminal device sends information to other modules in the terminal device (such as a radio frequency module or antenna), and the information is sent by the terminal device to the network device.

[0244] When the communication device is a module applied to a network device, the module of the network device implements the functions of the network device in the above method embodiments. The module of the network device receives information from other modules in the network device (such as a radio frequency module or antenna), and the information is sent by the terminal device to the network device; or the module of the network device sends information to other modules in the network device (such as a radio frequency module or antenna), and the information is sent by the network device to the terminal device.

[0245] It is understood that the processor in the embodiments of the present application may be a CPU, or may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0246] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a compact disc read-only memory (CD-ROM) or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and can write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal device. Of course, the processor and the storage medium can also be present in a network device or a terminal device as discrete components.

[0247] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. A computer program refers to a set of instructions that instruct an electronic computer or other device with message processing capabilities to perform each step of the action, usually written in a certain programming language and running on a certain target architecture. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a terminal device or other programmable device. The computer program or instruction can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instruction can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both volatile and non-volatile types of storage media.

[0248] The protocol described in this application may refer to a communication protocol or specification, such as a 3GPP communication protocol.

[0249] In the various embodiments of the present 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 according to their inherent logical relationships.

[0250] It is understood that in the embodiments of the present application, the terminal device, the network device, or the second network device may perform some or all of the steps in the embodiments of the present application. These steps or operations are merely examples. In the embodiments of the present application, other operations or variations of various operations may also be performed. In addition, the various steps may be performed in a different order than those presented in the embodiments of the present application, and it is possible that not all of the operations in the embodiments of the present application need to be performed.

[0251] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can 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 related objects are in an "or" relationship; in the formulas of this application, the character " / " indicates that the previous and next related objects are in a "division" relationship.

[0252] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.

Claims

1. A communication method, characterized in that: include: The first network device determines a first model; The first network device sends first information related to the first model to the second network device; The first network device is one of a centralized unit and a distributed unit, and the second network device is the other of the centralized unit and the distributed unit.

2. The method according to claim 1, characterized in that The first network device determines a first model, including: The first network device receives first indication information from the second network device; The first network device determines the first model according to the first indication information; Among them, the first indication information is used to indicate at least one of the following: information about the model supported, configured or expected by the second network device, the model compilation format supported by the second network device, the model application scenario supported by the second network device, the hardware resource information of the second network device, the model transmission method expected by the second network device, or the model update information expected by the second network device.

3. The method according to claim 1, characterized in that The first network device determines a first model, including: The first network device receives a measurement result from a terminal device; The first network device determines the first model according to the measurement result.

4. The method according to claim 1, characterized in that The first network device determines a first model, including: The first network device receives a request message from the second network device, wherein the request message includes information of at least one requested model; The first network device determines the first model according to information of the at least one model.

5. The method according to any one of claims 1 to 4, characterized in that The first information is included in control plane signaling.

6. The method according to any one of claims 1 to 5, characterized in that The first information includes one or more of the following: Description information of the first model, update information of the first model, a list of available cells of the first model, a list of disabled cells of the first model, activation time of the first model, deactivation time of the first model, exit time of the first model or information of a segmented model of the first model.

7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: The first network device receives second indication information from the second network device, and the second indication information is used to indicate at least one of the following information: completion of transmission of the first model, completion of transmission of the segmented model of the first model, segmented models in the first model that have been successfully received, segmented models in the first model that have not been successfully received, or remaining storage space of the second network device.

8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: The first network device receives third indication information from the second network device, where the third indication information is used to indicate at least one of the following: usage of the first model, a modification method of the first model, or a modification reason of the first model.

9. The method according to claim 8, characterized in that The method further comprises: The first network device updates the first model according to the third indication information to obtain second information related to the first model; The first network device sends the second information to the second network device.

10. The method according to any one of claims 1 to 7, characterized in that The method further comprises: The first network device receives fourth indication information from the second network device, where the fourth indication information is used to indicate acceptance or rejection of application of the first model.

11. A communication method, characterized in that: include: The second network device receives first information related to the first model from the first network device; The second network device applies the first model according to the first information; The first network device is one of a centralized unit and a distributed unit, and the second network device is the other of the centralized unit and the distributed unit.

12. The method according to claim 11, characterized in that The method further comprises: The second network device sends first indication information to the first network device; The first indication information is used to indicate at least one of the following: information about a model supported, configured, or expected by the second network device, a model compilation format supported by the second network device, a model application scenario supported by the second network device, The hardware resource information of the device, the model transmission mode expected by the second network device, or the model update information expected by the second network device.

13. The method according to claim 11, characterized in that The method further comprises: The second network device sends a request message to the first network device, where the request message includes information of at least one requested model.

14. The method according to any one of claims 11 to 13, characterized in that The first information is included in control plane signaling.

15. The method according to any one of claims 11 to 14, characterized in that The first information includes one or more of the following: Description information of the first model, update information of the first model, a list of available cells of the first model, a list of disabled cells of the first model, activation time of the first model, deactivation time of the first model, exit time of the first model or information of a segmented model of the first model.

16. The method according to any one of claims 11 to 15, characterized in that The method further comprises: The second network device sends second indication information to the first network device, and the second indication information is used to indicate at least one of the following information: completion of transmission of the first model, completion of transmission of the segmented model of the first model, segmented models in the first model that have been successfully received, segmented models in the first model that have not been successfully received, or remaining storage space of the second network device.

17. The method according to any one of claims 11 to 16, characterized in that The method further comprises: The second network device sends third indication information to the first network device, where the third indication information is used to indicate at least one of the following: usage of the first model, a modification method of the first model, or a modification reason of the first model.

18. The method according to claim 17, characterized in that The method further comprises: The second network device receives second information related to the first model from the first network device.

19. The method according to any one of claims 11 to 16, characterized in that The method further comprises: The second network device sends fourth indication information to the first network device, where the fourth indication information is used to indicate acceptance or rejection of application of the first model.

20. A communication device, characterized in that: Comprising a module for executing the method according to any one of claims 1 to 10, or the method according to any one of claims 11 to 19.

21. A communication device, characterized in that: The invention comprises a processor coupled to a memory, wherein the processor is used to call a program stored in the memory to execute the method described in any one of claims 1 to 10, or execute the method described in any one of claims 11 to 19.

22. A communication device, characterized in that: It comprises a processor and a memory; the memory is used to store computer instructions, and when the communication device is running, the processor executes the computer instructions stored in the memory to execute the method described in any one of claims 1 to 10, or executes the method described in any one of claims 11 to 19.

23. A communication device, characterized in that: The invention comprises a processor and an interface circuit, wherein the processor is used to communicate with other devices through the interface circuit and execute the method described in any one of claims 1 to 10, or execute the method described in any one of claims 11 to 19.

24. A computer program product, characterized in that The computer program product comprises a computer program or instructions, and when the computer program or instructions are executed on a processor, the processor is caused to execute the method according to any one of claims 1 to 10, or execute the method according to any one of claims 11 to 19.

25. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, the method as claimed in any one of claims 1 to 10 is implemented, or the method as claimed in any one of claims 11 to 19 is implemented.

26. A communication system, characterized in that: The method comprises a first network device for executing the method according to any one of claims 1 to 10, and a second network device for executing the method according to any one of claims 11 to 19.

Citation Information

Patent Citations

  • Communication method and device

    CN114143799A

  • Communication method and device

    CN115022865A

  • Communication method and device

    CN115802370A

  • Model data transmission method and communication apparatus

    WO2022041285A1

Cited By

  • Communication method and related apparatus

    WO2026200956A1