Communication method, communication device and communication system

Send AI model -related information to the second network device through the first network equipment, so that it can apply this model, solve the problem of limited application of AI models, and realize the extensive application and performance improvement of the AI ​​model in the wireless communication system.

CN119383054APending Publication Date: 2025-01-28HUAWEI TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202310919467.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-25
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

The prior art is difficult to expand the application scope of AI models, limiting the potential performance and user experience of AI in wireless communication systems.

Method used

Determine the AI ​​model through the first network device and send relevant information to the second network device to enable the second network device to apply the AI ​​model, thereby expanding the application range of the AI ​​model.

Benefits of technology

The extensive application of the AI ​​model has been realized, the ability and performance of the second network equipment are improved, and the network performance and user experience are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119383054A_ABST
    Figure CN119383054A_ABST
Patent Text Reader

Abstract

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

Description

Technical Field

[0001] 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

[0002] Artificial intelligence (AI) is a technology that simulates the human brain to perform complex calculations. With the improvement of data storage and computing power, AI has been increasingly used. The 3rd Generation Partnership Project (3GPP) proposed to apply AI to wireless communication systems, including terminal devices, network devices and other devices. During the life cycle management (LCM) of AI functions, data can be intelligently collected and analyzed, and AI models can be trained and / or optimized to improve the accuracy and speed of AI model reasoning, network performance and user experience.

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

[0004] The present application provides a communication method, a communication device and a communication system to expand the application scope of AI models.

[0005] In a first aspect, an embodiment of the present application provides a communication method, which can be executed by a first network device or a device for the first network device, such as a chip. Taking the first network device executing the method as an example, the method includes: the first network device determines a first model; the first network device sends first information related to the first model to a second network device; wherein the first network device is one of a centralized unit or a distributed unit, and the second network device is the other of the centralized unit or the distributed unit.

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

[0007] In the above scheme, 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.

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

[0009] In the above scheme, 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.

[0010] 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 according to the measurement result.

[0011] 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 measurement result received from the terminal device, which helps to provide a suitable model for the second network device.

[0012] In a 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.

[0013] In the above scheme, 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 of the request received from the second network device, which helps to provide a suitable model for the second network device.

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

[0015] In a 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.

[0016] 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, 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.

[0017] In the above scheme, 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.

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

[0019] In the above solution, the first network device can receive feedback information about the use 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.

[0020] In a possible implementation method, the method also 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.

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

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

[0023] In a second aspect, an embodiment of the present application provides a communication method, which can be executed by a second network device or a device for a second network device, such as a chip. Taking the second network device executing the method as an example, the method includes: the second network device receives first information related to a first model from a first network device; the second network device applies the first model according to the first information; wherein the first network device is one of a centralized unit or a distributed unit, and the second network device is the other of the centralized unit or the distributed unit.

[0024] In the above scheme, 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.

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

[0026] In the above scheme, 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.

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

[0028] In the above scheme, the second network device provides 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.

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

[0030] In a 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.

[0031] In a possible implementation method, the method also includes: 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.

[0032] In the above scheme, 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.

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

[0034] In the above solution, the first network device can receive feedback information about the use 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.

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

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

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

[0038] 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 above. The function may 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.

[0039] 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 a second network device. The device has the function of implementing any implementation method of the second aspect described above. The function may 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.

[0040] 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 aspect to the second aspect.

[0041] 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 first to second aspects above.

[0042] In a seventh aspect, an embodiment of the present application provides a communication device, including a processor and an interface circuit, wherein the processor is used to communicate with other devices through the interface circuit and execute any implementation method in the first to second aspects above. The processor includes one or more.

[0043] In an eighth aspect, an embodiment of the present application provides a communication device, comprising a processor coupled to a memory, the processor being used to call a program stored in the memory to execute any implementation method in the first to second aspects above. The memory may be located inside the device or outside the device. And the processor may be one or more.

[0044] 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, and when the computer-readable storage medium is run on a communication device, any implementation method in the above-mentioned first to second aspects is executed.

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

[0046] 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 aspect to the second aspect above.

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

[0048] 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 a centralized unit or a distributed unit, and the second network device is the other of the centralized unit or the distributed unit. BRIEF DESCRIPTION OF THE DRAWINGS

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

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

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

