Communication method, communication device, communication system and storage medium
By facilitating information exchange between terminals and network devices, the problems of high resource consumption and complexity during model parameter and structure deployment are solved, achieving efficient model deployment and operation while reducing communication resource consumption and complexity.
Patent Information
- Application Number
- PCT/CN2024/100226
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-19
- Publication Date
- 2025-12-26
AI Technical Summary
In existing technologies, the communication resources consumed by terminals and network devices during the deployment of model parameters and model structure are large and complex, making it difficult to efficiently achieve successful deployment and operation of the model.
The terminal sends instruction information, including whether it has the capability to provide model parameters, the supported model structure, and the required model parameter structure. Based on this information, the network device decides whether to send model parameters to the terminal, ensuring that the model is successfully deployed and run on the terminal, reducing communication resource consumption and complexity.
The successful deployment and operation of the terminal model reduced communication resource consumption and complexity, and improved communication efficiency and accuracy.
Smart Images

Figure CN2024100226_26122025_PF_FP_ABST
Abstract
Description
Communication method, communication device, communication system, storage medium TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a communication method, a communication device, a communication system and a storage medium. BACKGROUND
[0002] With the continuous development of artificial intelligence (AI) technology, the application field of AI technology is also more and more extensive. Optionally, AI technology is also introduced in the 3rd Generation Partnership Project Release 18 (3GPP R18).
[0003] SUMMARY
[0004] The present disclosure provides a communication method, a communication device, a communication system and a storage medium.
[0005] According to a first aspect of an embodiment of the present disclosure, a communication method is provided, executed by a terminal, comprising:
[0006] sending at least one of first information, second information and third information; wherein
[0007] the first information is used to indicate whether the terminal has a first capability; the first capability comprises at least one of the following: a capability of receiving model parameters; a capability of applying the received model parameters on a model structure locally of the terminal;
[0008] the second information is used to indicate a model structure supported by the terminal;
[0009] the third information is used to indicate a model structure of the terminal which needs to be provided with model parameters.
[0010] According to a second aspect of an embodiment of the present disclosure, a communication method is provided, executed by a network device, comprising:
[0011] receiving at least one of first information, second information and third information; wherein
[0012] the first information is used to indicate whether the terminal has a first capability; the first capability comprises at least one of the following: a capability of receiving model parameters; a capability of applying the received model parameters on a model structure locally of the terminal;
[0013] the second information is used to indicate a model structure supported by the terminal;
[0014] the third information is used to indicate a model structure of the terminal which needs to be provided with model parameters.
[0015] According to a third aspect of embodiments of the disclosure, a communication method is provided, for a communication system comprising a terminal, a network device, the method comprising:
[0016] the terminal sending at least one of first information, second information, third information;
[0017] the network device receiving at least one of the first information, the second information, the third information; wherein
[0018] the first information is used to indicate whether the terminal has a first capability; the first capability comprises at least one of: a capability of receiving a model parameter; a capability of applying the received model parameter on a model structure local to the terminal;
[0019] the second information is used to indicate a model structure supported by the terminal;
[0020] the third information is used to indicate a model structure of the terminal which needs to be provided with a model parameter.
[0021] According to a fourth aspect of embodiments of the disclosure, a terminal is provided, comprising:
[0022] a transceiver, configured to send at least one of first information, second information, third information; wherein
[0023] the first information is used to indicate whether the terminal has a first capability; the first capability comprises at least one of: a capability of receiving a model parameter; a capability of applying the received model parameter on a model structure local to the terminal;
[0024] the second information is used to indicate a model structure supported by the terminal;
[0025] the third information is used to indicate a model structure of the terminal which needs to be provided with a model parameter.
[0026] According to a fifth aspect of embodiments of the disclosure, a network device is provided, comprising:
[0027] a transceiver, configured to receive at least one of first information, second information, third information; wherein
[0028] the first information is used to indicate whether the terminal has a first capability; the first capability comprises at least one of: a capability of receiving a model parameter; a capability of applying the received model parameter on a model structure local to the terminal;
[0029] the second information is used to indicate a model structure supported by the terminal;
[0030] The third information is used to indicate a model structure of the terminal which needs to be provided with model parameters.
[0031] According to a sixth aspect of the embodiments of the present disclosure, a communication device is provided, comprising:
[0032] one or more processors;
[0033] The processor is configured to invoke instructions to enable the communication device to perform the communication method according to any one of the first aspect to the second aspect.
[0034] According to a seventh aspect of the embodiments of the present disclosure, a communication system is provided, comprising a terminal and a network device, wherein the network device is configured to implement the communication method according to the first aspect, and the terminal is configured to implement the communication method according to the second aspect.
[0035] According to an eighth aspect of the embodiments of the present disclosure, a storage medium is provided, which stores instructions, when the instructions are run on a communication device, enable the communication device to perform the communication method according to any one of the first aspect to the second aspect.
[0036] According to a ninth aspect, the embodiments of the present disclosure provide a program product, comprising a computer program, when the computer program is executed by a communication device, implements the communication method according to the first aspect and the second aspect.
[0037] According to a tenth aspect, the embodiments of the present disclosure provide a computer program, when the computer program is run on a computer, enables the computer to perform the communication method according to the first aspect and the second aspect.
[0038] It can be understood that the terminal, the network device, the communication device, the communication system, the storage medium, the program product and the computer program are all used to perform the method provided by the embodiments of the present disclosure. Therefore, the beneficial effects achieved by them can refer to the beneficial effects in the corresponding method, which will not be described here. BRIEF DESCRIPTION OF DRAWINGS
[0039] The above and / or additional aspects and advantages of the present disclosure will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings, in which:
[0040] Fig. 1 is a schematic diagram of the architecture of some communication systems according to an embodiment of the present disclosure;
[0041] Fig. 2 is an interaction diagram of a communication method according to an embodiment of the present disclosure;
[0042] Fig. 3A is a flow diagram of a communication method according to another embodiment of the present disclosure;
[0043] Fig. 3B is a flow diagram of a communication method according to another embodiment of the present disclosure;
[0044] FIG. 4A is a flow diagram of a communication method according to another embodiment of the present disclosure;
[0045] FIG. 4B is a flow diagram of a communication method according to another embodiment of the present disclosure;
[0046] FIG. 5A is a flow diagram of a communication method according to another embodiment of the present disclosure;
[0047] FIGS. 5B-5D are interaction diagrams of a communication method according to another embodiment of the present disclosure;
[0048] FIG. 6A is a structural diagram of a terminal according to an embodiment of the present disclosure;
[0049] FIG. 6B is a structural diagram of a network device according to an embodiment of the present disclosure;
[0050] FIG. 7A is a structural diagram of a communication device according to an embodiment of the present disclosure;
[0051] FIG. 7B is a structural diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0052] The embodiments of the present disclosure provide a communication method, a communication device, a communication system, and a storage medium.
[0053] In a first aspect, the embodiments of the present disclosure provide a communication method, performed by a terminal, the method comprising:
[0054] transmitting at least one of first information, second information, and third information; wherein
[0055] the first information is used to indicate whether the terminal has a first capability; the first capability comprises at least one of the following: a capability of receiving a model parameter; a capability of applying the received model parameter to a model structure locally of the terminal;
[0056] the second information is used to indicate a model structure supported by the terminal;
[0057] the third information is used to indicate a model structure of the terminal which needs to be provided with a model parameter.
[0058] In the above embodiments, the terminal sends to the network device whether the terminal has the first capability, model structures supported by the terminal, and model structures of the terminal that need to be provided with model parameters, so that the network device can determine at least one of the following based on the sending of the terminal: whether the terminal has the first capability, model structures supported by the terminal, and which model structures of the terminal need to be provided with model parameters; when the terminal has the first capability, the network device can send the terminal with model parameters required by the model structures supported by the terminal, so that the terminal can apply the model parameters sent by the network device to the model structures supported by the terminal, so that the terminal can successfully deploy and run the model based on the model parameters and the model structures, ensuring the successful deployment and running of the model on the terminal. In the method of the present disclosure, the network device can achieve the successful deployment and running of the model on the terminal by sending the model parameters to the terminal, without the need for the network device to send the trained model to the terminal, so that the required communication resources are less and the complexity is lower.
[0059] In combination with some embodiments of the first aspect, in some embodiments, the model structures that need to be provided with model parameters include at least one of:
[0060] model structures that need to be provided with initial model parameters;
[0061] model structures that need to be provided with updated model parameters.
[0062] In the above embodiments, the model structures in which case are defined as “model structures that need to be provided with model parameters”, so that the terminal can successfully determine which model structures need to be provided with model parameters, thereby the terminal can successfully inform the network device of the model structures of the terminal that need to be provided with model parameters, so that the network device can subsequently successfully provide the terminal with model parameters required by the model structures of the terminal.
[0063] In combination with some embodiments of the first aspect, in some embodiments, sending at least one of the first information, the second information, and the third information includes one or more of:
[0064] sending at least two of the first information, the second information, and the third information through different signaling;
[0065] sending at least two of the first information, the second information, and the third information through the same signaling.
[0066] In the above embodiments, at least two of the first information, the second information and the third information can be sent through the same signaling, so that different signaling does not need to be set for different information, and signaling overhead can be saved. Alternatively, at least two of the first information, the second information and the third information can also be sent through different signaling, that is, different information can correspond to different signaling, so that the network device can determine which type of information is sent by the terminal based on the type of received signaling, and the receiving efficiency of the network device is improved.
[0067] In some embodiments of the first aspect, in some embodiments, the sending of at least one of the first information, the second information and the third information comprises one or more of the following:
[0068] The first information is sent through the first signaling;
[0069] The second information is sent through the first signaling
[0070] The second information is sent through high-layer signaling;
[0071] The third information is sent through the second signaling, and the second signaling is different from the first signaling.
[0072] In the above embodiments, it is provided that which signaling is used to send at least one of the first information, the second information and the third information, so that the terminal can successfully send at least one of the first information, the second information and the third information to the network device, so that the network device can successfully provide the model parameters required by the model structure of the terminal based on the sending of the terminal.
[0073] In some embodiments of the first aspect, in some embodiments, the sending of at least one of the first information, the second information and the third information comprises:
[0074] The first condition is met, and at least one of the first information, the second information and the third information is sent;
[0075] The first condition comprises at least one of the following:
[0076] The terminal receives fourth information sent by the network device, and the fourth information indicates at least one of the following: the network device can provide initial model parameters for the terminal, and the network device can provide updated model parameters for the terminal;
[0077] The terminal receives fifth information sent by the network device; the fifth information indicates at least one of the following: the network device can provide the terminal with updated model parameters of a model structure supported by the terminal, the network device can provide the terminal with initial model parameters of a model structure supported by the terminal, the network device supports a model structure providing updated model parameters, and the network device supports a model structure providing initial model parameters;
[0078] The terminal determines that the model structure to which the updated model parameters sent by the network device are directed is supported by the terminal.
[0079] The terminal determines that the model structure to which the initial model parameters sent by the network device are directed is supported by the terminal.
[0080] The terminal receives third signaling, which is used to trigger the terminal to send at least one of the first information, the second information, and the third information.
[0081] The terminal receives first indication, which is used to indicate at least one of the following: a model structure of the terminal needs to be provided with initial model parameters and a model structure of the terminal needs to be provided with updated model parameters.
[0082] The terminal determines that the model structure needs to be provided with initial model parameters based on implementation.
[0083] The terminal determines that the model structure needs to be provided with updated model parameters based on implementation.
[0084] In the above embodiments, the trigger conditions of the first information, the second information, and the third information are provided, so that the terminal can send the first information, the second information, and the third information at appropriate times, unnecessary sending of the first information, the second information, and the third information is avoided, communication efficiency and communication accuracy are improved, and resource waste is avoided.
[0085] In a second aspect, the embodiments of the present disclosure provide a communication method, performed by a network device, the method comprising:
[0086] Receiving at least one of first information, second information, and third information; wherein
[0087] The first information is used to indicate whether a terminal has a first capability; the first capability includes at least one of the following: a capability of receiving model parameters and a capability of applying received model parameters to a model structure locally of the terminal.
[0088] The second information is used to indicate a model structure supported by a terminal.
[0089] The third information is used to indicate a model structure of a terminal that needs to be provided with model parameters.
[0090] In some embodiments of the second aspect, in some embodiments, the model structure requiring to be provided with the model parameter comprises at least one of:
[0091] a model structure requiring to be provided with the initial model parameter;
[0092] a model structure requiring to be provided with the updated model parameter.
[0093] In some embodiments of the second aspect, in some embodiments, the receiving at least one of the first information, the second information, the third information comprises:
[0094] receiving at least two of the first information, the second information, the third information sent by the terminal through different signaling.
[0095] In some embodiments of the second aspect, in some embodiments, the receiving at least one of the first information, the second information, the third information comprises one or more of:
[0096] receiving the first information sent by the terminal through the first signaling;
[0097] receiving the second information sent by the terminal through the first signaling;
[0098] receiving the second information sent by the terminal through high layer signaling;
[0099] receiving the third information sent by the terminal through the second signaling, the second signaling being different from the first signaling.
[0100] In some embodiments of the second aspect, in some embodiments, the method further comprises at least one of:
[0101] sending fourth information, the fourth information indicating at least one of that the network device is capable of providing the terminal with the initial model parameter, and that the network device is capable of providing the terminal with the updated model parameter;
[0102] sending fifth information, the fifth information indicating at least one of that the network device is capable of providing the model structure supported by the terminal with the updated model parameter, that the network device is capable of providing the model structure supported by the terminal with the initial model parameter, that the network device supports the model structure providing the updated model parameter, and that the network device supports the model structure providing the initial model parameter;
[0103] sending the updated model parameter;
[0104] sending the initial model parameter;
[0105] transmit third signaling, the third signaling being used for triggering the terminal to transmit at least one of the first information, the second information, and the third information;
[0106] transmit first indication, the first indication being used for indicating at least one of the following: a model structure of the terminal needs to be provided with initial model parameters, the model structure of the terminal needs to be provided with updated model parameters.
[0107] In a third aspect, embodiments of the present disclosure provide a communication method, for a communication system, the communication system comprising a terminal, a network device, the method comprising:
[0108] the terminal transmits at least one of first information, second information, and third information;
[0109] the network device receives at least one of the first information, the second information, and the third information; wherein
[0110] the first information is used for indicating whether the terminal is provided with a first capability; the first capability comprises at least one of the following: a capability of receiving model parameters; a capability of applying the received model parameters on a model structure locally of the terminal;
[0111] the second information is used for indicating a model structure supported by the terminal;
[0112] the third information is used for indicating a model structure of the terminal which needs to be provided with model parameters.
[0113] In a fourth aspect, embodiments of the present disclosure provide a terminal, comprising:
[0114] a transceiver, configured to transmit at least one of first information, second information, and third information; wherein
[0115] the first information is used for indicating whether the terminal is provided with a first capability; the first capability comprises at least one of the following: a capability of receiving model parameters; a capability of applying the received model parameters on a model structure locally of the terminal;
[0116] the second information is used for indicating a model structure supported by the terminal;
[0117] the third information is used for indicating a model structure of the terminal which needs to be provided with model parameters.
[0118] In combination with the fourth aspect, in some embodiments, the model structure which needs to be provided with model parameters comprises at least one of the following:
[0119] a model structure which needs to be provided with initial model parameters;
[0120] A model structure needs to be provided with updated model parameters.
[0121] In some embodiments in combination with the fourth aspect, in some embodiments, the sending at least one of the first information, the second information, the third information comprises:
[0122] At least two of the first information, the second information, the third information are sent through different signaling.
[0123] In some embodiments in combination with the fourth aspect, in some embodiments, the sending at least one of the first information, the second information, the third information comprises one or more of:
[0124] The first information is sent through first signaling.
[0125] The second information is sent through first signaling
[0126] The second information is sent through high layer signaling.
[0127] The third information is sent through second signaling, the second signaling being different from the first signaling.
[0128] In some embodiments in combination with the fourth aspect, in some embodiments, the sending at least one of the first information, the second information, the third information comprises:
[0129] A first condition is met, and at least one of the first information, the second information, the third information is sent.
[0130] The first condition comprises at least one of:
[0131] The terminal receives fourth information sent by the network device, the fourth information indicating at least one of that the network device is capable of providing initial model parameters for the terminal, and that the network device is capable of providing updated model parameters for the terminal.
[0132] The terminal receives fifth information sent by the network device, the fifth information indicating at least one of that the network device is capable of providing updated model parameters for a model structure supported by the terminal, that the network device is capable of providing initial model parameters for the model structure supported by the terminal, that the network device supports a model structure providing updated model parameters, and that the network device supports a model structure providing initial model parameters.
[0133] The terminal determines that a model structure to which updated model parameters sent by the network device is directed is supported by the terminal.
[0134] The terminal determines that a model structure to which initial model parameters sent by the network device is directed is supported by the terminal.
[0135] The terminal receives third signaling, and the third signaling is used to trigger the terminal to send at least one of the first information, the second information, and the third information.
[0136] The terminal receives first indication, and the first indication is used to indicate at least one of the following: the model structure of the terminal needs to be provided with initial model parameters, and the model structure of the terminal needs to be provided with updated model parameters.
[0137] The terminal determines that the model structure needs to be provided with initial model parameters based on implementation.
[0138] The terminal determines that the model structure needs to be provided with updated model parameters based on implementation.
[0139] In a fifth aspect, some embodiments of the present disclosure provide a network device, which is characterized in that comprising:
[0140] The transceiver is configured to receive at least one of the first information, the second information, and the third information.
[0141] The first information is used to indicate whether the terminal has a first capability, and the first capability includes at least one of the following: a capability of receiving model parameters; and a capability of applying the received model parameters to a model structure locally of the terminal.
[0142] The second information is used to indicate a model structure supported by the terminal.
[0143] The third information is used to indicate a model structure of the terminal which needs to be provided with model parameters.
[0144] In combination with some embodiments of the fifth aspect, in some embodiments, the model structure which needs to be provided with model parameters includes at least one of the following:
[0145] A model structure which needs to be provided with initial model parameters;
[0146] A model structure which needs to be provided with updated model parameters.
[0147] In combination with some embodiments of the fifth aspect, in some embodiments, the receiving at least one of the first information, the second information, and the third information includes:
[0148] Receiving at least two of the first information, the second information, and the third information sent by the terminal through different signaling.
[0149] In combination with some embodiments of the fifth aspect, in some embodiments, the receiving at least one of the first information, the second information, and the third information includes one or more of the following:
[0150] Receiving the first information sent by the terminal through the first signaling;
[0151] receiving the second information sent by the terminal through the first signaling;
[0152] receiving the second information sent by the terminal through high layer signaling;
[0153] receiving the third information sent by the terminal through the second signaling, the second signaling being different from the first signaling.
[0154] In some embodiments of the fifth aspect, the method further includes at least one of the following:
[0155] sending fourth information, the fourth information indicating at least one of the following: the network device being capable of providing initial model parameters for the terminal, the network device being capable of providing updated model parameters for the terminal;
[0156] sending fifth information, the fifth information indicating at least one of the following: the network device being capable of providing updated model parameters for a model structure supported by the terminal, the network device being capable of providing initial model parameters for the model structure supported by the terminal, the network device supporting a model structure for providing updated model parameters, the network device supporting a model structure for providing initial model parameters;
[0157] sending updated model parameters;
[0158] sending initial model parameters;
[0159] sending third signaling, the third signaling being used to trigger the terminal to send at least one of the first information, the second information, and the third information;
[0160] sending first indication, the first indication being used to indicate at least one of the following: a model structure of the terminal needing to be provided with initial model parameters, the model structure of the terminal needing to be provided with updated model parameters.
[0161] In a sixth aspect, the embodiments of the present disclosure provide a communication device, which includes one or more processors, one or more memories for storing instructions, and the processor is configured to invoke the instructions to enable the communication device to perform the method described in the first aspect, the optional implementation manners of the first aspect, the second aspect, and the optional implementation manners of the second aspect.
[0162] In a seventh aspect, the embodiments of the present disclosure provide a communication system, which includes a terminal and a network device, the terminal is configured to perform the method described in the first aspect and the optional implementation manners of the first aspect, and the network device is configured to perform the method described in the second aspect and the optional implementation manners of the second aspect.
[0163] In an eighth aspect, a storage medium is provided, and the storage medium stores instructions. When the instructions run on a communication device, the communication device performs the method described in the first aspect, the optional implementation of the first aspect, the second aspect, and the optional implementation of the second aspect.
[0164] In a ninth aspect, a program product is provided, and the program product includes a computer program. When the computer program is executed by a processor, the method described in the first aspect, the optional implementation of the first aspect, the second aspect, and the optional implementation of the second aspect is implemented.
[0165] In a tenth aspect, a computer program is provided. When the computer program runs on a computer, the computer performs the method described in the first aspect, the optional implementation of the first aspect, the second aspect, and the optional implementation of the second aspect.
[0166] It can be understood that the terminal, the network device, the communication device, the communication system, the storage medium, the program product, and the computer program are all used to execute the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved are referred to the beneficial effects in the corresponding method, which will not be described here.
[0167] The embodiments of the present disclosure propose a communication method, a communication device, a communication system, and a storage medium. In some embodiments, the communication method and the information processing method, the information sending method, and the information receiving method can be replaced with each other, the communication device and the information processing device, the information sending device, and the information receiving device can be replaced with each other, and the information processing system, the communication system, the information sending system, and the information receiving system can be replaced with each other.
[0168] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or part of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation of other embodiments.
[0169] In each embodiment of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form a new embodiment according to the logical relationship between them.
[0170] The terms used in the embodiments of the present disclosure are only for the purpose of describing particular embodiments and are not intended to be limiting of the present disclosure.
[0171] In the embodiments of the present disclosure, unless otherwise specified, elements represented in singular form, such as "a", "an", "the", "said", "the aforementioned", "the foregoing", "this", and the like, can represent "one and only one", or can represent "one or more" or "at least one", and the like. For example, in the case of using articles such as "a", "an", "the" in English, the noun after the article can be understood as a singular expression, or can be understood as a plural expression.
[0172] In the embodiments of the present disclosure, "plurality" means two or more.
[0173] In some embodiments, the terms "at least one of", "at least one of", "at least one of", "one or more", "a plurality of", "multiple", and the like can be replaced with each other.
[0174] In the embodiments of the present disclosure, the description manner such as "at least one of A, B, C, and the like", "A and / or B and / or C, and the like" includes any one of A, B, C, and the like existing alone, and also includes any combination of any multiple of A, B, C, and the like, each of which can exist alone; for example, "at least one of A, B, C" includes the cases of A alone, B alone, C alone, A and B in combination, A and C in combination, B and C in combination, A and B and C in combination; for example, A and / or B includes the cases of A alone, B alone, and the combination of A and B.
[0175] In some embodiments, the description manner such as "A in one case, and B in another case", "in response to case A, in response to case B", and the like can include the following technical solutions according to the case: A is executed regardless of B, that is, A in some embodiments; B is executed regardless of A, that is, B in some embodiments; A and B are selectively executed, that is, A and B are selected from A and B to be executed in some embodiments; A and B are both executed, that is, A and B in some embodiments. When there are more branches such as A, B, C, and the like, it is similar to the above.
[0176] The prefix words of "first", "second" and the like in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, order, priority, quantity or content of the description objects. The description objects are described in the claims or embodiments, and should not be construed as redundant limitation because of the use of the prefix words. For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified thereby are in the same message or not, nor limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and the types thereof can be the same or different. For another example, the description object is "information", and "first information" and "second information" can be the same information or different information, and the contents thereof can be the same or different.
[0177] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0178] In some embodiments, the terms of "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.
[0179] In some embodiments, the terms of "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 lower than", "above" and the like can be replaced with each other, and the terms of "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", "below" and the like can be replaced with each other.
[0180] In some embodiments, an apparatus or the like can be interpreted as an entity, and can also be interpreted as virtual, and the name thereof is not limited to the name described in the embodiments, and the terms "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like can be replaced with each other.
[0181] In some embodiments, a "network" can be interpreted as an apparatus (for example, an access network device, a core network device, and the like) included in the network.
[0182] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "carrier", "component carrier", "bandwidth part (BWP)" and the like can be replaced with each other.
[0183] 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," and so on can be replaced with each other.
[0184] In some embodiments, an access network device, a core network device, or a network device can be replaced with a terminal. For example, for a structure in which communication between an access network device, a core network device, or a network device and a terminal is replaced with communication between a plurality of terminals (for example, also referred to as device-to-device (D2D), vehicle-to-everything (V2X), and so on), embodiments of the present disclosure can also be applied. In this case, a structure in which a terminal has all or part of the functions of an access network device can also be provided. Furthermore, the language of "uplink," "downlink," and so on can also be replaced with language corresponding to communication between terminals (for example, "side"). For example, an uplink channel, a downlink channel, and so on can be replaced with a side channel, and an uplink, a downlink, and so on can be replaced with a side link.
[0185] In some embodiments, a terminal can be replaced with an access network device, a core network device, or a network device. In this case, a structure in which an access network device, a core network device, or a network device has all or part of the functions of a terminal can also be provided.
[0186] In some embodiments, the data, information, etc. can be obtained in compliance with the laws and regulations of the country where the location is situated.
[0187] In some embodiments, the data, information, etc. can be obtained after obtaining the consent of the user.
[0188] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0189] The correspondence shown in each table in the present disclosure can be configured or predefined. The values of the information in each table are merely examples, and other values can be configured, and the present disclosure is not limited thereto. When configuring the correspondence between the information and each parameter, it is not necessarily required to configure all the correspondences shown in each table. For example, the correspondences shown in some rows in the table in the present disclosure can also not be configured. For another example, the above table can be appropriately deformed, adjusted, etc., such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables can also use other names understandable by the communication device, and the values or representations of the parameters can also use other values or representations understandable by the communication device. The above tables can also use other data structures when implemented, such as arrays, queues, containers, stacks, linear tables, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, etc.
[0190] The predefinition in the present disclosure can be understood as defining, predefining, storing, pre-storing, pre-negotiating, pre-configuring, solidifying, or pre-burning.
[0191] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG. 1, the communication system 100 can include a terminal, a network device. Optionally, the network device described above can include at least one of an access network device, a core network device.
[0192] In some embodiments, the terminal includes at least one of a mobile phone, a user equipment (UE), a wearable device, an Internet of Things (IoT) device, a narrowband IoT (NB-IOT) device, a communication-capable automobile, a smart automobile, a Pad, a wireless communication-capable computer, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device for industrial control, a wireless terminal device for self-driving, a wireless terminal device for remote medical surgery, a wireless terminal device for a smart grid, a wireless terminal device for transportation safety, a wireless terminal device for a smart city, a wireless terminal device for a smart home, and the like, but is not limited thereto.
[0193] In some embodiments, the access network device is at least one of a node or a device that accesses a terminal to a wireless network, and can include an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (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 RAN, a Cloud RAN, a base station in other communication systems, an access node in a wireless fidelity (WiFi) system, and the like, but is not limited thereto.
[0194] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture, at this time, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0195] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, and some of the protocol layers are controlled by the CU, and the rest or all of the protocol layers are distributed in the DU and controlled by the CU. However, the present disclosure is not limited thereto.
[0196] In some embodiments, the core network device can be one device including one or more network elements, or can be multiple devices or device groups including all or part of one or more network elements. The network element can be virtual or physical. The core network includes at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next-generation core (NGC), for example. Alternatively, the core network device can also be a location management function network element. The location management function network element includes a location server, which can be implemented as any one of the following: a location management function (LMF), an enhanced serving mobile location center (E-SMLC), a secure user plane location (SUPL), and a SUPL location platform (SUPLLP).
[0197] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the present disclosure, and does not constitute a limitation on the technical solutions proposed by the present disclosure. Those skilled in the art can know that, as the system architecture evolves and new business scenarios appear, the technical solutions proposed by the present disclosure are also applicable to similar technical problems.
[0198] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1, or part of the main bodies, but are not limited thereto. The main bodies shown in FIG. 1 are illustrative, and the communication system can include all or part of the main bodies in FIG. 1, or other main bodies other than those in FIG. 1. The number and form of each main body is arbitrary, and the connection relationship between the main bodies is illustrative. The main bodies can be connected or not connected, and the connection can be in any manner, can be direct or indirect, and can be wired or wireless.
[0199] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based thereon, and the like. Further, a plurality of systems can be applied in combination (for example, combination of LTE or LTE-A and 5G, and the like).
[0200] Optionally, the AI technology described above can correspond to a plurality of AI use cases (features), which can be understood as specific application cases of AI technology. The AI use cases can include at least one of the following: AI-based channel state information (CSI) enhancement, AI-based beam management, and AI-based positioning. Optionally, the AI use cases can be implemented via AI models. In some embodiments, different AI use cases correspond to model input parameters respectively. The model input parameters of different AI use cases can be input into a pre-trained AI model to obtain the output result of the AI model, so as to implement the corresponding AI use case. For example, the AI use case of "AI-based positioning" is introduced. The model input parameters corresponding to the AI use case can be, for example, the measurement result of a positioning reference signal. The measurement result of the terminal for the positioning reference signal can be input into a pre-trained AI model, so that the AI model outputs the positioning position of the terminal, thereby implementing "AI-based positioning".
[0201] Optionally, the AI model can be deployed on the terminal. In some embodiments, the network device can send the AI model to the terminal after training. Further, in order to reduce complexity, the terminal can deploy the model structure of the AI model in advance. The network device can train the AI model corresponding to the model structure deployed by the terminal, and send the model parameters of the trained AI model to the terminal, so that the terminal applies the model parameters to the corresponding model structure, thereby implementing the deployment of the AI model on the terminal.
[0202] Optionally, in the above process, in order to ensure that the network device can successfully train the model parameters required by the terminal, the terminal usually needs to send at least one of the following information to the network device:
[0203] Whether the terminal has the ability to receive model parameters;
[0204] Whether the terminal has the ability to apply the model parameters to the local model structure;
[0205] What is the model structure supported by the terminal;
[0206] Whether the model structure of the terminal currently needs to be provided with model parameters;
[0207] What is the model structure of the terminal that currently needs to be provided with model parameters.
[0208] However, the method of how to send this information has not been determined. Therefore, the present disclosure provides a communication method.
[0209] FIG. 2 is an interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2, the embodiment of the present disclosure relates to a communication method for the communication system 100, and the method comprises the following steps.
[0210] In step 2101, the terminal sends first information.
[0211] Optionally, in some embodiments, the terminal can send the first information when the first condition is met; optionally, the action of "determining whether the first condition is met" can be optional, and in other embodiments, the terminal can send the first information without determining whether the first condition is met.
[0212] Optionally, the terminal can send the first information to the network device, for example, the terminal can send the first information through first signaling, and the network device can receive the first information. Optionally, the first signaling can comprise terminal capability signaling. Optionally, the first information can be used to indicate whether the terminal has the first capability; the first capability can comprise at least one of the following: the capability of receiving model parameters, the capability of applying the received model parameters to the model structure of the terminal. Optionally, the model structure can be the model structure of an AI model, and the model parameter can be the model parameter of an AI model. For example, the model structure can be the number of layers of an AI model, the layer structure, etc., and the model parameter can be the weighting value corresponding to different layers of an AI model, etc.
[0213] Optionally, the first condition can comprise at least one of the following:
[0214] The terminal receives the fourth information sent by the network device;
[0215] The terminal receives the fifth information sent by the network device;
[0216] The terminal determines that the model structure to which the updated model parameter sent by the network device is directed is supported by the terminal;
[0217] The terminal determines that the model structure to which the initial model parameter sent by the network device is directed is supported by the terminal;
[0218] The terminal receives the third signaling;
[0219] The terminal receives the first indication;
[0220] The terminal determines that the model structure needs to be provided with the initial model parameter based on the implementation;
[0221] The terminal determines that the model structure needs to be provided with the updated model parameter based on the implementation.
[0222] Optionally, in some embodiments, the fourth information can indicate at least one of the following: the network device is capable of providing the terminal with initial model parameters, the network device is capable of providing the terminal with updated model parameters.
[0223] Optionally, in some embodiments, the fifth information can indicate at least one of the following: the network device is capable of providing the terminal with updated model parameters for a model structure supported by the terminal, the network device is capable of providing the terminal with initial model parameters for a model structure supported by the terminal, the network device supports a model structure for which the network device is capable of providing updated model parameters, the network device supports a model structure for which the network device is capable of providing initial model parameters.
[0224] Optionally, in some embodiments, the terminal can determine, based on the fifth information, whether the network device is capable of providing the terminal with model parameters for a model structure supported by the terminal, and when the terminal determines that the network device is capable of providing the terminal with model parameters for a model structure supported by the terminal, the terminal can determine that the first condition is satisfied. In some embodiments, when the fifth information received by the terminal indicates that the network device is capable of providing the terminal with updated model parameters for a model structure supported by the terminal, the terminal can directly determine that the network device is capable of providing the terminal with model parameters for the model structure supported by the terminal; when the fifth information received by the terminal indicates that the network device is capable of providing the terminal with initial model parameters for a model structure supported by the terminal, the terminal can directly determine that the network device is capable of providing the terminal with model parameters for the model structure supported by the terminal; when the fifth information received by the terminal indicates that the network device supports a model structure for which the network device is capable of providing updated model parameters, the terminal can determine whether the model structure supported by the terminal exists in the model structure indicated by the fifth information, and when the model structure supported by the terminal exists, the terminal determines that the network device is capable of providing the terminal with model parameters for the model structure supported by the terminal; when the fifth information received by the terminal indicates that the network device supports a model structure for which the network device is capable of providing initial model parameters, the terminal can determine whether the model structure supported by the terminal exists in the model structure indicated by the fifth information, and when the model structure supported by the terminal exists, the terminal determines that the network device is capable of providing the terminal with model parameters for the model structure supported by the terminal.
[0225] In some embodiments, the initial model parameters can be for a model structure that is initially established and has not yet used model parameters, and the initial model parameters can be used for the model structure to initially use model parameters; the updated model parameters can be for a model structure that has used model parameters, and the updated model parameters can be used to replace model parameters currently used by the model structure.
[0226] In some embodiments, the third signaling can be used to trigger the terminal to send at least one of the first information, the second information, and the third information; optionally, the second information can be used to indicate a model structure supported by the terminal. The third information can be used to indicate at least one of the following: whether a model structure of the terminal currently needs to be provided with model parameters, a model structure of the terminal that needs to be provided with model parameters.
[0227] Optionally, the "need to be provided with model parameters" can include at least one of the following: need to be provided with initial model parameters, need to be provided with updated model parameters. In some embodiments, the "need to be provided with initial model parameters" can be understood as, for example, when the model structure initially established by the terminal needs to use model parameters, it is considered that the model structure needs to be provided with initial model parameters. In other embodiments, the "need to be provided with updated model parameters" can be understood as, for example, the need to replace the model parameters currently used by the model structure with new model parameters. Optionally, it can be considered that the model structure needs to be provided with updated model parameters when the model parameters currently used by the model structure make the performance of the AI model poor, or it can be considered that the model structure needs to be provided with updated model parameters when the model parameters currently used by the model structure are obtained when the terminal connects other serving cells, and the terminal has not obtained model parameters for the model structure in the current serving cell.
[0228] In some embodiments, the first indication can be used to indicate at least one of the following: the model structure of the terminal needs to be provided with initial model parameters, the model structure of the terminal needs to be provided with updated model parameters.
[0229] Optionally, the third signaling, the first indication can be sent by the network device to the terminal when at least one of the following is met: the network device monitors that the model structure of the terminal needs to be provided with model parameters (including initial model parameters and / or updated model parameters), the network device can provide the terminal with model parameters (including initial model parameters and / or updated model parameters), the network device can provide the model structure supported by the terminal with model parameters (including initial model parameters and / or updated model parameters).
[0230] Optionally, in some embodiments, the method of "the terminal determines that the model structure needs to be provided with initial model parameters based on implementation" can include: when the terminal initially establishes a model structure and currently needs to use the model structure, it is determined that the model structure needs to be provided with initial model parameters.
[0231] Optionally, the method of "the terminal determines that the model structure needs to be provided with updated model parameters based on implementation" can include: when the terminal monitors that the model parameters currently used by the model structure make the performance of the AI model poor, it is considered that the model structure needs to be provided with updated model parameters, or when the model parameters currently used by the model structure are obtained when the terminal connects other serving cells, and the terminal has not obtained model parameters for the model structure in the current serving cell, it is considered that the model structure needs to be provided with updated model parameters.
[0232] Optionally, the above description is introduced by taking the network device sending the fourth information, the fifth information, the updated model parameter, the initial model parameter, the third signaling, and the first indication as an example. In other embodiments, the fourth information, the fifth information, the updated model parameter, the initial model parameter, the third signaling, and the first indication can also be sent by other devices (such as other terminals, etc.) other than the network device, and the present disclosure does not make a specific limitation hereon.
[0233] Step 2102: The terminal sends the second information.
[0234] Optionally, in some embodiments, the terminal can send the second information when the first condition is met. Optionally, the terminal determines whether the first condition is met. In other embodiments, the terminal can send the second information without determining whether the first condition is met.
[0235] Optionally, the detailed description of the first condition can refer to the description of step 2101.
[0236] In some embodiments, the terminal can send the second information to the network device. For example, the terminal can send the second information through the first signaling (such as terminal capability signaling) and / or high-layer signaling, and the network device can receive the second information.
[0237] Optionally, as known from the foregoing, the second information can be used to indicate the model structure supported by the terminal. In some embodiments, assuming that the fifth information received by the terminal indicates that the network device supports the model structure set A for providing the updated model parameter, the second information can be used to indicate that the model structure set B supported by the terminal in the model structure set A.
[0238] For other detailed descriptions of the second information, refer to the description of step 2101.
[0239] Step 2103: The terminal sends the third information.
[0240] Optionally, in some embodiments, the terminal can send the third information when the first condition is met. Optionally, the terminal determines whether the first condition is met. In other embodiments, the terminal can send the third information without determining whether the first condition is met.
[0241] Optionally, the detailed description of the first condition can refer to the description of step 2101.
[0242] In some embodiments, the terminal can send third information to the network device, for example, the terminal can send the third information through the second signaling, and the network device can receive the third information. Optionally, the second signaling is different from the first signaling.
[0243] Optionally, as known from the foregoing, the third information can be used to indicate the model structure of the terminal which needs to be provided with the updated model parameters. Optionally, assuming that the fifth information received by the terminal indicates that the network device supports providing the model structure of the updated model parameters as the model structure set set A, and the second information sent by the terminal indicates that the model structure supported by the terminal in the model structure set set A is the model structure set set B, in some embodiments, the third information can indicate the model structure in the model structure set set B which needs to be provided with the updated model parameters; in other embodiments, the third information can indicate the model structure in the model structure set set A which needs to be provided with the updated model parameters.
[0244] For other details of the third information, refer to the description of step 2101 above.
[0245] In some embodiments, when the terminal sends at least two of the first information, the second information and the third information, it can be through the same signaling or different signaling. For example, the terminal can send the first information and the second information through the first signaling, or the terminal can send the first information through the first signaling and the second information through the higher layer signaling, or the terminal can send the first information through the first signaling and the third information through the second signaling. Alternatively, when the second signaling is the higher layer signaling, the terminal can send the second information and the third information through the higher layer signaling.
[0246] Optionally, any one or any two of the steps 2101-2103 above can be optionally executed, which can be executed or not executed, for example, step 2101 can not be executed, or steps 2101 and 2102 can not be executed, or steps 2101-2103 can all be executed.
[0247] In some embodiments, when the terminal transmits any two of the first information, the second information, and the third information, the two can be transmitted simultaneously, for example, when the terminal determines that the first condition is satisfied, the two information can be directly transmitted; or in other embodiments, the two can be transmitted at different times, for example, when the terminal determines that the first condition is satisfied, one of the two information is transmitted first, and when the terminal determines that the first condition is satisfied again, the other of the two information is transmitted. For example, assuming that the terminal transmits the first information and the second information, in some embodiments, the first information and the second information can be transmitted simultaneously, for example, when the terminal determines that the first condition is satisfied, the first information and the second information are directly transmitted; or in other embodiments, the second information and the first information can be transmitted at different times, for example, when the terminal determines that the first condition is satisfied, the first information is transmitted, and when the terminal determines that the first condition is satisfied again, the second information is transmitted.
[0248] In some embodiments, when the terminal transmits the first information, the second information, and the third information, any two of the first information, the second information, and the third information can be transmitted simultaneously or at different times, or the first information, the second information, and the third information can be transmitted simultaneously or at different times, wherein when the first information, the second information, and the third information are transmitted simultaneously, the first information, the second information, and the third information can be directly transmitted when the terminal satisfies the first condition; when the first information, the second information, and the third information are transmitted at different times, the first information can be transmitted when the terminal satisfies the first condition, the second information can be transmitted when the terminal satisfies the first condition again, and the third information can be transmitted when the terminal satisfies the first condition again.
[0249] Optionally, in some embodiments, the order between the above steps 2101-2103 can also be exchanged, for example, step 2102 can be executed first, and then steps 2101 and 2103 are executed in sequence; or step 2103 can be executed first, and then steps 2102 and 2101 are executed in sequence.
[0250] Step 2104, the network device determines the model parameters required by the model structure of the terminal based on at least one of the first information, the second information, and the third information.
[0251] Optionally, in some embodiments, the network device can determine at least one of whether the terminal has the first capability, the model structure supported by the terminal, and the model structure of the terminal which needs to be provided with model parameters based on at least one of the first information, the second information, and the third information, when the terminal has the first capability, the network device can determine the AI model corresponding to the model structure which needs to be provided with model parameters, and train the AI model, and determine the model parameters of the trained AI model as the model parameters required by the model structure of the terminal.
[0252] Step 2105, the network device sends the model parameters required by the model structure of the terminal.
[0253] Optionally, the network device can send the model parameters required by the model structure of the terminal to the terminal, and the terminal can receive the model parameters.
[0254] Step 2106, the terminal applies the model parameters sent by the network device to the model structure requiring the model parameters.
[0255] Optionally, the terminal deploys the AI model locally by applying the model parameters sent by the network device to the model structure requiring the model parameters, so that the AI model can be successfully run subsequently.
[0256] In the above embodiment, the terminal sends to the network device whether the terminal has the first capability, the model structure supported by the terminal, and the model structure of the terminal requiring the model parameters, so that the network device can determine at least one of the following based on the sending of the terminal: whether the terminal has the first capability, the model structure supported by the terminal, and which model structure of the terminal requires the model parameters; when the terminal has the first capability, the network device can send the model parameters required by the model structure supported by the terminal to the terminal, so that the terminal can apply the model parameters sent by the network device to the model structure supported by the terminal, so that the terminal can successfully deploy and run the model based on the model parameters and the model structure, ensuring the successful deployment and running of the model on the terminal. In the method of the present disclosure, the network device can achieve the successful deployment and running of the model on the terminal by sending the model parameters to the terminal, without the need for the network device to send the trained model to the terminal, so that the required communication resources are less and the complexity is lower.
[0257] In the above embodiment, the model structure in which case is defined as the model structure requiring the model parameters, so that the terminal can successfully determine which model structure requires the model parameters, so that the terminal can successfully inform the network device of the model structure of the terminal requiring the model parameters, so that the network device can subsequently successfully provide the model parameters required by the model structure of the terminal to the terminal.
[0258] In the above embodiment, at least two of the first information, the second information, and the third information can be sent through the same signaling, so that different signaling does not need to be set for different information, so that the signaling overhead can be saved. Alternatively, at least two of the first information, the second information, and the third information can also be sent through different signaling, that is, different information can correspond to different signaling, so that the network device can determine which type of information is sent by the terminal based on the type of the received signaling, improving the reception efficiency of the network device.
[0259] In the above embodiments, the signaling used to send at least one of the first information, the second information, and the third information is provided, so that the terminal can successfully send at least one of the first information, the second information, and the third information to the network device, thereby facilitating the network device to successfully provide the model parameters required by the model structure of the terminal to the terminal based on the sending of the terminal.
[0260] In the above embodiments, the triggering conditions of the first information, the second information, and the third information are provided, so that the terminal can send the first information, the second information, and the third information at the appropriate time, thereby avoiding unnecessary sending of the first information, the second information, and the third information, improving communication efficiency and communication accuracy, and avoiding waste of resources.
[0261] The communication method related to the embodiments of the present disclosure can include at least one of steps 2101-2106. For example, step 2101 can be implemented as an independent embodiment, step 2102 can be implemented as an independent embodiment, step 2103 can be implemented as an independent embodiment, and step 2101+S2102 can be implemented as an independent embodiment, but not limited thereto.
[0262] In the present embodiment or embodiment, each step can be independent, arbitrarily combined or exchanged in order, and optional modes or optional examples can be arbitrarily combined, and can be arbitrarily combined with any step of other embodiments or other embodiments.
[0263] FIG. 3A is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 3A, the embodiments of the present disclosure relate to a communication method for a terminal, and the above method comprises:
[0264] Step 3101, sending the first information.
[0265] Step 3102, sending the second information.
[0266] Step 3103, sending the third information.
[0267] Step 3104, receiving the model parameters sent by the network device.
[0268] Step 3105, applying the model parameters sent by the network device to the model structure requiring the model parameters.
[0269] Optionally, any one or any two of the above steps 3101-3103 can be optionally executed, which can be executed or not executed.
[0270] In some embodiments, any two of the above steps 3101-3103 can be executed simultaneously or not simultaneously.
[0271] In some embodiments, the steps 3101-3103 can be executed simultaneously or at different times when the steps 3101-3103 are executed.
[0272] In some embodiments, the order of the steps 3101-3103 can also be interchanged, for example, the step 3102 can be executed first, and then the steps 3101 and 3103 can be executed in sequence.
[0273] For details of the steps 3101-3105, please refer to the above embodiment description.
[0274] The communication method related to the embodiments of the present disclosure can include at least one of the steps 3101-3105. For example, the step 3101 can be implemented as an independent embodiment, the step 3102 can be implemented as an independent embodiment, the step 3103 can be implemented as an independent embodiment, the step 3101+S3102 can be implemented as an independent embodiment, but not limited to this.
[0275] In the present embodiment or example, each step can be independent, arbitrarily combined or exchanged in order, and optional modes or examples can be arbitrarily combined, and can be arbitrarily combined with any step of other embodiments or other examples.
[0276] FIG. 3B is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 3B, the embodiments of the present disclosure relate to a communication method for a terminal, and the method comprises:
[0277] Step 3201, transmitting at least one of the first information, the second information, and the third information.
[0278] Optionally, the first information is used to indicate whether the terminal has a first capability; the first capability includes at least one of the following: a capability of receiving a model parameter; a capability of applying the received model parameter to a model structure locally on the terminal;
[0279] The second information is used to indicate a model structure supported by the terminal;
[0280] The third information is used to indicate a model structure of the terminal which needs to be provided with a model parameter.
[0281] Optionally, the model structure which needs to be provided with a model parameter includes at least one of the following:
[0282] A model structure which needs to be provided with an initial model parameter;
[0283] A model structure which needs to be provided with an updated model parameter.
[0284] Optionally, the sending of the at least one of the first information, the second information, and the third information comprises:
[0285] The at least two of the first information, the second information, and the third information are sent through different signaling.
[0286] Optionally, the sending of the at least one of the first information, the second information, and the third information comprises one or more of the following:
[0287] The first information is sent through first signaling.
[0288] The second information is sent through the first signaling
[0289] The second information is sent through high-layer signaling.
[0290] The third information is sent through second signaling, which is different from the first signaling.
[0291] Optionally, the sending of the at least one of the first information, the second information, and the third information comprises:
[0292] A first condition is met, and the at least one of the first information, the second information, and the third information is sent.
[0293] The first condition comprises at least one of the following:
[0294] The terminal receives fourth information sent by the network device, the fourth information indicating at least one of the following: the network device is capable of providing initial model parameters for the terminal, the network device is capable of providing updated model parameters for the terminal.
[0295] The terminal receives fifth information sent by the network device, the fifth information indicating at least one of the following: the network device is capable of providing updated model parameters for a model structure supported by the terminal, the network device is capable of providing initial model parameters for the model structure supported by the terminal, the network device supports a model structure for providing updated model parameters, and the network device supports a model structure for providing initial model parameters.
[0296] The terminal determines that a model structure to which updated model parameters sent by the network device are directed is supported by the terminal.
[0297] The terminal determines that a model structure to which initial model parameters sent by the network device are directed is supported by the terminal.
[0298] The terminal receives third signaling, the third signaling being used to trigger the terminal to send the at least one of the first information, the second information, and the third information.
[0299] The terminal receives a first indication, and the first indication is used to indicate at least one of the following: the model structure of the terminal needs to be provided with initial model parameters, or the model structure of the terminal needs to be provided with updated model parameters.
[0300] The terminal determines, based on the implementation, that the model structure needs to be provided with initial model parameters.
[0301] The terminal determines, based on the implementation, that the model structure needs to be provided with updated model parameters.
[0302] Details about step 3201 can be referred to the description of the above embodiments.
[0303] In the embodiments or examples, each step can be independent, arbitrarily combined or exchanged in order, optional modes or examples can be arbitrarily combined, and can be arbitrarily combined with any step of other embodiments or other examples.
[0304] FIG. 4A is a flowchart of a communication method according to an embodiment of the present disclosure. As shown in FIG. 4A, the embodiment of the present disclosure relates to a communication method, for a network device, the method comprising:
[0305] Step 4101, receiving first information.
[0306] Step 4102, receiving second information.
[0307] Step 4103, receiving third information.
[0308] Step 4104, determining model parameters required by the model structure of the terminal based on at least one of the first information, the second information, and the third information.
[0309] Step 4105, sending the model parameters required by the model structure of the terminal.
[0310] Optionally, any one or any two of the above steps 4101-4103 can be optionally executed, which can be executed or not executed.
[0311] In some embodiments, any two of the above steps 4101-4103 can be executed simultaneously or not simultaneously.
[0312] In some embodiments, when the above steps 4101-4103 are executed, the steps 4101-4103 can be executed simultaneously or not simultaneously.
[0313] In some embodiments, the order between the above steps 4101-4103 can also be exchanged with each other, for example, step 4102 can be executed first, and then steps 4101 and 4103 are executed in turn.
[0314] The detailed description of steps 4101-4105 can refer to the above embodiment description.
[0315] The communication method related to the embodiments of the present disclosure can include at least one of steps 4101-4105. For example, step 4101 can be implemented as an independent embodiment, step 4102 can be implemented as an independent embodiment, step 4103 can be implemented as an independent embodiment, step 4101+S4102 can be implemented as an independent embodiment, but not limited to this.
[0316] In the present embodiment or example, each step can be independent, arbitrarily combined or exchanged in order, the optional mode or optional example can be arbitrarily combined, and can be arbitrarily combined with any step of other embodiments or other examples.
[0317] FIG. 4B is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 4B, the embodiments of the present disclosure relate to a communication method for a terminal, and the above method comprises:
[0318] Step 4201, receiving at least one of the first information, the second information, and the third information.
[0319] Optionally, the first information is used to indicate whether the terminal has a first capability; the first capability includes at least one of the following: the capability of receiving model parameters; the capability of applying the received model parameters to a model structure locally on the terminal;
[0320] The second information is used to indicate a model structure supported by the terminal;
[0321] The third information is used to indicate a model structure of the terminal which needs to be provided with model parameters.
[0322] Optionally, the model structure which needs to be provided with model parameters includes at least one of the following:
[0323] The model structure which needs to be provided with initial model parameters;
[0324] The model structure which needs to be provided with updated model parameters.
[0325] Optionally, the receiving at least one of the first information, the second information, and the third information includes:
[0326] Receiving at least two of the first information, the second information, and the third information sent by the terminal through different signaling.
[0327] Optionally, the receiving at least one of the first information, the second information, and the third information includes one or more of the following:
[0328] receiving the first information sent by the terminal through first signaling;
[0329] receiving the second information sent by the terminal through first signaling;
[0330] receiving the second information sent by the terminal through high layer signaling;
[0331] receiving the third information sent by the terminal through second signaling, the second signaling being different from the first signaling.
[0332] Optionally, the method further comprises at least one of the following:
[0333] sending fourth information, the fourth information indicating at least one of the following: the network device being capable of providing initial model parameters for the terminal, the network device being capable of providing updated model parameters for the terminal;
[0334] sending fifth information, the fifth information indicating at least one of the following: the network device being capable of providing updated model parameters for a model structure supported by the terminal, the network device being capable of providing initial model parameters for a model structure supported by the terminal, the network device supporting a model structure providing updated model parameters, the network device supporting a model structure providing initial model parameters;
[0335] sending updated model parameters;
[0336] sending initial model parameters;
[0337] sending third signaling, the third signaling being used to trigger the terminal to send at least one of the first information, the second information, and the third information;
[0338] sending first indication, the first indication being used to indicate at least one of the following: a model structure of the terminal needing to be provided with initial model parameters, a model structure of the terminal needing to be provided with updated model parameters.
[0339] Details about step 4201 can be referred to the descriptions of the above embodiments.
[0340] In the embodiments or examples, each step can be independent, arbitrarily combined, or the order can be exchanged without contradiction, and the optional mode or example can be arbitrarily combined, and can be arbitrarily combined with any step of other embodiments or other examples.
[0341] FIG. 5A is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 5A, the embodiment of the present disclosure relates to a communication method for a communication system comprising a terminal and a network device, and the above method comprises at least one of the following:
[0342] Step 5101, the terminal sends at least one of the first information, the second information, and the third information.
[0343] Step 5102, the network device receives at least one of the first information, the second information, and the third information.
[0344] Optional implementation of steps 5101-5102 can refer to the above embodiment introduction.
[0345] In some embodiments, the above method can include the method described in the above communication system side, terminal side, network device side, and the like, which will not be repeated here.
[0346] The communication method related to the embodiments of the present disclosure can include at least one of steps 5101-5102. For example, step 5101 can be implemented as an independent embodiment, and step 5102 can be implemented as an independent embodiment, but not limited thereto.
[0347] In the present embodiment or embodiment, each step can be independent, arbitrarily combined or exchanged in order, and optional modes or optional examples can be arbitrarily combined, and can be arbitrarily combined with any step of other embodiments or other embodiments.
[0348] The following is an exemplary introduction to the above method.
[0349] The present disclosure proposes a method for a terminal to provide model transmission capability to a network.
[0350] (1) The terminal sends information to the network, which is used to indicate one of the following contents:
[0351] - whether the terminal has the capability to receive model parameter transmission, i.e., the terminal side has deployed a model structure in advance, the terminal receives model parameters from the network side, and applies the model parameters on the model structure locally;
[0352] - what model structure is supported by the terminal;
[0353] - what model structure does the terminal need to update the parameters;
[0354] (2) Based on (1), in response to more than one item of the required indication, the signaling carrying the content is different. In response to the terminal reporting to the network whether the terminal has the capability to receive model parameter transmission and reporting what model structure is supported by the terminal, use the first signaling to report whether the terminal has the capability to receive model parameters, and use the second signaling to report the model structure supported by the terminal.
[0355] (3) Based on (1) or (2), in response to the terminal needing to report whether the terminal has the capability of model parameter update, the signaling of terminal capability report is used for reporting.
[0356] (4) Based on (1) or (2), in response to the terminal needing to report what model structure the terminal supports, the terminal capability signaling report or other high-layer signaling report is used.
[0357] (5) Based on (1) or (2), in response to the terminal reporting what model structure needs to be updated, the terminal uses different signaling from the terminal capability report signaling for reporting.
[0358] (6) Based on (1), the terminal determines whether to report one or more information in (1) based on a preset condition:
[0359] (7) In response to at least one of the following preset conditions, the terminal determines to send the capability information of having model parameter update:
[0360] - The network sends information to determine that the network has the capability of providing model parameter update for the terminal;
[0361] - The model structure to which the model parameter update provided by the network is supported by the terminal;
[0362] - The network triggers the terminal to report whether it supports model parameter update;
[0363] - The network instructs the terminal to perform parameter update or the terminal determines the need for parameter update; for example, when the network monitors that the terminal uses the current model with poor performance, the network instructs the terminal to perform parameter update; for example, when the terminal monitors that the current AI model has poor performance, or the AI model parameters currently used by the terminal are generated for other cells, the current cell needs to use the model parameters of the current cell, but the terminal does not have the model parameters of the current cell locally, the terminal determines the need for parameter update.
[0364] (8) In response to one of the following preset conditions, the terminal determines to send the model structure supported by the terminal to the network:
[0365] - The network sends information to determine that the network has the capability of providing model parameter update for the terminal;
[0366] - The network triggers the terminal to report the model structure it supports; for example, the network has the capability of model update, and the network wants to update the model parameters on the terminal side to obtain better performance, the network triggers the terminal to report the model structure it supports;
[0367] - The terminal determines the need for parameter update;
[0368] (9) In response to the following preset conditions, the terminal determines what model structure the terminal needs to send to the network to update the parameters:
[0369] -- The network sends information to determine that the network has the capability to provide the terminal with model parameter updates;
[0370] - The model structure for which the network provides the model parameter updates is supported by the terminal;
[0371] -- The network instructs the terminal to update the parameters or the terminal determines the need for parameter updates.
[0372] Optionally, FIGS. 5B-5D are interaction diagrams of a communication method according to an embodiment of the present disclosure, the UE in FIGS. 5B-5D is the terminal in the foregoing embodiments, and the NW in FIGS. 5B-5D is the network device in the foregoing embodiments.
[0373] Embodiments of the present disclosure also propose an apparatus for implementing any of the above methods, for example, an apparatus including units or modules for implementing each step performed by the terminal in any of the above methods. For another example, another apparatus is also proposed, including units or modules for implementing each step performed by the network device (such as an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0374] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to realize the functions of any of the above methods or the units or modules of the above apparatus, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of the hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are realized by the design of the logical relationship between the elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the units or modules. All units or modules of the above apparatus can be all implemented in the form of processor calling software, or all implemented in the form of hardware circuit, or part implemented in the form of processor calling software and the remaining part implemented in the form of hardware circuit.
[0375] In the embodiments 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 running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), and the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all 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), and the like.
[0376] FIG. 6A is a structural schematic diagram of a terminal according to an embodiment of the present disclosure. As shown in FIG. 6A, the terminal includes:
[0377] a transceiver, configured to transmit at least one of the first information, the second information, and the third information; wherein
[0378] the first information is used to indicate whether the terminal has a first capability; and the first capability includes at least one of the following: a capability of receiving model parameters; and a capability of applying the received model parameters to a model structure locally of the terminal.
[0379] the second information is used to indicate a model structure supported by the terminal.
[0380] the third information is used to indicate a model structure of the terminal that needs to be provided with model parameters.
[0381] Optionally, the transceiver module is configured to perform the steps related to "transceiving" performed by the terminal in any of the above methods. The terminal further comprises a processing module configured to perform the steps related to "processing" performed by the terminal in any of the above methods.
[0382] FIG. 6B is a structural schematic diagram of a network device according to an embodiment of the present disclosure. As shown in FIG. 6B, the network device comprises:
[0383] The transceiver module is configured to receive at least one of the first information, the second information, and the third information; wherein
[0384] The first information is used to indicate whether the terminal has a first capability; the first capability comprises at least one of the following: a capability of receiving a model parameter; a capability of applying the received model parameter to a model structure local to the terminal.
[0385] The second information is used to indicate a model structure supported by the terminal.
[0386] The third information is used to indicate a model structure of the terminal that needs to be provided with a model parameter.
[0387] Optionally, the transceiver module is configured to perform the steps related to "transceiving" performed by the network device in any of the above methods. The network device further comprises a processing module configured to perform the steps related to "processing" performed by the network device in any of the above methods.
[0388] FIG. 7A is a structural schematic diagram of a communication device 7100 according to an embodiment of the present disclosure. The communication device 7100 can be a network device (for example, an access network device, a core network device, etc.), a terminal (for example, a user equipment or the first device described above, etc.), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The communication device 7100 can be used to implement the methods described in the above method embodiments, and details can be referred to the descriptions in the above method embodiments.
[0389] As shown in FIG. 7A, the communication device 7100 comprises one or more processors 7101. The processor 7101 can be a general-purpose processor or a special-purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be configured to process communication protocols and communication data, and the central processing unit can be configured to control the communication device (for example, a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. The processor 7101 is configured to invoke instructions to enable the communication device 7100 to perform any of the above methods.
[0390] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing instructions. Optionally, all or part of the memories 7102 can also be outside the communication device 7100.
[0391] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the communication steps such as sending and receiving in the above methods are performed by the transceiver 7103, and other steps are performed by the processor 7101.
[0392] In some embodiments, the transceiver can include a receiver and a transmitter, which can be separate or integrated together. Optionally, the terms transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced by each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced by each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced by each other.
[0393] Optionally, the communication device 7100 further includes one or more interface circuits 7104, which are connected with the memory 7102, and can be used to receive signals from the memory 7102 or other devices, and can be used to send signals to the memory 7102 or other devices. For example, the interface circuit 7104 can read the instructions stored in the memory 7102 and send the instructions to the processor 7101.
[0394] The communication device 7100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited to this, and the structure of the communication device 7100 can not be limited by Figure 7a. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally include storage components for storing data and programs; (3) an ASIC, such as a Modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0395] Figure 7B is a structural schematic diagram of a chip 7200 according to an embodiment of the present disclosure. For the case where the communication device 7100 is a chip or a chip system, the structural schematic diagram of the chip 7200 shown in Figure 7B can be referred to, but is not limited thereto.
[0396] The chip 7200 comprises one or more processors 7201 configured to invoke instructions to cause the chip 7200 to perform any of the above methods.
[0397] In some embodiments, the chip 7200 further comprises one or more interface circuits 7202 connected with the memory 7203, which can be configured to receive signals from the memory 7203 or other devices, and can be configured to send signals to the memory 7203 or other devices. For example, the interface circuit 7202 can read instructions stored in the memory 7203 and send the instructions to the processor 7201. Alternatively, the terms interface circuit, interface, transceiver pin, transceiver, etc. can be replaced by each other.
[0398] In some embodiments, the chip 7200 further comprises one or more memories 7203 for storing instructions. Alternatively, all or part of the memory 7203 can be outside the chip 7200.
[0399] The present disclosure also proposes a storage medium having instructions stored thereon, which, when executed on the communication device 7100, cause the communication device 7100 to perform any of the above methods. Alternatively, the storage medium is an electronic storage medium. Alternatively, the storage medium is a computer readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Alternatively, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a transitory storage medium.
[0400] The present disclosure also proposes a program product, which, when executed by the communication device 7100, causes the communication device 7100 to perform any of the above methods. Alternatively, the program product is a computer program product.
[0401] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any of the above methods.
[0402] In the embodiments described above, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by 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 programs are loaded on a computer and executed, all or part of the processes or functions described in the embodiments of the present disclosure are produced. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer programs can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as high-density digital video disc (digital video disc, DVD)), or semiconductor media (such as solid state disk (solid state disk, SSD)) and the like.
[0403] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether the functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those of ordinary skill in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present disclosure.
[0404] Those of ordinary skill in the art can 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 foregoing method embodiments, which will not be described here.
[0405] The above is only a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present disclosure, which should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims
1. A communication method, characterized in that, The method, executed by a terminal, includes: Send at least one of the first message, the second message, and the third message; wherein The first information is used to indicate whether the terminal has a first capability; the first capability includes at least one of the following: the ability to receive model parameters; the ability to apply the received model parameters to the local model structure of the terminal; The second information is used to indicate the model structure supported by the terminal; The third information is used to indicate the model structure for which model parameters need to be provided to the terminal.
2. The method as described in claim 1, characterized in that, The model structure that requires model parameters includes at least one of the following: The model structure that needs to be provided with initial model parameters; The model structure that needs to be provided with updated model parameters.
3. The method as described in claim 1 or 2, characterized in that, Sending at least one of the first message, the second message, and the third message includes: At least two of the first information, the second information, and the third information are sent through different signaling methods.
4. The method according to any one of claims 1-3, characterized in that, The sending of at least one of the first information, the second information, and the third information includes one or more of the following: The first information is sent via the first signaling; The second information is sent via the first signaling. The second information is sent via higher-level signaling; The third information is sent via a second signaling signal, which is different from the first signaling signal.
5. The method according to any one of claims 1-4, characterized in that, Sending at least one of the first message, the second message, and the third message includes: If the first condition is met, at least one of the first information, the second information, and the third information shall be sent. The first condition includes at least one of the following: The terminal receives a fourth message sent by the network device; the fourth message indicates at least one of the following: the network device is able to provide the terminal with initial model parameters, or the network device is able to provide the terminal with updated model parameters; The terminal receives a fifth message sent by the network device; the fifth message indicates at least one of the following: the network device is capable of providing updated model parameters for a model structure supported by the terminal; the network device is capable of providing initial model parameters for a model structure supported by the terminal; the network device supports a model structure that provides updated model parameters; the network device supports a model structure that provides initial model parameters. The terminal determines that the model structure targeted by the updated model parameters sent by the network device is supported by the terminal. The terminal determines that the model structure targeted by the initial model parameters sent by the network device is supported by the terminal. The terminal receives a third signaling message, which triggers the terminal to send at least one of the first information, the second information, and the third information. The terminal receives a first instruction, which indicates at least one of the following: the terminal's model structure needs to be provided with initial model parameters, or the terminal's model structure needs to be provided with updated model parameters. The terminal determines, based on the implementation, that the model structure needs to be provided with initial model parameters; The terminal determines, based on its implementation, that the model structure needs to be provided with updated model parameters.
6. A communication method, characterized in that, Performed by a network device, the method includes: Receive at least one of the first message, the second message, and the third message; wherein The first information is used to indicate whether the terminal has a first capability; the first capability includes at least one of the following: the ability to receive model parameters; the ability to apply the received model parameters to the local model structure of the terminal; The second information is used to indicate the model structure supported by the terminal; The third information is used to indicate the model structure for which model parameters need to be provided to the terminal.
7. The method as described in claim 6, characterized in that, The model structure that requires model parameters includes at least one of the following: The model structure that needs to be provided with initial model parameters; The model structure that needs to be provided with updated model parameters.
8. The method as described in claim 6 or 7, characterized in that, Receiving at least one of the first information, the second information, and the third information includes: Receive at least two of the first information, the second information, and the third information sent by the terminal through different signaling.
9. The method according to any one of claims 6-8, characterized in that, The receipt of at least one of the first information, the second information, and the third information includes one or more of the following: Receive the first information sent by the terminal via the first signaling; Receive the second information sent by the terminal via the first signaling; Receive the second information sent by the terminal via higher-layer signaling; The terminal receives the third information sent via a second signaling, which is different from the first signaling.
10. The method according to any one of claims 6-9, characterized in that, The method further includes at least one of the following: Send a fourth message; the fourth message indicates at least one of the following: the network device is capable of providing initial model parameters to the terminal, or the network device is capable of providing updated model parameters to the terminal; Send a fifth message; the fifth message indicates at least one of the following: the network device is capable of providing updated model parameters for the model structure supported by the terminal; the network device is capable of providing initial model parameters for the model structure supported by the terminal; the network device supports a model structure that provides updated model parameters; the network device supports a model structure that provides initial model parameters. Send updated model parameters; Send initial model parameters; Send a third signaling message, the third signaling message being used to trigger the terminal to send at least one of the first information, the second information, and the third information; Send a first instruction, the first instruction being used to indicate at least one of the following: the model structure of the terminal needs to be provided with initial model parameters, or the model structure of the terminal needs to be provided with updated model parameters.
11. A communication method for a communication system, the communication system comprising a terminal and a network device, the method comprising: The terminal sends at least one of the first information, the second information, and the third information; The network device receives at least one of the first information, the second information, and the third information; wherein The first information is used to indicate whether the terminal has a first capability; the first capability includes at least one of the following: the ability to receive model parameters; the ability to apply the received model parameters to the local model structure of the terminal; The second information is used to indicate the model structure supported by the terminal; The third information is used to indicate the model structure for which model parameters need to be provided to the terminal.
12. A terminal, characterized in that, include: The transceiver module is used to send at least one of the following: first information, second information, and third information. in The first information is used to indicate whether the terminal has a first capability; the first capability includes at least one of the following: the ability to receive model parameters; the ability to apply the received model parameters to the local model structure of the terminal; The second information is used to indicate the model structure supported by the terminal; The third information is used to indicate the model structure for which model parameters need to be provided to the terminal.
13. A network device, characterized in that, include: The transceiver module is used to receive at least one of the first information, the second information, and the third information; in The first information is used to indicate whether the terminal has a first capability; the first capability includes at least one of the following: the ability to receive model parameters; the ability to apply the received model parameters to the local model structure of the terminal; The second information is used to indicate the model structure supported by the terminal; The third information is used to indicate the model structure for which model parameters need to be provided to the terminal.
14. A communication device, characterized in that, include: One or more processors; A memory coupled to the processor, the memory storing instructions that, when executed by the processor, cause the communication device to perform the method of any one of claims 1 to 5 or claims 6 to 10.
15. A communication system, characterized in that, The device includes a terminal and a network device, wherein the terminal is configured to implement the method of any one of claims 1 to 5, and the network device is configured to implement the method of any one of claims 6 to 10.
16. A storage medium storing instructions, characterized in that, When the instructions are executed on a communication device, the communication device performs the method as claimed in any one of claims 1 to 5 or claims 6 to 10.
17. A program product, characterized in that, It includes a computer program that, when executed by a communication device, implements the method as claimed in any one of claims 1 to 5 or 6 to 10.
Citation Information
Patent Citations
AI model updating method and communication device
CN117997738A
Communication method and device
CN118118133A
Communication method, core network device, terminal, communication system and storage medium
CN118202675A
User equipment (UE)-based radio frequency fingerprint (RFFP) positioning with downlink positioning reference signals
US20230350002A1
Method and device for performing communication in wireless communication system
WO2023101303A1