Communication management method and device, communication equipment, storage medium and communication system

CN119817118APending Publication Date: 2025-04-11BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380010583.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-10
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

In a communication system, it is possible to determine whether to perform model identification and how to perform model identification on the network side, especially when model deployment.

Method used

The first message is sent through the sending device, including information of the first model, so that the receiving device can determine whether to perform model identification and perform model transmission after determination.

Benefits of technology

The confirmation mechanism of model transmission is implemented to avoid mismatch and resource waste during model deployment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119817118A_ABST
    Figure CN119817118A_ABST
Patent Text Reader

Abstract

The invention provides a communication management method and device, communication equipment, a storage medium and a communication system, and the method comprises the steps that sending end equipment sends a first message, and the first message comprises information of a first model; the disclosure implements a method of acknowledgement model transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Communication management method, device, communication equipment, storage medium and communication system Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a communication management method, apparatus, communication equipment, storage medium, and communication system. Background Art

[0002] In a communication system, model identification can be used to unify the understanding of the same model between the network and the terminal. During the model identification process, the party initiating the model identification provides model information, such as the model size, model input and output, and model computational complexity. The model ID of the model is also confirmed during the model identification process. When the model is deployed on the terminal side, the terminal can initiate model identification to the network side.

[0003] Summary of the Invention

[0004] The present disclosure proposes a communication management method, apparatus, communication device, storage medium, and communication system. The method of the present disclosure can be used to solve the technical problem of "whether to perform model recognition and how to perform model recognition when the model is deployed on the network side."

[0005] According to a first aspect of an embodiment of the present disclosure, a communication management method is proposed. The method is executed by a sending end device, and the method includes: sending a first message, where the first message includes information of a first model.

[0006] In the above method, the first message is sent by the sending end device to enable the receiving end device to determine whether to perform model recognition, thereby realizing a method for confirming model transmission.

[0007] According to a second aspect of an embodiment of the present disclosure, a communication management method is proposed. The method is executed by a receiving device, and the method includes: receiving a first message, where the first message includes information of a first model.

[0008] In the above method, the first message is received by the receiving device to determine whether to perform model recognition, thereby realizing a method for confirming model transmission.

[0009] According to a third aspect of an embodiment of the present disclosure, a sending end device is proposed. The device includes a transceiver module, which is used to send a first message, where the first message includes information of a first model.

[0010] According to a fourth aspect of an embodiment of the present disclosure, a receiving device is proposed. The device includes a transceiver module for receiving a first message, where the first message includes information of a first model.

[0011] According to the fifth aspect of an embodiment of the present disclosure, a communication device is proposed, comprising: a transceiver; a memory; and a processor, which is connected to the transceiver and the memory, respectively, and is configured to control the wireless signal reception and transmission of the transceiver by executing computer-executable instructions on the memory, and is capable of implementing any of the methods described in the first and second aspects above.

[0012] According to the sixth aspect of the embodiments of the present disclosure, a computer storage medium is proposed, wherein the computer storage medium stores computer-executable instructions; after the computer-executable instructions are executed by a processor, the method described in any one of the first and second aspects above can be implemented.

[0013] According to the seventh aspect of an embodiment of the present disclosure, a communication system is proposed, including: a transmitting device and a receiving device, wherein the transmitting device is used to execute the method described in the first aspect, and the receiving device is used to execute the method described in the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0015] FIG1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure;

[0016] FIG2 is a schematic diagram of interactions of some communication management methods provided by embodiments of the present disclosure;

[0017] 3a-3d are flowcharts of some communication management methods provided by embodiments of the present disclosure;

[0018] 4a-4d are flowcharts of other communication management methods provided by embodiments of the present disclosure;

[0019] FIG5 is an interactive diagram of a communication management method provided by an embodiment of the present disclosure;

[0020] 6a-6c are diagrams illustrating examples of interactions of some communication management methods provided by embodiments of the present disclosure;

[0021] FIG7a is a schematic structural diagram of a transmitting end device provided in an embodiment of the present disclosure;

[0022] FIG7b is a schematic structural diagram of a receiving end device provided by an embodiment of the present disclosure;

[0023] FIG8a is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure;

[0024] FIG8 b is a schematic structural diagram of a chip provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0025] The method disclosed in the present invention can be used to solve the technical problem of "whether to perform model identification and how to perform model identification when the model is deployed on the network side".

[0026] In a first aspect, an embodiment of the present disclosure proposes a communication management method, which is executed by a sending device. The method includes: sending a first message, wherein the first message includes information of a first model.

[0027] In the above embodiment, the first message is sent by the sending end device so that the receiving end device determines whether to perform model recognition, thereby realizing a method for confirming model transmission.

[0028] In conjunction with some embodiments of the first aspect, in some embodiments, the information of the first model includes at least one of the following:

[0029] Descriptive information of the first model and identification information of the first model; the descriptive information includes at least one of the following information: input of the first model, output of the first model, functional information of the first model, size of the first model, computational complexity of the first model, and application scenario of the first model.

[0030] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: sending the first model and / or identification information of the first model.

[0031] In the above embodiment, by sending the first model and / or identification information of the first model, the application scope of the method is expanded. When sending multiple first models, the receiving device can distinguish the first models through the identification information of the first model.

[0032] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: receiving a second message, wherein the second message is used to instruct the receiving device to confirm receipt of the first model.

[0033] In the above embodiment, by receiving the second message and then sending the first model to the receiving device, the model sent by the sending end is the model required by the receiving device, avoiding situations such as unavailable or duplicate sent models, and reducing resource waste.

[0034] In combination with some embodiments of the first aspect, in some embodiments, the first message further includes a first model.

[0035] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: receiving a third message, where the third message is used by the receiving device to request the sending device to send the first model.

[0036] In the above embodiment, by receiving the third message to determine that the receiving device requests the sending device to send the first model, repeated sending of the model is avoided, thereby reducing resource waste.

[0037] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: receiving a fourth message, the fourth message being used to indicate capability information of the receiving device, the capability information identifying whether the receiving device has the capability to receive and / or process the first model.

[0038] In the above embodiment, by receiving the fourth message, the transmitting device obtains the capability information of the receiving device and sends a model that matches the capability information, thereby avoiding the situation where an inappropriate model is sent.

[0039] In combination with some embodiments of the first aspect, in some embodiments, sending the first message includes: sending the first message when the fourth message indicates that the receiving device has the ability to receive and / or process the first model.

[0040] In a second aspect, an embodiment of the present disclosure proposes a communication management method, which is executed by a receiving device. The method includes: receiving a first message, where the first message includes information of a first model.

[0041] In the above embodiment, a method for confirming model transmission is implemented by receiving the first message through the receiving end device and determining whether to perform model recognition.

[0042] In combination with some embodiments of the second aspect, in some embodiments, the information of the first model includes at least one of the following: description information of the first model, identification information of the first model; the description information includes at least one of the following information: input of the first model, output of the first model, functional information of the first model, size of the first model, computational complexity of the first model, and scenario of the first model.