[0052] Figure 2 A flow chart of a communication method provided in an embodiment of the present application;

[0053] Figure 3 A flow chart of a communication method provided in an embodiment of the present application;

[0054] Figure 4 A flow chart of a communication method provided in an embodiment of the present application;

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

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

[0057] Figure 6 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0058] Figure 7 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0059] FIG1(a) is a schematic diagram of the architecture of a communication system used in an embodiment of the present application. The communication system 1000 shown in FIG1(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 FIG1(a)), and may also include at least one terminal device (such as 120a-120j in FIG1(a)). The terminal device is connected to the access network device by wireless means, and the access network device is connected to the core network by wireless or wired means. The core network device and the access network device may be independent and different physical devices, or the functions of the core network device and the logical functions of the access network device may be integrated on the same physical device, or the functions of some core network devices and some access network devices may be integrated on one physical device. Terminal devices and terminal devices and access network devices and access network devices may be connected to each other by wire or wireless means. FIG. 1( a ) is only a schematic diagram, and the communication system may also include other access network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG. 1( a ).

[0060] Access network equipment is an access device that terminal equipment uses to access the communication system through wired or wireless means. Access network equipment can be a base station, for example, including: evolved NodeB (eNodeB), transmission reception point (TRP), next generation NodeB (gNB) in the fifth generation (5G) mobile communication system, next generation base station in the sixth generation (6G) mobile communication system, base station in future mobile communication system or access node in wireless fidelity (WiFi) system, etc.; it can also be a module or unit that completes part of the functions of the base station, for example, it can be a centralized unit (CU) or a distributed unit (DU). Here, the CU completes the functions of the radio resource control protocol and the packet data convergence layer protocol (PDCP) of the base station, and can also complete the function 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 the specific description 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.

[0061] The terminal device is a device with wireless transceiver function, which can send signals to the access network device or receive signals from the access network device. The terminal device includes but is not limited to terminal devices, terminals, user equipment (UE), mobile stations, mobile terminals, etc. The terminal device can be widely used in various scenarios, for example, device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal device can specifically be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, an airplane, a ship, a robot, a mechanical arm, a smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.

[0062] The access network device or terminal device may be fixed or movable. The access network device or terminal device may be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; may also be deployed on the water surface; may also be deployed on an airplane, balloon, or artificial satellite. The embodiments of the present application do not limit the application scenarios of the access network device and the terminal device.

[0063] The roles of access network devices and terminal devices can be relative. For example, the helicopter or drone 120i in FIG. 1(a) can be configured as a mobile access network device. For the terminal devices 120j that access the access network 100 through 120i, the terminal device 120i is an access network device; but for the access network device 110a, 120i is a terminal device, that is, 110a and 120i communicate through a wireless air interface protocol. Of course, 110a and 120i can also communicate through an interface protocol between access network devices. In this case, relative to 110a, 120i is also an access network device. Therefore, access network devices and terminal devices can be collectively referred to as communication devices. 110a and 110b in FIG. 1(a) can be referred to as communication devices with access network device functions, and 120a-120j in FIG. 1(a) can be referred to as communication devices with terminal device functions.

[0064] Access network devices and terminal devices, access network devices and access network devices, and terminal devices and terminal devices may communicate through authorized spectrum, unlicensed spectrum, or both; may communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0065] 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 including the functions of the access network device. The control subsystem including 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 a modem) in the terminal device, or by a device including the functions of the terminal device.

[0066] In this application, the access network device sends a downlink signal or downlink information to the terminal device, and the downlink information is carried on the downlink channel; the terminal device sends an uplink signal or uplink information to the access network device, and the uplink information is carried on the uplink channel. In order 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 that has established a wireless connection with the terminal device is called the service cell of the terminal device.

[0067] 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: authentication server function (AUSF) network element, unified data management (UDM) network element, unified data repository (UDR) network element, network storage function (NRF) network element, network exposure function (NEF) network element, application function (AF) network element, policy control function (PCF) network element, access and mobility management function (AMF) network element, session management function (SMF) network element, user plane function (UPF) network element, binding support function (BSF) network element, network data analysis function (NWDAF) network element. Each core network element can work independently or be combined together to implement certain control functions. For example, AMF, SMF and PCF can be combined together as a core network device.

[0068] FIG1(b) shows a schematic diagram of an access network device. As shown in FIG1(b), the access network device includes one or more CUs, one or more DUs, and one or more radio units (RUs). For clarity, FIG1(b) shows only one CU, DU, and RU. The CU is used to connect to the core network and one or more DUs. Exemplarily, the CU may have some functions of the core network. The CU may include a CU-control plane (CP) and a CU-user plane (UP).

[0069] CU and DU can be configured according to the protocol layer functions of the wireless network they implement: for example, CU is configured to implement the functions of the packet data convergence protocol (PDCP) layer and the protocol layers above (such as the radio resource control (RRC) layer and / or the service data adaptation protocol (SDAP) layer, etc.); 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, 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 DU is configured to implement the functions of the PDCP layer and the protocol layers below (such as the RLC layer, the MAC layer, and / or the PHY layer, etc.).

[0070] Exemplarily, the CU-CP may further include CU-CP1 and CU-CP2, wherein 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.

[0071] 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, CU or DU can be configured to have functions of more protocol layers, or CU or DU can be configured to have partial processing functions of protocol layers. 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 CU or DU can be divided according to 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.

[0072] DU and RU can cooperate to jointly implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU can be configured in a variety of ways according to the design. For example, DU is configured to implement baseband functions, and RU is configured to implement mid-RF functions. For another example, DU is configured to implement high-level functions in the PHY layer, and RU is configured to implement low-level functions in the PHY layer or to implement the low-level functions and RF functions. The high-level 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-level functions in the physical layer may include another part of the functions of the physical layer, which is closer to the mid-RF side.

[0073] 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 an 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, CU, CU-CP, CU-UP, DU and RU are used as examples for description in this application. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0074] 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 a centralized unit and a distributed unit. Among them, 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. Among them, the first network device and the second network device correspond to the same access network device, for example, belong to the same base station. Among them, the interface between the first network device and the second network device can be an F1 interface or other interfaces.

[0075] Figure 2 A flow chart of a communication method provided in an embodiment of the present application. The method comprises the following steps:

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

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

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

[0079] In a first method, a first network device receives first indication information from a second network device, and determines a first model according to the first indication information, wherein the first indication information is used to indicate at least one of the following (1) to (9):

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

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

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

[0083] (2) Information about the model that has been configured on the second network device.

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

[0085] (3) Information about the model expected by the second network device.

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

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

[0088] The model meta information refers to the description information of a specific model, and may include, for example, at least one of the following (a) to (k):

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

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

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

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

[0093] Exemplarily, the format of the model may include a private format and a third generation partnership project (3GPP) standard definition format. The private format refers to a model format that is implemented internally by each manufacturer and the specific format is not visible during the transmission process. The 3GPP standard definition format refers to a model format that is visible during the transmission process and the content of the model can specifically correspond to the 3GPP signaling.

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

[0095] (f) The identification of the equipment manufacturer to which the model can be applied.