[0043] In combination with some embodiments of the second aspect, in some embodiments, the method further includes: receiving the first model and / or identification information of the first model.

[0044] In the above embodiment, by receiving the first model and / or identification information of the first model, the application scope of the method is expanded. When receiving multiple first models, the receiving device can distinguish the first models through the identification information of the first model.

[0045] In combination with some embodiments of the second aspect, in some embodiments, the method further includes: confirming receipt of the first model based on the first message; and sending a second message, where the second message is used to indicate confirmation of receipt of the first model.

[0046] In the above embodiment, the receiving device can confirm whether the model corresponding to the first message is compatible with itself based on the first message, and send a second message to the sending device to instruct the sending device to confirm that the receiving device has received the first model, thereby avoiding waste of resources caused by the incompatibility between the model sent by the sending device and the receiving device.

[0047] In combination with some embodiments of the second aspect, in some embodiments, the first message also includes a first model.

[0048] In combination with some embodiments of the second aspect, in some embodiments, the method further includes: sending a third message, wherein the third message is used to request the sending end device to send the first model.

[0049] In the above embodiment, by sending the third message to request the sending end device to send the first model, the occurrence of repeated sending of the model and the like is avoided, thereby reducing resource waste.

[0050] In combination with some embodiments of the second aspect, in some embodiments, the method further includes: sending a fourth message, the fourth message being used to indicate capability information of the receiving device, the capability information identifying whether the receiving device has the capability to receive and / or process the first model.

[0051] In the above embodiment, the fourth message is sent to enable the transmitting device to obtain the capability information of the receiving device and to send a model that matches the capability information, thereby avoiding the situation where an inappropriate model is sent.

[0052] In combination with some embodiments of the second aspect, in some embodiments, receiving the first message includes: receiving the first message sent by the sending device when the fourth message indicates that the receiving device has the ability to receive and / or process the first model.

[0053] In a third aspect, an embodiment of the present disclosure proposes a sending end device, which includes a transceiver module for sending a first message, where the first message includes information of a first model.

[0054] In a fourth aspect, an embodiment of the present disclosure proposes a receiving device, which includes a transceiver module for receiving a first message, where the first message includes information of a first model.

[0055] In a fifth aspect, an embodiment of the present disclosure proposes a communication device, which includes: one or more processors; one or more memories for storing instructions; wherein the processor is used to call the instructions so that the communication device executes the method described in the optional implementation methods of the first and second aspects.

[0056] In a sixth aspect, an embodiment of the present disclosure proposes a computer program, which, when executed on a computer, enables the computer to execute optional implementations of the first and second aspects.

[0057] In a seventh aspect, an embodiment of the present disclosure proposes a communication system, which includes: a sending end device and a receiving end device, wherein the sending end device is used to execute the method described in the first aspect, and the receiving end device is used to execute the method described in the second aspect.

[0058] It is understandable that the above-mentioned communication management method, transmitting device, receiving device, communication device, communication system, storage medium, program product, and computer program are all used to implement the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding method and will not be repeated here.

[0059] The embodiments of the present disclosure provide a communication management method, apparatus, communication device, storage medium, and communication system. In some embodiments, the terms communication management method, information processing method, communication method, etc. are interchangeable, and the terms information processing system, communication system, etc. are interchangeable.

[0060] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily exchanged. In addition, they can be arbitrarily combined in a particular embodiment; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with other embodiments.

[0061] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0062] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0063] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.

[0064] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0065] In some embodiments, the terms "at least one of", "at least one of", "at least one of", "one or more", "a plurality of", "multiple", etc. can be used interchangeably.

[0066] In the embodiments of the present disclosure, descriptions such as “at least one of A, B, C…”, “A and / or B and / or C…”, etc. include the situation where any one of A, B, C… exists alone, and also include any combination of any multiple of A, B, C…, and each situation can exist alone; for example, “at least one of A, B, C” includes the situation where A exists alone, B exists alone, C exists alone, the combination of A and B, the combination of A and C, the combination of B and C, and the combination of A, B, and C; for example, A and / or B includes the situation where A exists alone, B exists alone, and the combination of A and B.

[0067] In some embodiments, descriptions such as "in one case A, in another case B," or "in response to one case A, in response to another case B," may include the following technical solutions depending on the situation: executing A independently of B (in some embodiments, A); executing B independently of A (in some embodiments, B); selectively executing A and B (in some embodiments, selecting between A and B); and executing both A and B (in some embodiments, A and B). The same applies when there are more branches, such as A, B, and C.

[0068] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.

[0069] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0070] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0071] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0072] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network functional entity", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.

[0073] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.

[0074] In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the communication between the access network device, the core network device, or the network device and the terminal is replaced by communication between multiple terminals (for example, it can also be called device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it can also be set as a structure in which the terminal has all or part of the functions of the access network device. In addition, language such as "uplink" and "downlink" can also be replaced by language corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.

[0075] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may have a structure that has all or part of the functions of the terminal.

[0076] In some embodiments, "network" can be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).

[0077] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

[0078] In some embodiments, data, information, etc. may be obtained with the user's consent.

[0079] FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG1 , a communication system 100 may include at least one of a transmitting device 101 and a receiving device 102 .

[0080] In some embodiments, the sending device 101 may be a terminal, and the receiving device 102 may be a network device, but is not limited thereto. The sending device 101 may also be a network device, and the receiving device may also be a terminal.

[0081] In some embodiments, the terminal includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.

[0082] In some embodiments, the network device is, for example, a node or device that accesses a terminal to a wireless network. The network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (O pen RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a WiFi system, but is not limited thereto.

[0083] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.

[0084] The following embodiments of the present disclosure may be applied to the communication system 100 shown in Figure 1, or a portion thereof, but are not limited thereto. The entities shown in Figure 1 are illustrative only. The communication system may include all or part of the entities shown in Figure 1, or may include other entities outside of Figure 1. The number and form of the entities may be arbitrary. The connection relationship between the entities is illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.

[0085] FIG2 is an interactive diagram of a communication management method according to an embodiment of the present disclosure. As shown in FIG2 , the embodiment of the present disclosure relates to a communication method for a communication system 100, the method comprising:

[0086] Step 2101: The sending device 101 sends a first message to the receiving device 102.

[0087] In some embodiments, the transmitting device 101 may send a first message to the receiving device 102 to send information of the first model to the receiving device.

[0088] In some embodiments, the sending device 101 may refer to the device that sends the first message. The name of the sending device 101 does not limit its function. In other words, the sending device 101 can not only perform sending operations, but also perform other operations. Therefore, it is not excluded that the sending device 101 can perform some receiving operations, such as receiving the second message.

[0089] In some embodiments, the sending device 101 may be a network device or a terminal, which is not limited in this disclosure.

[0090] In some embodiments, receiving device 102 may refer to a device that receives the first message. The name of receiving device 102 does not limit its functionality. In other words, receiving device 102 is capable of performing not only receiving actions but also other actions. Therefore, it is not excluded that receiving device 102 may also perform some sending operations, such as sending the second message.

[0091] In some embodiments, the receiving device 102 may be a terminal or a network device, which is not limited in this disclosure.

[0092] In some embodiments, the name of the first message is not limited, and may be, for example, a "model message", a "model transmission message", or the like.

[0093] In some embodiments, the first message includes information of the first model.

[0094] In some embodiments, the first message may include information of one or more first models, which is not limited by the present disclosure.

[0095] In some embodiments, the information of the first model includes at least one of the following: descriptive information of the first model, identification information of the first model, wherein the descriptive information includes the input of the first model, the output of the first model, functional information of the first model, the size of the first model, the computational complexity of the first model, and at least one of the application scenarios of the first model.

[0096] In some embodiments, there is no limitation on the application scenario of the first model, and it can be applied in indoor scenarios, outdoor scenarios, high-speed scenarios, low-speed scenarios, etc.

[0097] In some embodiments, the first message further includes the first model. In other words, the transmitting device 101 may not receive the request to send message sent by the receiving device 102, but may directly send the first model.

[0098] For example, the transmitting device 101 sends a first message to the receiving device 102 , where the first message includes the input of the first model, the output of the first model, functional information of the first model, the size of the first model, and the first model ID.

[0099] Step 2102: The receiving device 102 determines to receive the first model based on the first message.

[0100] In some embodiments, the receiving device 102 determines whether to receive the first model based on the information of the first model in the first message.

[0101] In some embodiments, there is no limitation on the method for determining the receiving first model, which may be, for example, by determining whether the first model is compatible with the software and hardware environment of the receiving device 102, determining the computational complexity of the receiving device 102 to support the first model, etc.

[0102] For example, the receiving device 102 may determine that the first model is compatible with the software and hardware environment of the receiving device 102 based on the description information of the first model in the first message, and the receiving device 102 determines to receive the first model.

[0103] Step 2103 : The receiving device 102 sends a second message to the sending device 101 .

[0104] In some embodiments, the receiving device 102 may send a message to the sending device 101 to indicate that the receiving device 102 confirms receipt of the first model.

[0105] In some embodiments, the second message is used to indicate confirmation of receipt of the first model.

[0106] In some embodiments, the name of the second message is not limited, and it can be, for example, "confirmation receipt message", "model receipt message", etc.

[0107] For example, the receiving device 102 sends a second message to the sending device 101, indicating that the receiving device confirms receipt of the first model.

[0108] Step 2104 : The receiving device 102 sends a third message to the sending device 101 .

[0109] In some embodiments, the receiving device 102 sends a third message to the sending device 101 to request the sending device 101 to send the first model.

[0110] In some embodiments, the third message is used to request the transmitting device to send the first model.

[0111] In some embodiments, the name of the third message is not limited, and it can be, for example, "send request message", "model request message", etc.

[0112] In some embodiments, the execution order of step 2104 is not limited, and it can be executed before the sending device 101 sends the first message (ie, step 2101), or after the sending device 101 sends the first message.

[0113] In some embodiments, step 2104 is optional, and the receiving device 102 may not send the third message to the sending device 101, that is, the receiving device 102 may directly send the first model and / or identification information of the first model to the receiving device 102 without responding to the third message (that is, step 2106).

[0114] For example, the receiving device 102 sends a third message to the sending device 101, requesting the sending device 101 to send the first model.

[0115] Step 2105 : The receiving device 102 sends a fourth message to the sending device 101 .

[0116] In some embodiments, the receiving device 102 sends the fourth message to the sending device 101, so that the sending device 101 determines whether the receiving device 102 is capable of receiving the first model.

[0117] In some embodiments, the fourth message is used to indicate capability information of the receiving device, where the capability information identifies whether the receiving device has the capability to receive and / or process the first model.

[0118] In some embodiments, the name of the fourth message is not limited, and it can be, for example, "device capability message" or "capability identification message".

[0119] In some embodiments, the execution order of step 2105 is not limited, and it can be executed before the sending device sends the first message (i.e., step 2101). In other words, the receiving device 102 can receive the first message sent by the sending device 101 when the fourth message indicates that the receiving device 102 has the ability to receive and / or process the first model.

[0120] In some embodiments, step 2105 is optional, and the receiving device 102 can determine whether to receive the first model (ie, step 2101 and step 2102) through the received first message.

[0121] For example, in some embodiments, the receiving device 102 sends a fourth message to the sending device 101 to indicate to the sending device 101 that the receiving device 102 has the capability of receiving and processing the first model.

[0122] Step 2106 : The transmitting device 101 sends the first model and / or identification information of the first model to the receiving device 102 .

[0123] In some embodiments, the transmitting device 101 sends the first model and / or identification information of the first model to the receiving device 102 to implement model transmission.

[0124] In some embodiments, the transmitting device sends multiple first models and identification information of the multiple first models to the receiving device 102, so that the receiving device 102 can distinguish the multiple first devices.

[0125] For example, in some embodiments, the transmitting device 101 sends the first model #1, the model ID corresponding to the first model #1, the first model #2, and the model ID corresponding to the first model #2 to the receiving device 102.

[0126] In some embodiments, step 2106 is optional, and the transmitting device may send the first model (ie, step 2101) by sending a first message, in which case the first model is carried in the first message.

[0127] The communication method according to the embodiments of the present disclosure may include at least one of steps 2101 to 2106. For example, step 2101 may be implemented as an independent embodiment, step 2106 may be implemented as an independent embodiment, steps 2101+2102+2103+2106 may be implemented as an independent embodiment, and steps 2105+2101+2106 may be implemented as an independent embodiment, but the present invention is not limited thereto.

[0128] In some embodiments, steps 2102 to 2106 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0129] In some embodiments, the execution order of step 2103 is not limited, and it can be executed before step 2101 or after step 2101.

[0130] In some embodiments, the execution order of step 2104 is not limited, and it can be executed before step 2101 or after step 2101.

[0131] In some embodiments, step 2101 is performed after step 2103 , and the first message sent in step 2101 may include the first model, which is not limited in the present disclosure.

[0132] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.

[0133] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.

[0134] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.

[0135] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.

[0136] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, or first A, etc., but not limited to this.

[0137] FIG3a is a flow chart of a communication management method according to an embodiment of the present disclosure. As shown in FIG3a, the present disclosure embodiment relates to a communication management method for a transmitting end device 101, and the method includes:

[0138] Step 3101, sending the first message.

[0139] For step 3101 , reference may be made to step 2101 in FIG. 2 and other related parts in the embodiment involved in FIG. 2 , which will not be described in detail here.

[0140] In some embodiments, the transmitting device 101 may send a first message to the receiving device 102 to send information of the first model to the receiving device.

[0141] In some embodiments, the first message includes information of the first model.

[0142] In some embodiments, the first message also includes a first model.

[0143] In some embodiments, step 3101 is omitted and the above functions are default or by default.

[0144] Step 3102, receive the second message.

[0145] For step 3102, reference may be made to step 2103 in FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be described in detail here.

[0146] In some embodiments, the sending device 101 may receive a second message sent by the receiving device 102 to determine whether the receiving device 102 receives the first model, but is not limited thereto. The sending device 101 may also receive a second message sent by other entities.