[0096] (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.

[0097] (h) Complexity of model calculation.

[0098] (i) Model functionality.

[0099] (j) Range of model sizes.

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

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

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

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

[0104] (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 the model information.

[0105] (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.

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

[0107] Model update information can be update information for a specific model, and can include updates to the model architecture or model parameters. Taking the fully linked model as an example, updates to the model architecture include, for example, increasing or decreasing the number of model layers, or adjusting the number of nodes in each layer of the model, and updates to model parameters include, for example, adjusting the weight values ​​between nodes.

[0108] (9) Status information of the second network device, such as at least one of 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.

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

[0110] 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 a channel state information (CSI) channel prediction model, thereby improving the air interface rate of the terminal device, 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. If the resource status and hardware capability of the second network device indicate support for CSI channel prediction model 1, the first network device can choose to send the information of model 1 to the second network device.

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

[0112] The measurement result may be reported by the terminal device to the first network device through the interface between the terminal device and the first network device, or reported by the terminal device to the second network device or other device through the 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.

[0113] 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, and 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 according to the measurement result.

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

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

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

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

[0118] The second network device may determine at least one model based on the measurement result from the terminal device and / or the information of the second network device, and the at least one model may be understood as a model that the second network device expects to obtain or support application. The information of the second network device may be one or more of the information indicated by the first indication information. The measurement result of the terminal device may refer to the above description.

[0119] After receiving the request message, the first network device determines the first model according to the information of at least one model in the request message. The first model may 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 is applicable to the second network device, it re-determines a model, namely the first model, and the first model is applicable to the second network device.

[0120] Taking the first network device as a CU and the second network device as a DU as an example, the above-mentioned request message can be sent through at least one of the following signaling or newly defined signaling: F1 interface establishment request (F1setuprequest), gNB-DU configuration update (gNB-DUconfigurationupdate), gNB-CU configuration update confirmation (gNB-CUconfigurationupdateacknowledge), gNB-CU configuration update failure (gNB-CUconfigurationupdatefailure), resource status response (resourcestatusresponse), resource status failure (resourcestatusfailure), resource status update (resourcestatusupdate).

[0121] Taking the first network device as a CU and the second network device as a DU as an example, for the above-mentioned method 1, 3 or 4, before the above-mentioned step 201, the CU may also send notification information to the DU, and the notification information is used to notify the reporting of the above-mentioned first indication information or request message. The notification information may be sent through at least one of the following signaling or newly defined signaling: F1 interface establishment failure (F1setupfailure), gNB-DU configuration update confirmation (gNB-DUconfigurationupdateacknowledge), gNB-DU configuration update failure (gNB-DUconfigurationupdatefailure), gNB-CU configuration update (gNB-CUconfigurationupdate), resource status request (resourcestatusrequest).

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

[0123] The first information may be included in control plane signaling. Taking the first network device as a CU and the second network device as a DU as an example, the control plane signaling may be F1 setup failure, gNB-DU configuration update confirmation, gNB-DU configuration update failure, gNB-CU configuration update, and resource status request.

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

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

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

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

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

[0129] The updated information of the first model refers to the updated part of the description information of the first model.

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

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

[0132] (4) List of prohibited cells of the first model.

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

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

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

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

[0137] The deactivation time refers to the time during which the use of the model is suspended.

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

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

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

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

[0142] Exemplarily, model 1 is divided into 3 segments for transmission, so model 1 is divided into 3 segment models. The information of segment model 1 includes segment number #1, ID of model 1, description information for describing segment model 1, segment size 100 kilobits (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 of segment model 2 includes segment number #2, ID of model 1, description information for describing segment model 2, segment size 150KB, and indication information indicating that the number of remaining segments is 1. The information of segment model 3 includes segment number #3, ID of model 1, description information for describing segment model 3, segment size 100KB, indication information indicating that the number of remaining segments is 0, and indication information indicating that segment model 3 is the ending segment.

[0143] Exemplarily, after the above 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 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. Exemplarily, in the above example, model 1 is divided into three 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.

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

[0145] Applying the first model here may be 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.

[0146] In the above scheme, 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.

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

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

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

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

[0151] The modification methods of the first model include, for example, activating the model, deactivating the model, switching the model or updating the model. Among them, 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 other models, or requesting the first network device to switch the activated first model to other models. Updating the model refers to requesting the first network device to adjust the parameters, architecture, etc. of the first model.

[0152] It should be noted that, in addition to the above-mentioned method of activating / deactivating the model, 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. That is, the first network device actively instructs the second network device to activate / deactivate the model without the second network device requesting the first network device to activate / deactivate the model.

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

[0154] Exemplarily, the third indication information can also be used to indicate at least one of the following: usage of the second model, a modification method of the second model, or a reason for modification 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 reason for modification of the second model are similar to those of the usage of the first model, the modification method of the first model, and the reason for modification 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 reason for modification 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 reason for modification 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.

[0155] Exemplarily, the third indication information may also be used to indicate model rollback. Model rollback means that the second network device exits one or some AI functions, so that the second network device will not be able to use models with the AI ​​function, such as the first model, the second model, etc. Alternatively, model rollback means that the second network device exits all AI functions, so that the second network device will not be able to use any AI model.

[0156] Exemplarily, after the above step 204, the following step 205 is also included.

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

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

[0159] The implementation method of the second information is similar to that of the first information, and you can refer to the above description and will not repeat it again.

[0160] In one implementation method, after the above step 202, the second network device may send fourth indication information to the first network device, and the fourth indication information is used to indicate acceptance of the application of the first model. Alternatively, if the second network device refuses to apply the first model, the fourth indication information may indicate refusal to apply the first model, and accordingly, there is no need to perform the above steps 203 to 205. Optionally, the fourth indication information may also indicate the reason for refusal, such as the hardware of the second network device does not support the application of the first model, or the performance of the first model does not meet the standard, etc.

[0161] Combine the following Figure 3 , Figure 4 , introduce the above Figure 2Two specific embodiments of the embodiment. Figure 3 In the embodiment, the first network device is based on Figure 2 The first model is determined in the first, second or third manner in step 201 of the embodiment, as follows: Figure 4 In the embodiment, the first network device is based on Figure 2 In step 201 of the embodiment, the fourth method described in the embodiment determines the first model.

[0162] Figure 3 A flow chart of a communication method provided in an embodiment of the present application. The method comprises the following steps:

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

[0164] For details about the measurement results, please refer to Figure 2 Related description in the embodiments.

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

[0166] For the specific content of the first indication information, please refer to Figure 2 Related description in the embodiments.

[0167] 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 step 301 and step 302 may be executed.

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

[0169] This step is the same as Figure 2 For the first, second or third method of step 201 of the embodiment, reference may be made to the above description.

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

[0171] This step is the same as Figure 2 For step 202 of the embodiment, reference may be made to the above description.

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

[0173] 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 Figure 2 Related description in the embodiments.

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

[0175] Applying the first model here may be 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.

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

[0177] This step is the same as Figure 2 For step 204 of the embodiment, reference may be made to the above description.

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

[0179] This step is the same as Figure 2 For step 205 of the embodiment, reference may be made to the above description.

[0180] 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. In addition, 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 result from the terminal device, and the second network device only needs to report the first indication information, which can save the energy consumption of the second network device.

[0181] Figure 4 A flow chart of a communication method provided in an embodiment of the present application. The method comprises the following steps:

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

[0183] For details about the measurement results, please refer to Figure 2 Related description in the embodiments.

[0184] This step is optional.

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

[0186] The second network device may determine at least one model based on the measurement result from the terminal device and / or the information of the second network device, and the at least one model may be understood as the model that the second network device expects to obtain or support the application. The information of the second network device may be Figure 2The first indication information in the embodiment indicates one or more of the information.

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

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

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

[0190] This step is the same as Figure 2 The fourth method of step 201 of the embodiment can refer to the above description.

[0191] Step 405 to step 409, same Figure 3 Steps 304 to 308 of the embodiment.

[0192] In the above scheme, 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. In addition, in the scheme, 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 according to the request message. Since the second network device has performed a 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. At present, 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, part of the information of the first model that the terminal device has downloaded from the source access network device cannot be used, and the 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 embodiment of the present application provides the following two embodiments of Figure 5 (a) and Figure 5 (b).

[0193] FIG5(a) is a flow chart of a communication method provided in an embodiment of the present application. The method comprises the following steps:

[0194] Step 501a: 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.

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

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

[0197] 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 the identification information of the first model and the download progress information. The download progress information can be the size of the bits that have been downloaded. For example, the size of the first model is 80KB, and the download progress information indicates that 40KB have 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, the first model is divided into 10 segments, and the download progress information indicates that 4 segments have been downloaded.

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

[0199] The target access network device receives the first indication information, and if it determines that the remaining untransmitted model information of the first model cannot be transmitted to the terminal device after the terminal device is switched, the target access network device 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 information of the first model, or that the terminal device does not have the authority to obtain the information of the first model from the target access network device, etc.

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

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

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

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

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

[0205] In the above scheme, when the terminal device is switching while downloading the information of the first model from the source access network device, if the terminal device cannot continue to download the remaining model information of the first model that has not been transmitted after switching to the target access network device, the terminal device deletes the information of the first model that has been downloaded from the source access network device, thereby avoiding the waste of storage resources. In addition, in this scheme, the source access network device decides that the terminal device needs to delete the information of the first model that has been downloaded from the source access network device, and the source access network device sends a deletion instruction to the terminal device to instruct the terminal device to delete the information of the first model that has been downloaded from the source access network device.

[0206] FIG5( b) is a flow chart of a communication method provided in an embodiment of the present application. The method comprises the following steps:

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

[0208] The first indication information may be carried in the switching request message.

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

[0210] 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 indicate 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.

[0211] Among them, the indication method of the download progress of the first model can refer to the description of the embodiment of Figure 5(a) and will not be repeated here.

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

[0213] The target access network device receives the first indication information, and if it is determined that the remaining untransmitted model information of the first model cannot be transmitted to the terminal device after the terminal device is switched, the target access network device sends the deletion indication to the source access network device, and 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. The reason for the inability to continue transmission may be that the target access network device does not store the information of the first model, or that the terminal device does not have the authority to obtain the information of the first model from the target access network device, etc.

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

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

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

[0217] In the above scheme, when the terminal device is switching while downloading the information of the first model from the source access network device, if the terminal device cannot continue to download the remaining model information of the first model that has not been transmitted after switching to the target access network device, the terminal device deletes the information of the first model that has been downloaded from the source access network device, thereby avoiding the waste of storage resources. In addition, in this scheme, the target access network device decides that the terminal device needs to delete the information of the first model that has been downloaded from the source access network device, and the target access network device sends a deletion instruction to the source access network device, and the source access network device transparently transmits the deletion instruction to the terminal device to instruct the terminal device to delete the information of the first model that has been downloaded from the source access network device.

[0218] In the embodiment 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 embodiment of the present application, and these steps or operations are only examples, and the embodiment of the present application may also perform other operations or variations of various operations. In addition, each step may be performed in a different order presented in the embodiment of the present application, and it is possible that not all operations in the embodiment of the present application need to be performed.

[0219] In order 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. It should be easily appreciated by those skilled in the art that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, 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 the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0220] Figure 6 and Figure 7A schematic diagram of the structure of a possible communication device provided for an embodiment 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 an embodiment of the present application, the communication device can be a first network device, a second network device or a 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.

[0221] Figure 6 The communication device 600 shown 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.

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

[0223] In a 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 according to 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.

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

[0225] In a 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; determining the first model based on the information of the at least one model.

[0226] In a 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, 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 remaining storage space of the second network device.

[0227] In a 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: usage of the first model, modification method of the first model, or reason for modification of the first model.

[0228] In a 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.

[0229] In a possible implementation method, the transceiver unit 620 is further used 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.

[0230] 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 according to 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.

[0231] In a 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 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.

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

[0233] In a possible implementation method, the transceiver unit 620 is also used to send 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.

[0234] In a 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: usage of the first model, modification method of the first model, or reason for modification of the first model.

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

[0236] In a possible implementation method, the transceiver unit 620 is further used 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.

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

[0238] Figure 7 The communication device 700 shown 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.

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

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

[0241] When the above communication device is a module applied to a network device, the module of the network device implements the function of the network device in the above method embodiment. The module of the network device receives information from other modules in the network device (such as a radio frequency module or an 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 an antenna), and the information is sent by the network device to the terminal device.

[0242] It is understandable that the processor in the embodiments of the present application may be a CPU, or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) 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.

[0243] 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 random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, register, hard disk, mobile hard disk, compact disc read-only memory (compact disc read-only memory, CD-ROM) or any other form of storage medium 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 write information to the storage medium. Of course, the storage medium can also be a component 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.

[0244] 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 for each step of an electronic computer or other device with message processing capability, 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 may 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 may 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 may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may 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.

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

[0246] In the various embodiments of the present application, unless otherwise specified or provided for in any logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.

[0247] It is understandable that in the embodiment of the present application, the terminal device, the network device or the second network device can perform some or all of the steps in the embodiment of the present application, and these steps or operations are only examples. In the embodiment of the present application, other operations or variations of various operations can also be performed. In addition, each step can be performed in a different order presented in the embodiment of the present application, and it is possible that not all operations in the embodiment of the present application need to be performed.

[0248] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of this application, the character " / " indicates that the previous and next associated objects are in a "division" relationship.

[0249] It is understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal 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; 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.

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

Cited By

  • Communication method, communication apparatus and communication system

    EP4734465A1