[0147] In some embodiments, the sending device 101 receives the second message from a higher layer.

[0148] In some embodiments, the sending device 101 performs processing to obtain the second message.

[0149] In some embodiments, step 3102 is omitted and the above functions are default or by default.

[0150] Step 3103, receive the third message.

[0151] For step 3103, reference may be made to step 2104 in FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be described in detail here.

[0152] In some embodiments, the sending device 101 can receive a third message sent by the receiving device 102 to receive the first model sending request sent by the receiving device 102, but is not limited to this. The sending device 101 can also receive a third message sent by other entities.

[0153] In some embodiments, the transmitting device 101 receives the third message from a higher layer.

[0154] In some embodiments, the sending device 101 performs processing to obtain a third message.

[0155] In some embodiments, step 3103 is optional, and the receiving device 102 may not send the third message to the sending device 101, that is, the receiving device 102 may directly send the first model and / or identification information of the first model to the receiving device 102 without responding to the third message (that is, step 3105).

[0156] In some embodiments, step 3103 may be performed before step 3101 or after step 3101, and this disclosure does not limit this.

[0157] In some embodiments, step 3103 is omitted and the above functions are default or by default.

[0158] Step 3104, receive the fourth message.

[0159] For step 3104, reference may be made to step 2105 in FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be described in detail here.

[0160] In some embodiments, the sending device 101 can receive the fourth message sent by the receiving device 102 to obtain whether the receiving device 102 has the ability to receive and / or process the first model, but is not limited to this. The sending device 101 can also receive the fourth message sent by other entities.

[0161] In some embodiments, the transmitting device 101 receives the fourth message from a higher layer.

[0162] In some embodiments, the sending device 101 performs processing to obtain the fourth message.

[0163] In some embodiments, step 3104 is optional, and the receiving device 102 can determine whether to receive the first model (ie, step 3101) through the received first message.

[0164] In some embodiments, step 3104 may be performed before step 3101 or after step 3101, and this disclosure does not limit this.

[0165] In some embodiments, step 3104 is omitted and the above functions are default or by default.

[0166] Step 3105: Send the first model and / or the identifier of the first model.

[0167] For step 3105, reference may be made to step 2106 in FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be described in detail here.

[0168] In some embodiments, the sending device 101 sends the first model and / or identification information of the first model to the receiving device 102 to achieve model transmission, but is not limited to this. The first model and / or identification information of the first model may also be sent to other entities.

[0169] In some embodiments, step 3105 is optional, and the transmitting device 101 may send the first model by sending a first message (ie, step 3101), where the first message carries the first model.

[0170] In some embodiments, step 3105 is omitted and the above functions are default or by default.

[0171] For a detailed description of steps 3101 - 3105 , please refer to the embodiment shown in FIG. 2 .

[0172] The communication method involved in the embodiment of the present disclosure may include at least one of steps 3101 to 3105. For example, step 3101 may be implemented as an independent embodiment, and step 3102 may be implemented as an independent embodiment, but the present invention is not limited thereto.

[0173] In some embodiments, steps 3102 to 3105 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0174] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.

[0175] FIG3b is a flow chart of a communication management method according to an embodiment of the present disclosure. As shown in FIG3b, the present disclosure embodiment relates to a communication management method for a transmitting end device 101, the method comprising:

[0176] Step 3201, receiving the fourth message.

[0177] For step 3201, reference may be made to step 2105 of FIG. 2 , step 3104 of FIG. 3 a , and other related parts in the embodiments involved in FIG. 2 and FIG. 3 a , which will not be described in detail here.

[0178] In some embodiments, the sending device 101 can receive the fourth message sent by the receiving device 102 to obtain whether the receiving device 102 has the ability to receive and / or process the first model, but is not limited to this. The sending device 101 can also receive the fourth message sent by other entities.

[0179] In some embodiments, the transmitting device 101 receives the fourth message from a higher layer.

[0180] In some embodiments, the sending device 101 performs processing to obtain the fourth message.

[0181] In some embodiments, step 3201 is omitted and the above functions are default or by default.

[0182] Step 3202, sending the first message.

[0183] For step 3202, reference may be made to step 2101 in FIG. 2, step 3101 in FIG. 3a, and other related parts in the embodiments involved in FIG. 2 and FIG. 3a, which will not be described in detail here.

[0184] In some embodiments, the transmitting device 101 may send a first message to the receiving device 102 to send information of the first model to the receiving device.

[0185] In some embodiments, the first message includes information of the first model.

[0186] In some embodiments, the first message also includes a first model.

[0187] In some embodiments, step 3202 is omitted and the above functions are default or by default.

[0188] Step 3203: Send the first model and / or identification information of the first model.

[0189] For step 3203, reference may be made to step 2106 of FIG. 2, step 3105 of FIG. 3a, and other related parts in the embodiments involved in FIG. 2 and FIG. 3a, which will not be described in detail here.

[0190] In some embodiments, the sending device 101 sends the first model and / or identification information of the first model to the receiving device 102 to achieve model transmission, but is not limited to this. The first model and / or identification information of the first model may also be sent to other entities.

[0191] In some embodiments, step 3203 is omitted and the above functions are default or by default.

[0192] In some embodiments, step 3203 is optional, and the transmitting device 101 may send the first model by sending a first message (ie, step 3202), where the first message carries the first model.

[0193] For a detailed description of steps 3201 - 3203 , please refer to the embodiment shown in FIG. 2 .

[0194] The communication method involved in the embodiment of the present disclosure may include at least one of step 3201 and step 3203. For example, step 3201 may be implemented as an independent embodiment, and step 3203 may be implemented as an independent embodiment, but the present invention is not limited thereto.

[0195] In some embodiments, step 3201 and step 3203 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0196] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined and can be arbitrarily combined with other embodiments or examples.

[0197] FIG3c is a flow chart of a communication management method according to an embodiment of the present disclosure. As shown in FIG3c, the present disclosure embodiment relates to a communication management method for a transmitting end device 101, the method comprising:

[0198] Step 3301, receiving the fourth message.

[0199] For step 3301, reference may be made to step 2105 of FIG. 2, step 3104 of FIG. 3a, step 3201 of FIG. 3b, and other related parts in the embodiments involved in FIG. 2, FIG. 3a and FIG. 3b, which will not be repeated here.

[0200] In some embodiments, the sending device 101 can receive the fourth message sent by the receiving device 102 to obtain whether the receiving device 102 has the ability to receive and / or process the first model, but is not limited to this. The sending device 101 can also receive the fourth message sent by other entities.

[0201] In some embodiments, the transmitting device 101 receives the fourth message from a higher layer.

[0202] In some embodiments, the sending device 101 performs processing to obtain the fourth message.

[0203] In some embodiments, step 3301 is omitted and the above functions are default or by default.

[0204] Step 3302, receive the third message.

[0205] For step 3301, reference may be made to step 2104 of FIG. 2, step 3103 of FIG. 3a, and other related parts in the embodiments involved in FIG. 2 and FIG. 3a, which will not be described in detail here.

[0206] In some embodiments, the sending device 101 can receive a third message sent by the receiving device 102 to receive the first model sending request sent by the receiving device 102, but is not limited to this. The sending device 101 can also receive a third message sent by other entities.

[0207] In some embodiments, the transmitting device 101 receives the third message from a higher layer.

[0208] In some embodiments, the sending device 101 performs processing to obtain a third message.

[0209] In some embodiments, step 3302 is omitted and the above functions are default or by default.

[0210] In some embodiments, step 3302 is optional, and the sending end device 101 may not receive the first model sending request (ie, the third message) and directly send the first message (step 3303).

[0211] Step 3303, sending the first message.

[0212] For step 3303, reference may be made to step 2101 in FIG. 2, step 3101 in FIG. 3a, step 3202 in FIG. 3b, and other related parts in the embodiments involved in FIG. 2, FIG. 3a and FIG. 3b, which will not be repeated here.

[0213] In some embodiments, the transmitting device 101 may send a first message to the receiving device 102 to send information of the first model to the receiving device.

[0214] In some embodiments, the first message includes information of the first model and the first model.

[0215] In some embodiments, step 3303 is omitted and the above functions are default or by default.

[0216] For a detailed description of steps 3301 - 3303 , please refer to the embodiment shown in FIG. 2 .

[0217] The communication method involved in the embodiment of the present disclosure may include at least one of steps 3301 to 3303. For example, step 3302 may be implemented as an independent embodiment, and step 3303 may be implemented as an independent embodiment, but the present invention is not limited thereto.

[0218] In some embodiments, steps 3301 and 3302 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0219] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined and can be arbitrarily combined with other embodiments or examples.

[0220] FIG3d is a flow chart of a communication management method according to an embodiment of the present disclosure. As shown in FIG3c, the present disclosure embodiment relates to a communication management method for a transmitting end device 101, the method comprising:

[0221] Step 3401, sending the first message.

[0222] For step 3401, reference may be made to step 2101 in FIG. 2 , step 3101 in FIG. 3a , step 3202 in FIG. 3b , step 3303 in FIG. 3c , and other related parts in the embodiments involved in FIG. 2 , FIG. 3a , FIG. 3b and FIG. 3c , which will not be repeated here.

[0223] In some embodiments, the transmitting device 101 may send a first message to the receiving device 102 to send information of the first model to the receiving device.

[0224] Optionally, in some embodiments, the sending end device 101 sends a first message, wherein the first message includes information of the first model.

[0225] Optionally, in some embodiments, the information of the first model includes at least one of the following: description information of the first model, identification information of the first model, wherein the description information includes at least one of the application scenarios of the first model, including the input of the first model, the output of the first model, functional information of the first model, the size of the first model, and the computational complexity of the first model.

[0226] Optionally, in some embodiments, the sending end device 101 sends the first model and / or identification information of the first model.

[0227] Optionally, in some embodiments, the sending device 101 sending the first model includes: the sending device 101 receiving a second message, where the second message is used to indicate confirmation of receiving the first model; and the sending device 101 sending the first model to the receiving device.

[0228] Optionally, in some embodiments, the first message further includes a first model.

[0229] Optionally, in some embodiments, the method further includes: the sending end device 101 receives a third message, wherein the third message is used by the receiving end device to request the sending end device to send the first model.

[0230] Optionally, in some embodiments, the method further includes: the transmitting device 101 receives a fourth message, wherein the fourth message is used to indicate capability information of the receiving device, and the capability information identifies whether the receiving device has the capability to receive and / or process the first model.

[0231] Optionally, in some embodiments, the sending end device 101 sending the first message includes: when the fourth message indicates that the receiving end device has the ability to receive and / or process the first model, the sending end device 101 sending the first message.

[0232] For a detailed description of step 3401 , please refer to the embodiment shown in FIG. 2 .

[0233] FIG4a is a flow chart of a communication management method according to an embodiment of the present disclosure. As shown in FIG4a, the present disclosure embodiment relates to a communication management method for a receiving device 102, the method comprising:

[0234] Step 4101, receiving the first message.

[0235] For step 4101 , reference may be made to step 2101 in FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be described in detail here.

[0236] In some embodiments, the receiving device 102 may receive the first message sent by the sending device 101, but is not limited thereto and may also receive the first message sent by other entities.

[0237] In some embodiments, the receiving device 102 receives the first message from a higher layer.

[0238] In some embodiments, the receiving device 102 performs processing to obtain the first message.

[0239] In some embodiments, step 4101 is omitted and the above functions are default or by default.

[0240] Step 4102: Based on the first message, confirm receipt of the first model.

[0241] For step 4102, reference may be made to step 2102 in FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be described in detail here.

[0242] In some embodiments, the receiving device 102 confirms receipt of the first model based on the first message.

[0243] In some embodiments, step 4102 is omitted and the above functions are default or by default.

[0244] Step 4103, sending the second message.

[0245] For step 4103, reference may be made to step 2103 in FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be described in detail here.

[0246] In some embodiments, the receiving device 102 may send the second message to the sending device 101, but is not limited thereto and may also send the second message to other entities.

[0247] In some embodiments, step 4103 is omitted and the above functions are default or by default.

[0248] Step 4104, sending the third message.

[0249] For step 4104, reference may be made to step 2104 in FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be described in detail here.

[0250] In some embodiments, the receiving device 102 may send the third message to the sending device 101, but is not limited thereto and may also send the third message to other entities.

[0251] In some embodiments, step 4104 is omitted and the above functions are default or by default.

[0252] In some embodiments, step 4104 is optional, and the receiving device 102 may not send the third message, but directly receive the first model sent by the sending device 101.

[0253] In some embodiments, step 4104 may be performed before step 4101 or after step 4101, and this disclosure does not limit this.

[0254] Step 4105, sending the fourth message.

[0255] For step 4105, reference may be made to step 2105 in FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be described in detail here.

[0256] In some embodiments, the receiving device 102 may send the fourth message to the sending device 101, but is not limited thereto and may also send the fourth message to other entities.

[0257] In some embodiments, step 4105 is omitted and the above functions are default or by default.

[0258] In some embodiments, step 4105 is optional, and the receiving device 102 may not send the fourth message. The receiving device 102 determines whether to receive the first model (ie, step 4101 and step 4102) through the first message.

[0259] In some embodiments, step 4105 may be performed before step 4101 or after step 4101, and this disclosure does not limit this.

[0260] Step 4106: Receive the first model and / or identification information of the first model.

[0261] For step 4106, reference may be made to step 2106 in FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be described in detail here.

[0262] In some embodiments, the receiving device 102 can receive the first model and / or identification information of the first model sent by the sending device 101, but is not limited to this. The first model and / or identification information of the first model can also be received from other entities.

[0263] In some embodiments, step 4106 is omitted and the above functions are default or by default.

[0264] In some embodiments, step 4106 is optional, and the receiving device 102 may receive the first model by receiving a first message (ie, step 4101), where the first message carries the first model.

[0265] The communication management method according to the embodiments of the present disclosure may include at least one of steps 4101 to 4106. For example, step 4101 may be implemented as an independent embodiment, step 4102 may be implemented as an independent embodiment, steps 4101+4105+4106 may be implemented as an independent embodiment, and steps 4104+4105+4101 may be implemented as an independent embodiment, but are not limited thereto.

[0266] In some embodiments, steps 4102 to 4106 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0267] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.

[0268] FIG4 b is a flow chart of a communication management method according to an embodiment of the present disclosure. As shown in FIG4 b , the present disclosure embodiment relates to a communication management method for a receiving device 102, the method comprising:

[0269] Step 4201, sending the fourth message.

[0270] For step 4201, reference may be made to step 2105 of FIG. 2 , step 4105 of FIG. 4 a , and other related parts in the embodiments involved in FIG. 2 and FIG. 4 a , which will not be described in detail here.

[0271] In some embodiments, the receiving device 102 may send the fourth message to the sending device 101, but is not limited thereto and may also send the fourth message to other entities.

[0272] In some embodiments, step 4201 is omitted and the above functions are default or by default.

[0273] Step 4202, receiving the first message.

[0274] For step 4202, reference may be made to step 2101 in FIG. 2, step 4101 in FIG. 4a, and other related parts in the embodiments involved in FIG. 2 and FIG. 4a, which will not be described in detail here.

[0275] In some embodiments, the receiving device 102 may receive the first message sent by the sending device 101, but is not limited thereto and may also receive the first message sent by other entities.

[0276] In some embodiments, the receiving device 102 receives the first message from a higher layer.

[0277] In some embodiments, the receiving device 102 performs processing to obtain the first message.

[0278] In some embodiments, step 4202 is omitted and the above functions are default or by default.

[0279] Step 4203: Receive the first model and / or identification information of the first model.

[0280] For step 4203, reference may be made to step 2106 of FIG. 2 , step 4106 of FIG. 4 a , and other related parts in the embodiments involved in FIG. 2 and FIG. 4 a , which will not be described in detail here.

[0281] In some embodiments, the receiving device 102 can receive the first model and / or identification information of the first model sent by the sending device 101, but is not limited to this. The first model and / or identification information of the first model can also be received from other entities.

[0282] In some embodiments, step 4203 is omitted and the above functions are default or by default.

[0283] In some embodiments, step 4203 is optional, and the receiving device 102 may receive the first model by receiving a first message (ie, step 4202), where the first message carries the first model.

[0284] The communication management method according to the embodiment of the present disclosure may include at least one of steps 4201 to 4203. For example, step 4201 may be implemented as an independent embodiment, step 4202 may be implemented as an independent embodiment, and steps 4201+4202 may be implemented as independent embodiments, but are not limited thereto.

[0285] In some embodiments, step 4202 and step 4203 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0286] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.

[0287] FIG4c is a flow chart of a communication management method according to an embodiment of the present disclosure. As shown in FIG4c, the present disclosure embodiment relates to a communication management method, which is used for a receiving device 102. The method includes:

[0288] Step 4301, sending the fourth message.

[0289] For step 4301, reference may be made to step 2105 of FIG. 2, step 4105 of FIG. 4a, step 4201 of FIG. 4b, and other related parts in the embodiments involved in FIG. 2, FIG. 4a and FIG. 4b, which will not be repeated here.

[0290] In some embodiments, the receiving device 102 may send the fourth message to the sending device 101, but is not limited thereto and may also send the fourth message to other entities.

[0291] In some embodiments, step 4301 is omitted and the above functions are default or by default.

[0292] Step 4302, sending the third message.

[0293] For step 4302, reference may be made to step 2104 in FIG. 2, step 4104 in FIG. 4a, and other related parts in the embodiments involved in FIG. 2 and FIG. 4a, which will not be described in detail here.

[0294] In some embodiments, the receiving device 102 may send the third message to the sending device 101, but is not limited thereto and may also send the third message to other entities.

[0295] In some embodiments, step 4302 is omitted and the above functions are default or by default.

[0296] In some embodiments, step 4302 is optional, and the receiving device 102 may not send the third message, but directly receive the first model sent by the sending device 101.

[0297] Step 4303, receive the first message.

[0298] For step 4303, reference may be made to step 2101 in FIG. 2 , step 4101 in FIG. 4 a , step 4202 in FIG. 4 b , and other related parts in the embodiments involved in FIG. 2 , FIG. 4 a and FIG. 4 b , which will not be described in detail here.

[0299] In some embodiments, the receiving device 102 may receive the first message sent by the sending device 101, but is not limited thereto and may also receive the first message sent by other entities.

[0300] In some embodiments, the receiving device 102 receives the first message from a higher layer.

[0301] In some embodiments, the receiving device 102 performs processing to obtain the first message.

[0302] In some embodiments, step 4303 is omitted and the above functions are default or by default.

[0303] The communication management method according to the embodiment of the present disclosure may include at least one of steps 4301 to 4303. For example, step 4301 may be implemented as an independent embodiment, step 4303 may be implemented as an independent embodiment, and steps 4302+4303 may be implemented as independent embodiments, but are not limited thereto.

[0304] In some embodiments, steps 4301 and 4302 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0305] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.

[0306] FIG4d is a flow chart of a communication management method according to an embodiment of the present disclosure. As shown in FIG4d , the present disclosure embodiment relates to a communication management method, which is used for a receiving device 102. The method includes:

[0307] Step 4401, receiving the first message.

[0308] For step 4401, reference may be made to step 2101 in FIG. 2 , step 4101 in FIG. 4 a , step 4202 in FIG. 4 b , step 4303 in FIG. 4 c , and other related parts in the embodiments involved in FIG. 2 , FIG. 4 a , FIG. 4 b and FIG. 4 c , which will not be repeated here.

[0309] In some embodiments, the receiving device 102 may receive the first message sent by the sending device 101, but is not limited thereto and may also receive the first message sent by other entities.

[0310] In some embodiments, the receiving device 102 receives the first message from a higher layer.

[0311] In some embodiments, the receiving device 102 performs processing to obtain the first message.

[0312] Optionally, in some embodiments, the receiving device 102 receives a first message, where the first message includes information of the first model.

[0313] Optionally, in some embodiments, the information of the first model includes at least one of the following: descriptive information of the first model, identification information of the first model, wherein the descriptive information includes at least one of the input of the first model, the output of the first model, functional information of the first model, the size of the first model, and the computational complexity of the first model.

[0314] Optionally, in some embodiments, the method further includes: the receiving device 102 receiving the first model and / or identification information of the first model.

[0315] Optionally, in some embodiments, the method further includes: the receiving device 102 confirms receipt of the first model based on the first message; and the receiving device 102 sends a second message, wherein the second message is used to indicate confirmation of receipt of the first model.

[0316] Optionally, in some embodiments, the first message further includes a first model.

[0317] Optionally, in some embodiments, the method further includes: the receiving device 102 sending a third message, wherein the third message is used to request the sending device to send the first model.

[0318] Optionally, in some embodiments, the method further includes: the receiving device 102 sending a fourth message, wherein the fourth message is used to indicate capability information of the receiving device, and the capability information identifies whether the receiving device has the capability to receive and / or process the first model.

[0319] Optionally, in some embodiments, the receiving device 102 receiving the first message includes: the receiving device 102 receiving the first message sent by the sending device when the fourth message indicates that the receiving device has the ability to receive and / or process the first model.

[0320] For a detailed description of step 4401 , please refer to the embodiment shown in FIG. 2 .

[0321] Figure 5 is an interactive diagram of a communication management method according to an embodiment of the present disclosure. As shown in Figure 5, the embodiment of the present disclosure relates to a communication management method, which includes:

[0322] In step 5101 , the transmitting device 101 sends a first message to the receiving device 102 .

[0323] For optional implementations of step 5101, please refer to step 2101 of Figure 2, step 3101 of Figure 3a, step 3202 of Figure 3b, step 3301 of Figure 3c, step 3401 of Figure 3d, step 4101 of Figure 4a, step 4202 of Figure 4b, step 4303 of Figure 4c, step 4401 of Figure 4d, and other related parts in the embodiments involved in Figure 2, Figure 3a, Figure 3b, Figure 3c, Figure 3d, Figure 4a, Figure 4b, Figure 4c and Figure 4d, which will not be repeated here.

[0324] In some embodiments, the above method may include the method described in the above embodiments of the communication system side, the transmitting device side, the receiving device side, etc., which will not be repeated here.

[0325] The following is an exemplary introduction to the disclosed solution, taking the sending end device as a network device and the receiving end device as a terminal as an example for illustration.

[0326] Figure 6a is an example diagram of an interaction of a communication management method according to an embodiment of the present disclosure. As shown in Figure 6a, the communication management method of the embodiment of the present disclosure includes:

[0327] Step 6101: The network device sends model information to the terminal.

[0328] Optionally, in some embodiments, before initiating model transmission, the network device first initiates a first process, where the first process is used to send model information to be transmitted.

[0329] Optionally, in some embodiments, the model information in the first process includes at least one of the following: descriptive information of the model and / or model ID, wherein the descriptive information of the model includes, for example, the input and output of the model, the functions implemented by the model, the size of the model, and the computational complexity of the model.

[0330] In step 6102, the terminal sends a message to the network device to confirm that the model transmission can be performed.

[0331] Optionally, in some embodiments, the terminal receives model information in the first process, and the terminal can determine whether to confirm receipt of the model to be transmitted based on the model information. For example, the terminal can determine whether the terminal's hardware and software environment is compatible with the model to be transmitted based on the model description information.

[0332] Optionally, in some embodiments, the terminal confirms that the model transmission can be performed, and then the terminal sends a message to the network device confirming that the model transmission can be performed.

[0333] Step 6103: The network device transmits the model to the terminal.

[0334] Optionally, in some embodiments, the network device sends the model to be transmitted to the terminal.

[0335] Optionally, in some embodiments, in response to the terminal determining to receive a message about a model to be transmitted, the network device determines to send the model to the terminal.

[0336] Optionally, in some embodiments, the information for model transmission may include the model and the model ID corresponding to the model.

[0337] The communication management method according to the embodiment of the present disclosure may include at least one of steps 6101 to 6103. For example, step 6101 may be implemented as an independent embodiment, step 6103 may be implemented as an independent embodiment, and steps 6102+6103 may be implemented as independent embodiments, but are not limited thereto.

[0338] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.

[0339] Figure 6b is an interactive example diagram of a communication management method according to an embodiment of the present disclosure. As shown in Figure 6b, the communication management method of the embodiment of the present disclosure includes:

[0340] Step 6201: The terminal reports its capabilities to the network device.

[0341] Optionally, in some embodiments, the terminal reports its capabilities to the network device, and the terminal capabilities can be used to determine whether the terminal is capable of receiving and processing the model to be transmitted.

[0342] Step 6202: The network device sends model information to the terminal.

[0343] Optionally, in some embodiments, before initiating model transmission, the network device first initiates a first process, where the first process is used to send model information to be transmitted.

[0344] Optionally, in some embodiments, the model information in the first process includes at least one of the following: descriptive information of the model and / or model ID, wherein the descriptive information of the model includes, for example, the input and output of the model, the functions implemented by the model, the size of the model, and the computational complexity of the model.

[0345] Step 6203: The network device transmits the model to the terminal.

[0346] Optionally, in some embodiments, the network device sends the model to be transmitted to the terminal.

[0347] Optionally, in some embodiments, in response to the terminal determining to receive a message about a model to be transmitted, the network device determines to send the model to the terminal.

[0348] Optionally, in some embodiments, the information for model transmission may include the model and the model ID corresponding to the model.

[0349] The communication management method according to the embodiment of the present disclosure may include at least one of steps 6201 to 6203. For example, step 6201 may be implemented as an independent embodiment, step 6203 may be implemented as an independent embodiment, and steps 6202+6203 may be implemented as independent embodiments, but are not limited thereto.

[0350] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.

[0351] Figure 6c is an interactive example diagram of a communication management method according to an embodiment of the present disclosure. As shown in Figure 6c, the communication management method of the embodiment of the present disclosure includes:

[0352] Step 6101: The network device transmits the model to the terminal.

[0353] Optionally, in some embodiments, the network device initiates model transmission to the terminal.

[0354] Optionally, in some embodiments, in the model transmission process, what is transmitted includes any one of the model, the description information of the model, and the model ID corresponding to the model.

[0355] Optionally, in some embodiments, before the network device initiates model transmission to the terminal, it may also initiate a model transmission request to the network device. In response to the model transmission request initiated by the terminal, the network device transmits the model to the terminal.

[0356] Optionally, in some embodiments, before the network device initiates model transmission to the terminal, the terminal reports terminal capabilities to the network device, and the terminal capabilities can be used to determine whether the terminal is capable of receiving and processing the model to be transmitted.

[0357] The present disclosure also provides an apparatus for implementing any of the above methods. For example, a device is provided that includes units or modules for implementing each step performed by a transmitting device in any of the above methods. For another example, another device is provided that includes units or modules for implementing each step performed by a receiving device in any of the above methods.

[0358] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0359] In the embodiment of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and execution capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by a processor as an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0360] Figure 7a is a schematic diagram of the structure of the transmitting device 101 proposed in an embodiment of the present disclosure. As shown in Figure 7a, the transmitting device 101 includes: a transceiver module 7101. In some embodiments, the above-mentioned transceiver module is used to send a first message, wherein the first message includes information of the first model. Optionally, the above-mentioned transceiver module is used to perform at least one of the communication steps such as sending and / or receiving performed by the transmitting device 101 in any of the above methods (for example, step 2101, step 2103, step 2104, step 2105, step 2106, but not limited thereto), which will not be repeated here.

[0361] Figure 7b is a structural diagram of the receiving device 102 proposed in an embodiment of the present disclosure. As shown in Figure 7b, the receiving device 102 includes: a transceiver module 7201. In some embodiments, the above-mentioned transceiver module is used to receive a first message, wherein the first message includes information of the first model. Optionally, the above-mentioned transceiver module is used to execute at least one of the communication steps such as sending and / or receiving (for example, step 2101, step 2103, step 2104, step 2105, step 2106, but not limited thereto) executed by the receiving device 102 in any of the above methods, which will not be repeated here. Optionally, in some embodiments, the receiving device 102 further includes a processing module 7202, and the above-mentioned processing module is used to execute at least one of the other steps (for example, step 2102, but not limited thereto) executed by the receiving device 102 in any of the above methods, which will not be repeated here.

[0362] As shown in Figure 8a, the communication device 8100 includes one or more processors 8101. The processor 8101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a base station, baseband chip, terminal device, terminal device chip, DU or CU, etc.), execute programs, and process program data. The processor 8101 is used to call instructions to enable the communication device 8100 to perform any of the above methods.

[0363] In some embodiments, the communication device 8100 further includes one or more memories 8102 for storing instructions. Optionally, all or part of the memories 8102 may be located outside the communication device 8100.

[0364] In some embodiments, the communication device 8100 further includes one or more transceivers 8103. When the communication device 8100 includes one or more transceivers 8103, the communication steps such as sending and receiving in the above method are performed by the transceiver 8103, and the other steps are performed by the processor 8101.

[0365] In some embodiments, a transceiver may include a receiver and a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.

[0366] Optionally, the communication device 8100 further includes one or more interface circuits 8104, which are connected to the memory 8102. The interface circuits 8104 can be used to receive signals from the memory 8102 or other devices, and can be used to send signals to the memory 8102 or other devices. For example, the interface circuits 8104 can read instructions stored in the memory 8102 and send the instructions to the processor 8101.

[0367] The communication device 8100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 8100 described in the present disclosure is not limited thereto, and the structure of the communication device 8100 may not be limited by FIG. 8a. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0368] FIG8b is a schematic diagram of the structure of a chip 8200 according to an embodiment of the present disclosure. If the communication device 8100 can be a chip or a chip system, reference can be made to the schematic diagram of the structure of the chip 8200 shown in FIG8b, but the present disclosure is not limited thereto.

[0369] The chip 8200 includes one or more processors 8201, and the processor 8201 is used to call instructions so that the chip 8200 executes any of the above methods.

[0370] In some embodiments, chip 8200 further includes one or more interface circuits 8202, which are connected to memory 8203. Interface circuit 8202 can be used to receive signals from memory 8203 or other devices, and can be used to send signals to memory 8203 or other devices. For example, interface circuit 8202 can read instructions stored in memory 8203 and send the instructions to processor 8201. Optionally, the terms interface circuit, interface, transceiver pin, and transceiver are interchangeable.

[0371] In some embodiments, the chip 8200 further includes one or more memories 8203 for storing instructions. Alternatively, all or part of the memories 8203 may be outside the chip 8200.

[0372] The present disclosure also proposes a storage medium having instructions stored thereon, which, when executed on the communication device 8100, causes the communication device 8100 to execute any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto, and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto, and may also be a temporary storage medium.

[0373] The present disclosure also provides a program product, which, when executed by the communication device 8100, enables the communication device 8100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0374] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.

[0375] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0376] The correspondences shown in the tables of the present disclosure can be configured or predefined. The values ​​of the information in each table are merely examples and can be configured to other values, which are not limited by the present disclosure. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, in the tables of the present disclosure, the correspondences shown in certain rows may not be configured. For another example, appropriate deformation adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables may also adopt other names that can be understood by the communication device, and the values ​​or representations of the parameters may also adopt other values ​​or representations that can be understood by the communication device. When implementing the above tables, other data structures may also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables, etc.

[0377] The predefined in the present disclosure may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.

[0378] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0379] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0380] The above description is merely a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A communication management method, characterized in that: The method is performed by a transmitting end device, and the method includes: A first message is sent, where the first message includes information of a first model.

2. The method according to claim 1, characterized in that The information of the first model includes at least one of the following: Description information of the first model and identification information of the first model; The description information includes at least one of the following information: input of the first model, output of the first model, functional information of the first model, size of the first model, computational complexity of the first model, and application scenario of the first model.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: Send the first model and / or identification information of the first model.

4. The method according to claim 3, characterized in that The method further comprises: A second message is received, where the second message is used to instruct the receiving device to confirm receipt of the first model.

5. The method according to claim 1 or 2, characterized in that: The first message also includes the first model.

6. The method according to any one of claims 1 to 5, further comprising: A third message is received, where the third message is used by the receiving device to request the sending device to send the first model.

7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: A fourth message is received, where the fourth message is used to indicate capability information of the receiving end device, where the capability information identifies whether the receiving end device has the capability to receive and / or process the first model.

8. The method according to claim 7, characterized in that The sending of the first message comprises: In case that the fourth message indicates that the receiving end device has the capability of receiving and / or processing the first model, the first message is sent.

9. A communication management method, characterized in that: The method is performed by a receiving end device, and the method includes: A first message is received, wherein the first message includes information of a first model.

10. The method according to claim 9, characterized in that The information of the first model includes at least one of the following: description information of the first model, identification information of the first model, The description information includes at least one of the following information: input of the first model, output of the first model, functional information of the first model, size of the first model, computational complexity of the first model, and scenario of the first model.

11. The method according to claim 9 or 10, characterized in that: The method further comprises: The first model and / or identification information of the first model is received.

12. The method according to claim 11, characterized in that The method further comprises: Based on the first message, confirm receipt of the first model; A second message is sent, where the second message is used to indicate confirmation of receiving the first model.

13. The method according to claim 9 or 10, characterized in that: The first message also includes the first model.

14. The method according to any one of claims 9 to 13, further comprising: Send a third message, where the third message is used to request the sending end device to send the first model.

15. The method according to any one of claims 9 to 14, characterized in that The method further comprises: A fourth message is sent, where the fourth message is used to indicate capability information of the receiving end device, where the capability information identifies whether the receiving end device has the capability to receive and / or process the first model.

16. The method according to claim 15, characterized in that The receiving the first message comprises: The first message sent by the sending device is received when the fourth message indicates that the receiving device has the ability to receive and / or process the first model.

17. A transmitting end device, characterized in that: include: The transceiver module is used to send a first message, where the first message includes information of a first model.

18. A receiving device, characterized in that: include: The transceiver module is used to receive a first message, where the first message includes information of a first model.

19. A communication device, wherein: include: Transceiver; Memory; A processor is connected to the transceiver and the memory, respectively, and is configured to control the wireless signal reception and transmission of the transceiver by executing computer executable instructions on the memory, and can implement the method described in any one of claims 1-16.

20. A computer storage medium, wherein: The computer storage medium stores computer executable instructions; after the computer executable instructions are executed by the processor, the method described in any one of claims 1 to 16 can be implemented.

21. A communication system, characterized in that: include: A transmitting end device and a receiving end device, wherein the network device is used to perform the method according to any one of claims 1 to 8; The terminal is used to execute the method according to any one of claims 9 to 16.