Communication methods, devices, communication system, storage medium, and program product

By sending and receiving information indicating the periodic use of computing resources, the problem of low efficiency in the allocation of periodic computing resources is solved, and more efficient allocation of computing resources and flexibility of the communication system are achieved.

WO2026007007A1PCT designated stage Publication Date: 2026-01-08BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/103201
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-02
Publication Date
2026-01-08

AI Technical Summary

Technical Problem

How to improve the communication efficiency of different types of computing power, especially the allocation and utilization efficiency of periodic computing power.

Method used

By sending and receiving information indicating the periodic use of computing resources, the device is allowed to flexibly integrate and reallocate computing resources, including sending information indicating the use of computing resources within the same period before the time domain location of the transmitted resources, or sending information on the use of computing resources within multiple periods non-periodically.

Benefits of technology

It improves the efficiency of computing resource allocation, reduces signaling consumption, saves transmission resources, and enhances the flexibility and efficiency of communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024103201_08012026_PF_FP_ABST
    Figure CN2024103201_08012026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to communication methods, devices, a communication system, a storage medium, and a program product. A communication method comprises: sending first information, wherein the first information is used for indicating that computing power resources within one or more periods from among periodic computing power resources are to be used. The present disclosure can improve communication efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, device, communication system, storage medium and program product TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communication, and particularly relates to a communication method, device, communication system, storage medium and program product. BACKGROUND

[0002] In recent years, artificial intelligence (AI) technology has developed rapidly, and various methods or services based on AI have penetrated into various fields of life, including entertainment, communication, medical treatment, transportation, factory production, etc.

[0003] Future AI technology includes computing capability services, for example, one device can provide computing capability to another device.

[0004] SUMMARY

[0005] Due to different types of computing capability, such as types including periodic computing capability, non-periodic computing capability, etc., how to improve communication efficiency according to the type of computing capability is a technical problem being solved.

[0006] Embodiments of the present disclosure provide a communication method, device, communication system, storage medium and program product.

[0007] According to a first aspect of embodiments of the present disclosure, a communication method is provided, the method comprising: sending first information, the first information being used to indicate that computing capability resources in one or more periods of periodic computing capability resources will be used.

[0008] According to a second aspect of embodiments of the present disclosure, a communication method is provided, the method comprising: receiving first information, the first information being used to indicate that computing capability resources in one or more periods of periodic computing capability resources will be used.

[0009] According to a third aspect of embodiments of the present disclosure, a communication method is provided, the method comprising: a first device sending first information to a second device, the first information being used to indicate that computing capability resources in one or more periods of periodic computing capability resources will be used.

[0010] According to a fourth aspect of embodiments of the present disclosure, a first device is provided, comprising: a transceiver module configured to send first information, the first information being used to indicate that computing capability resources in one or more periods of periodic computing capability resources will be used.

[0011] According to a fifth aspect of embodiments of the present disclosure, a second device is provided, comprising: a transceiver module configured to receive first information, the first information being used to indicate that computing capability resources in one or more periods of periodic computing capability resources will be used.

[0012] According to a sixth aspect of the embodiments of the present disclosure, a first device is provided, comprising: one or more processors; wherein the terminal is configured to perform the communication method of the first aspect and any one of the first aspect.

[0013] According to a seventh aspect of the embodiments of the present disclosure, a second device is provided, comprising: one or more processors; wherein the network device is configured to perform the communication method of the second aspect and any one of the second aspect.

[0014] According to an eighth aspect of the embodiments of the present disclosure, a communication system is provided, comprising a first device and a second device, wherein the first device is configured to implement the first aspect and any one of the first aspect, and the second device is configured to implement the second aspect and any one of the second aspect.

[0015] According to a ninth aspect of the embodiments of the present disclosure, a storage medium is provided, which stores instructions, when the instructions are executed on a communication device, the communication device performs the communication method of the first aspect and any one of the first aspect or the second aspect and any one of the second aspect.

[0016] The present disclosure sends first information, which indicates that the computing power resource will be used in one or more periods of periodic computing power resources, so that the device allocating the computing power resource can flexibly integrate and reassign the computing power resource based on the first information, thereby improving the communication efficiency. BRIEF DESCRIPTION OF DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiments, and the following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.

[0018] FIG. 1a is a schematic diagram of a communication system architecture according to an embodiment of the present disclosure.

[0019] FIG. 1b is a schematic diagram of a communication system architecture according to an embodiment of the present disclosure.

[0020] FIG. 1c is a schematic diagram of a communication system architecture according to an embodiment of the present disclosure.

[0021] FIG. 2a is a schematic diagram of a communication method according to an embodiment of the present disclosure.

[0022] FIG. 2b is a schematic diagram of a communication method according to an embodiment of the present disclosure.

[0023] FIG. 2c is a schematic diagram of a communication method according to an embodiment of the present disclosure.

[0024] FIG. 2d is an interaction diagram of a communication method, according to an embodiment of the present disclosure.

[0025] FIG. 3a is a flow chart of a communication method, according to an embodiment of the present disclosure.

[0026] FIG. 3b is a flow chart of a communication method, according to an embodiment of the present disclosure.

[0027] FIG. 4a is a flow chart of a communication method, according to an embodiment of the present disclosure.

[0028] FIG. 4b is a flow chart of a communication method, according to an embodiment of the present disclosure.

[0029] FIG. 5 is an interaction diagram of a communication method, according to an embodiment of the present disclosure.

[0030] FIG. 6a is a structural diagram of a terminal, according to an embodiment of the present disclosure.

[0031] FIG. 6b is a structural diagram of a network device, according to an embodiment of the present disclosure.

[0032] FIG. 7a is a structural diagram of a communication device, according to an example embodiment.

[0033] FIG. 7b is a chip structural diagram, according to an example embodiment. DETAILED DESCRIPTION

[0034] Embodiments of the present disclosure provide a communication method, device, system, storage medium and program product.

[0035] In a first aspect, embodiments of the present disclosure provide a communication method, the method comprising: transmitting first information, the first information being used to indicate that computing power resources in one or more periods of periodic computing power resources are to be used.

[0036] In the above embodiments, by transmitting the first information, the first information indicates that the computing power resources in one or more periods of periodic computing power resources are to be used, so that the device allocating the computing power resources can flexibly integrate and re-allocate the computing power resources based on the first information, thereby improving communication efficiency.

[0037] In some embodiments in combination with the first aspect, in some embodiments, the first information corresponds to a periodic transmission resource, a period of the transmission resource is the same as a period of the computing power resources, and a time domain position of the transmission resource is before a time domain position of the computing power resources, and the first information is used to indicate that the computing power resources in the same period are to be used.

[0038] In the above embodiments, if the first information corresponds to a periodic transmission resource, i.e., there is a periodic transmission resource that can be used to send the first information, and the period of the transmission resource is the same as the period of the computing resource, and the time domain position of the transmission resource is before the time domain position of the computing resource, the first information can be used to indicate that the computing resource in the same period will be used. That is, the first information can be sent before the computing resource to indicate whether the computing resource in the same period will be used, so as to indicate whether the computing resource in each period will be used and improve communication efficiency.

[0039] In some embodiments of the first aspect, the sending the first information comprises: sending the first information non-periodically, the first information being used to indicate that the computing resource in one or more periods after the sending of the first information will be used.

[0040] In the above embodiments, the first information can be sent non-periodically, and the first information can indicate that the computing resource in one or more periods after the sending of the first information will be used. For example, when only one period of computing resource will be used, or it is not determined whether the computing resource in the subsequent period will be used, the non-periodic computing resource can be sent to indicate that only the computing resource in one period will be used, so as to save transmission resources. For another example, when the computing resource in multiple periods will be used, the first information can indicate that the computing resource in multiple periods will be used, so as to save signaling consumption.

[0041] In some embodiments of the first aspect, the first information comprises a first quantity, the first quantity being used to indicate that the computing resource in the first quantity of continuous periods after the sending of the first information will be used; or, the first information comprises a first quantity of bit positions, the first quantity of bit positions being used to respectively indicate whether the computing resource in each of the first quantity of continuous periods after the sending of the first information will be used.

[0042] In the above embodiments, the first information can comprise a first quantity, which can indicate that the computing resource in the first quantity of continuous periods will be used. That is, when there are continuous computing resources to be used, the number of continuous computing resources to be used is directly indicated, so as to save bit resource. The first information can comprise a first quantity of bit positions, which can respectively indicate which one or more of the computing resources in the first quantity of continuous periods will be used and which one or more will not be used, so as to improve the flexibility of indication.

[0043] In some embodiments of the first aspect, the first information comprises at least one of the following: radio resource control information RRC; media access control control element MAC CE; non-access stratum signaling NAS; uplink control information UCI; downlink control information DCI; and sidelink control information SCI.

[0044] In the above embodiments, the first information can include the at least one described above to improve flexibility.

[0045] In some embodiments of the first aspect, the first information includes UCI; the first information is sent alone, or the first information is sent together with other UCI, the other UCI being different from the first information.

[0046] In the above embodiments, when the first information includes UCI, the first information can be sent alone to improve flexibility. It can also be sent together with other UCI to improve efficiency and save resources.

[0047] In some embodiments of the first aspect, the other UCI includes at least one of the following: a scheduling request SR; a hybrid automatic repeat request HARQ feedback; a channel state information CSI feedback.

[0048] In the above embodiments, the other UCI includes the at least one described above to provide flexibility.

[0049] In some embodiments of the first aspect, the first information is carried by at least one of the following: a physical uplink control channel PUCCH format 0; a PUCCH format 1; a PUCCH format 2; a PUCCH format 3.

[0050] In the above embodiments, the first information can be carried by the at least one described above to improve flexibility.

[0051] In some embodiments of the first aspect, the method further includes: sending second information, the second information being used to request the periodic computing power resource.

[0052] In the above embodiments, the second information can be sent to request the periodic computing power resource.

[0053] In some embodiments of the first aspect, the second information includes at least one of the following: a first identifier, the first identifier being used to identify a computing power request corresponding to the computing power resource; a second identifier, the second identifier being used to identify an AI model corresponding to the computing power request; a computing power range corresponding to the computing power request; a calculation amount corresponding to the computing power request; a type of the computing power request; model information of the AI model corresponding to the computing power request.

[0054] In the above embodiments, the second information can include the at least one described above to improve communication efficiency.

[0055] In some embodiments of the first aspect, the method further comprises determining the periodic computing resource.

[0056] In the above embodiments, the periodic computing resource can be determined to improve communication efficiency.

[0057] In some embodiments of the first aspect, the periodic computing resource is determined by at least one of: radio resource control information (RRC); a medium access control control element (MAC CE); non-access stratum signaling (NAS); uplink control information (UCI); downlink control information (DCI); and sidelink control information (SCI).

[0058] In the above embodiments, the periodic computing resource is determined by the at least one to improve flexibility.

[0059] In a second aspect, a communication method is provided, the method comprising: receiving first information, the first information being used to indicate that computing resources in one or more periods of periodic computing resources are to be used.

[0060] In some embodiments of the second aspect, the first information corresponds to periodic transmission resources, a period of the transmission resources is the same as a period of the computing resources, and a time domain position of the transmission resources is before a time domain position of the computing resources, and the first information is used to indicate that computing resources in a same period are to be used.

[0061] In some embodiments of the second aspect, the receiving the first information comprises receiving the first information aperiodically, the first information being used to indicate that computing resources in one or more periods after the first information is received are to be used.

[0062] In some embodiments of the second aspect, the first information comprises a first quantity, the first quantity being used to indicate that computing resources in a first quantity of consecutive periods after the first information is received are to be used; or, a first quantity of bit positions are included in the first information, the first quantity of bit positions being used to respectively indicate whether computing resources in each of the first quantity of consecutive periods after the first information is received are to be used.

[0063] In some embodiments of the second aspect, the first information comprises at least one of: radio resource control information (RRC); a medium access control control element (MAC CE); non-access stratum signaling (NAS); uplink control information (UCI); downlink control information (DCI); and sidelink control information (SCI).

[0064] In conjunction with some embodiments of the second aspect, in some embodiments, the first information includes a UCI; the first information is received alone, or the first information is received together with other UCIs, wherein the other UCIs are different from the first information.

[0065] In conjunction with some embodiments of the second aspect, in some embodiments, the other UCI includes at least one of the following: a scheduling request (SR); a hybrid automatic repeat request (HARQ) feedback; and a channel state information (CSI) feedback.

[0066] In conjunction with some embodiments of the second aspect, in some embodiments, the first information is carried by at least one of the following: Physical Uplink Control Link PUCCH format 0; PUCCH format 1; PUCCH format 2; PUCCH format 3.

[0067] In some embodiments, in conjunction with the second aspect, the method further includes: receiving second information, the second information being used to request the periodic computing resources.

[0068] In conjunction with some embodiments of the second aspect, in some embodiments, the second information includes at least one of the following: a first identifier, which is used to identify a computing power request corresponding to the computing power resource; a second identifier, which is used to identify an AI model corresponding to the computing power request; the computing power range corresponding to the computing power request; the computational load corresponding to the computing power request; the type of the computing power request; and the model information of the AI ​​model corresponding to the computing power request.

[0069] Thirdly, a communication method is provided, the method comprising: a first device sending first information to a second device, the first information being used to indicate that computing resources within one or more cycles of periodic computing resources will be used.

[0070] Fourthly, a first device is provided, comprising: a transceiver module for transmitting first information, the first information being used to indicate that computing resources will be used in one or more periods of periodic computing resources.

[0071] In conjunction with some embodiments of the fourth aspect, in some embodiments, the first information corresponds to periodic transmission resources, the period of which is the same as the period of the computing power resources, and the time domain position of the transmission resources is before the time domain position of the computing power resources. The first information is used to indicate that computing power resources within the same period will be used.

[0072] In some embodiments of the fourth aspect, in some embodiments, the transceiver is configured to transmit the first information in a non-periodic manner, the first information indicating that the computing resource is to be used in one or more periods after the first information is transmitted.

[0073] In some embodiments of the fourth aspect, in some embodiments, the first information includes a first number, the first number indicating that the computing resource is to be used in a first number of consecutive periods after the first information is transmitted; or, the first information includes a first number of bits, the first number of bits respectively indicating whether the computing resource is to be used in each of a first number of consecutive periods after the first information is transmitted.

[0074] In some embodiments of the fourth aspect, in some embodiments, the first information includes at least one of: radio resource control (RRC) information; a medium access control (MAC) control element (CE); non-access stratum (NAS) signaling; uplink control information (UCI); downlink control information (DCI); and sidelink control information (SCI).

[0075] In some embodiments of the fourth aspect, in some embodiments, the first information includes UCI; the first information is transmitted alone, or the first information is transmitted together with other UCI, the other UCI being different from the first information.

[0076] In some embodiments of the fourth aspect, in some embodiments, the other UCI includes at least one of: a scheduling request (SR); hybrid automatic repeat request (HARQ) feedback; and channel state information (CSI) feedback.

[0077] In some embodiments of the fourth aspect, in some embodiments, the first information is carried by at least one of: a physical uplink control channel (PUCCH) format 0; a PUCCH format 1; a PUCCH format 2; and a PUCCH format 3.

[0078] In some embodiments of the fourth aspect, in some embodiments, the transceiver is further configured to transmit second information, the second information being used to request the periodic computing resource.

[0079] In some embodiments of the fourth aspect, in some embodiments, the second information includes at least one of: a first identifier, the first identifier being used to identify a computing resource request corresponding to the computing resource; a second identifier, the second identifier being used to identify an AI model corresponding to the computing resource request; a computing resource range corresponding to the computing resource request; a computation amount corresponding to the computing resource request; a type of the computing resource request; and model information of the AI model corresponding to the computing resource request.

[0080] In some embodiments of the fourth aspect, in some embodiments, the first device further comprises a processing module configured to determine the periodic computing resource.

[0081] In some embodiments of the fourth aspect, in some embodiments, the periodic computing resource is determined by at least one of: radio resource control (RRC) signaling; media access control (MAC) control element (CE) signaling; non-access stratum (NAS) signaling; uplink control information (UCI); downlink control information (DCI); and sidelink control information (SCI).

[0082] In a fifth aspect, a second device is provided, comprising: a transceiver configured to receive first information, the first information being used to indicate that computing resources in one or more periods of periodic computing resources are to be used.

[0083] In some embodiments of the fifth aspect, in some embodiments, the first information corresponds to periodic transmission resources, a period of the transmission resources is the same as a period of the computing resources, and a time domain location of the transmission resources is before a time domain location of the computing resources, the first information being used to indicate that computing resources in a same period are to be used.

[0084] In some embodiments of the fifth aspect, in some embodiments, the transceiver receives the first information in a non-periodic manner, the first information being used to indicate that computing resources in one or more periods after the first information is transmitted are to be used.

[0085] In some embodiments of the fifth aspect, in some embodiments, the first information comprises a first number, the first number being used to indicate that computing resources in a first number of consecutive periods after the first information is received are to be used; or, a first number of bits are included in the first information, the first number of bits being used to respectively indicate whether computing resources in each of the first number of consecutive periods after the first information is received are to be used.

[0086] In some embodiments of the fifth aspect, in some embodiments, the first information comprises at least one of: radio resource control (RRC) signaling; media access control (MAC) control element (CE) signaling; non-access stratum (NAS) signaling; uplink control information (UCI); downlink control information (DCI); and sidelink control information (SCI).

[0087] In some embodiments of the fifth aspect, in some embodiments, the first information comprises UCI; the first information is received alone, or the first information is received together with other UCI, the other UCI being different from the first information.

[0088] In some embodiments combining with the fifth aspect, in some embodiments, the other UCI includes at least one of: a scheduling request (SR); hybrid automatic repeat request (HARQ) feedback; channel state information (CSI) feedback.

[0089] In some embodiments combining with the fifth aspect, in some embodiments, the first information is carried by at least one of: a physical uplink control channel (PUCCH) format 0; a PUCCH format 1; a PUCCH format 2; a PUCCH format 3.

[0090] In some embodiments combining with the fifth aspect, in some embodiments, the transceiver is further configured to: receive second information, the second information being used to request the periodic computing resource.

[0091] In some embodiments combining with the fifth aspect, in some embodiments, the second information includes at least one of: a first identifier, the first identifier being used to identify a computing request corresponding to the computing resource; a second identifier, the second identifier being used to identify an AI model corresponding to the computing request; a computing range corresponding to the computing request; a computing amount corresponding to the computing request; a type of the computing request; model information of the AI model corresponding to the computing request.

[0092] In a sixth aspect, a first device is provided, including: one or more processors; wherein the processor is configured to execute the first aspect and any one of the communication methods in the first aspect.

[0093] In a seventh aspect, a second device is provided, including: one or more processors; wherein the processor is configured to execute the second aspect and any one of the communication methods in the second aspect.

[0094] In an eighth aspect, a communication system is provided, including a first device and a second device, wherein the first device is configured to implement the first aspect and any one of the communication methods in the first aspect, and the second device is configured to implement the second aspect and any one of the communication methods in the second aspect.

[0095] In a ninth aspect, a storage medium is provided, the storage medium storing instructions, when the instructions are executed on a communication device, causing the communication device to execute the communication method in the first aspect and any one of the first aspect or the second aspect and any one of the second aspect.

[0096] In a tenth aspect, a program product is provided, when the program product is executed by a communication device, causing the communication device to execute the method described in the optional implementation of the first aspect or the second aspect.

[0097] In an eleventh aspect, the embodiments of the present disclosure provide a computer program which, when executed on a computer, causes the computer to perform the method described in the first aspect or the optional implementation of the second aspect.

[0098] In a twelfth aspect, the embodiments of the present disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the method described in the first aspect or the optional implementation of the second aspect.

[0099] It can be understood that the terminal, the access network device, the first network element, the other network element, the core network device, the communication system, the storage medium, the program product, the computer program, the chip or the chip system involved in the embodiments of the present disclosure are used to execute the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved thereby can refer to the beneficial effects in the corresponding method, which will not be described here again.

[0100] The embodiments of the present disclosure propose a communication method, device, system, storage medium and program product. In some embodiments, the terms of communication method and information processing method can be replaced with each other, the terms of communication device and information processing device can be replaced with each other, and the terms of information processing system and communication system can be replaced with each other.

[0101] 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 some or all steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation of other embodiments.

[0102] In the embodiments of the present disclosure, the terms and / or descriptions of the embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical environments in different embodiments can be combined to form a new embodiment according to their inherent logical relationship.

[0103] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and not as a limitation on the present disclosure.

[0104] In the embodiments of the present disclosure, an element expressed in singular form, such as "a", "an", "the", "said", "the aforementioned", "the foregoing", "this", and the like, unless otherwise specified, can represent "one and only one", or can represent "one or more", "at least one", and the like. For example, in the case of using an article 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.

[0105] In the embodiments of the present disclosure, "plurality" refers to two or more.

[0106] In some embodiments, the terms "at least one of", "one or more", "a plurality of", "multiple", and the like can be replaced with each other.

[0107] In some embodiments, the description modes such as "at least one of A, B", "A and / or B", "A in one case and B in another case", "in response to a case A, in response to a case B", and the like can include the following technical solutions according to the case: in some embodiments, A is executed regardless of B; in some embodiments, B is executed regardless of A; in some embodiments, A and B are selectively executed from A and B; in some embodiments, A and B are executed (A and B are both executed). When there are more branches such as A, B, C, and the like, it is similar to the above.

[0108] In some embodiments, the description modes such as "A or B" and the like can include the following technical solutions according to the case: in some embodiments, A is executed regardless of B; in some embodiments, B is executed regardless of A; in some embodiments, A and B are selectively executed from A and B; when there are more branches such as A, B, C, and the like, it is similar to the above.

[0109] 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 in the context of the description, 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.

[0110] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.

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

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

[0113] In some embodiments, the apparatuses and devices can be interpreted as physical, as well as virtual, whose names are not limited to the names described in the embodiments, and in some cases can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.

[0114] In some embodiments, "network" can be interpreted as an apparatus contained in the network, such as an access network device, a core network device, etc.

[0115] In some embodiments, "access network device (AN device)" can also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments can also be understood as "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", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", etc.

[0116] In some embodiments, a "terminal" or "terminal device" can be referred to as a "user equipment" (UE), a "user terminal," a "mobile station" (MS), a "mobile terminal" (MT), a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, and / or the like.

[0117] In some embodiments, data, information, and / or the like can be obtained in compliance with laws and regulations of a country in which a location is situated.

[0118] In some embodiments, data, information, and / or the like can be obtained after consent of a user is obtained.

[0119] In addition, each element, each row, or each column in a table of embodiments of the present disclosure can be implemented as an independent embodiment, and a combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0120] In some embodiments, future AI technology includes a computing capability service, and the main idea is that computing capability can be shared between nodes. For example, a network can provide a computing capability service for a low-capability terminal, but is not limited thereto.

[0121] In some embodiments, the type of computing power can include a periodic type. For example, one device can periodically provide computing power for another device. The computing power of the periodic type can also be referred to as periodic computing power, or can be referred to as periodic computing power resources. For example, when the computing power resources requested by one device are small and the request is frequent, in order to save the signaling overhead of computing power allocation and reduce the latency caused by computing power allocation, periodic computing power resources can be allocated to it.

[0122] In some embodiments, taking the case that a first device requests computing power resources from a second device as an example, that is, the second device allocates computing power resources to the first device, if the allocated computing power resources are periodic computing power resources, the first device can not need the computing power resources in a certain period, but since the computing power resources have been allocated to the first device, the second device cannot judge whether the first device needs it or not, so it cannot be used for other purposes, causing waste of computing power resources and reducing communication efficiency.

[0123] Therefore, the present disclosure provides a communication method, by sending first information, the first information indicating that computing power resources in one or more periods of periodic computing power resources will be used, so that the device allocating computing power resources can flexibly integrate and reallocate the computing power resources based on the first information, to improve communication efficiency.

[0124] FIG. 1a is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0125] As shown in FIG. 1a, the communication system 100 includes a first device 101 and a second device 102.

[0126] In some embodiments, the first device 101 can be, for example, a device requesting computing power, and the second device 102 can be a device providing computing power to the first device 101. For example, the first device can be a terminal, and the second device can be a network device, that is, the network device can provide computing power to the terminal. For another example, the first device can be a network device, and the second device can be a terminal, that is, the terminal can provide computing power to the network device. For another example, the first device and the second device can both be terminals, that is, the terminal can provide computing power to the terminal. For example, a general terminal can provide computing power to a low-capability terminal. Or, a terminal deploying an AI model can provide computing power to a terminal not deploying an AI model, but not limited thereto.

[0127] In some embodiments, computing power can refer to the ability of a node with computing power in a network to achieve a specific result output by processing data. For example, it can include but is not limited to computing, reading and writing (memory or storage) capabilities. Computing power can be distributed on various forms of devices such as network edge, cloud data center, connected terminal, forwarding node, etc., but not limited thereto.

[0128] FIG. 1b is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.

[0129] An embodiment of the present disclosure exemplarily shows a communication system 200, as shown in FIG. 1b, which includes a terminal 201 and a network device 202.

[0130] FIG. 1c is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.

[0131] An embodiment of the present disclosure exemplarily shows a communication system 300, as shown in FIG. 1c, which includes a terminal 301 and a terminal 302.

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

[0133] In some embodiments, the network device 202 can include at least one of an access network device and a core network device.

[0134] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network, and can include at least one of 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 base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.

[0135] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture, at which 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 realized through software or programs.

[0136] 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, with part of the protocol layer functions being controlled by the CU, and the remaining part or all of the protocol layer functions being distributed in the DU and controlled by the CU, but is not limited thereto.

[0137] In some embodiments, the core network device can be one device including one or more network elements, or a plurality of devices or device groups including all or part of the above one or more network elements. The network element can be virtual or physical. The core network includes, for example, at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next generation core (NGC).

[0138] 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 embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed by the embodiments of the present disclosure are also applicable to similar technical problems.

[0139] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1 or part of the subjects, but are not limited thereto. The subjects shown in FIG. 1 are exemplary, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than FIG. 1. The number and form of each subject is arbitrary, each subject can be real or virtual, the connection relationship between each subject is exemplary, each subject can not be connected or can be connected, the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.

[0140] 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. In addition, a plurality of systems can be combined (for example, combination of LTE or LTE-A and 5G, and the like).

[0141] FIG. 2a is a schematic diagram of an interaction of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2a, the embodiment of the present disclosure relates to a communication method for the communication system 100, and the above method comprises:

[0142] In step S2101, the first device 101 sends the second information to the second device 102.

[0143] In some embodiments, the second device 102 receives the second information sent by the first device 101. For example, the first device 101 can be a terminal, and the second device 102 can be a network device. That is, the terminal can send the second information to the network device. For another example, the first device 101 can be a network device, and the second device 102 can be a terminal. That is, the network device can send the second information to the terminal. For another example, the first device 101 and the second device 102 can both be terminals, that is, the terminal can send the second information to the terminal. For example, a low-capability terminal sends the second information to a normal terminal. For another example, a terminal without deploying an AI model sends the second information to a terminal deploying an AI model. However, the above examples are only exemplary, and the present disclosure is not limited thereto.

[0144] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and the terms of “information”, “message”, “signal”, “signaling”, “report”, “configuration”, “indication”, “instruction”, “command”, “channel”, “parameter”, “domain”, “field”, “symbol”, “symbol”, “codebook”, “codeword”, “code point”, “bit”, “data”, “program”, “chip”, and the like can be replaced with each other.

[0145] In some embodiments, “acquire”, “obtain”, “get”, “receive”, “transmit”, “bidirectional transmission”, “send and / or receive” can be replaced with each other, which can be interpreted as receiving from other subjects, acquiring from protocols, acquiring from higher layers, obtaining by self-processing, autonomously implementing, and the like.

[0146] In some embodiments, the terms of “send”, “transmit”, “report”, “issue”, “transmit”, “bidirectional transmission”, “send and / or receive” can be replaced with each other.

[0147] In some embodiments, the second information is used to request periodic computing power resources. Different computing power resources can correspond to different computing tasks.

[0148] In some embodiments, the computing power resource, which can also be referred to as computing power, can refer to the ability of a node with computing power in the network to achieve a specific result output through processing of data. For example, it can include but is not limited to computing, read-write (memory or storage) capabilities. Computing power can be distributed on various forms of devices such as network edge, cloud data center, networked terminal, forwarding node, etc., but is not limited thereto.

[0149] In some embodiments, the second information includes at least one of: a first identifier for identifying the computing power request corresponding to the computing power resource; a second identifier for identifying the AI model corresponding to the computing power request; a computing power range corresponding to the computing power request; a computing amount corresponding to the computing power request; a type of the computing power request; and model information of the AI model corresponding to the computing power request.

[0150] Optionally, the second information can include a first identifier for identifying the computing power request corresponding to the computing power resource. The first identifier can also be referred to as a request identifier or a computing power information identifier or a computing power request identifier or a computing power identifier, but is not limited thereto. For example, the first device can send a computing power request to multiple devices including the second device; or the first device can send multiple computing power requests to the second device; or the first device sends one computing power request to the second device, but the one computing power request contains multiple requested computing power ranges and / or computing amounts, where different computing power ranges and / or computing amounts correspond to different computing tasks. The second device can include the identifier of the request in the second information to identify which computing power request or which computing power range and / or computing amount is responded to.

[0151] Optionally, the second information can include a second identifier for identifying the AI model corresponding to the computing power request. For example, when the computing task corresponding to the computing power request of the first device is related to AI, such as training of an AI model, inference of an AI model, etc., the second information can include the second identifier to indicate which AI model or which AI models corresponding to the computing task of the request. The second identifier can be, for example, a model identifier of the AI model, or a functionality identifier of the AI functionality corresponding to the AI model.

[0152] Optionally, the second information can include a computing power range corresponding to the computing power request. The second device can determine whether to provide computing power to the first device or how to allocate the computing power provided to the first device based on the computing power range included in the second information. For example, if the computing power range exceeds a threshold value, the second device can not provide computing power, i.e., reject the request of the first device. Conversely, if the computing power range does not exceed the threshold value, the second device can provide computing power, i.e., accept the request of the first device. The threshold value can be determined according to actual conditions, which is not limited by the present disclosure. For another example, the second information includes a computing power range corresponding to each computing power, and the first device can allocate a computing power range to each computing power based on the computing power range corresponding to each computing power. For example, the computing power range allocated by the second device can be less than or equal to the computing power range requested by the first device. For example, when the second device has sufficient remaining computing power, the computing power range equal to the requested computing power range can be allocated to each computing power. When the second device has insufficient remaining computing power, the computing power range relatively smaller than the requested computing power range can be allocated to each computing power. Alternatively, only part of the requested computing power can be allocated with the computing power range equal to the requested computing power range.

[0153] Optionally, the computing power can be a computing capability. For example, the computing power is the number of floating point operations per second (FLOPS), and the FLOPS is an index for measuring hardware performance, indicating the number of floating point operations that the hardware can perform per second.

[0154] Optionally, the second information can include a computing amount of a computing task corresponding to the computing power request. The second device can determine whether to provide computing power to the first device or how to allocate the computing power provided to the first device based on the computing amount in the second information. For details, refer to the implementation of determining whether to provide computing power or how to allocate computing power based on the computing power range, which is not described herein.

[0155] Optionally, the computing power can be a computing amount. For example, the computing power is the number of floating point operations (FLOPs), and the FLOPs is an index for measuring model complexity, indicating the computing amount required in the forward propagation process of the model.

[0156] Optionally, the second information can include a type of the computing power request.

[0157] Optionally, the second information can include model information of an AI model corresponding to the computing power request. For example, the model information can facilitate the second device to determine the AI model requested by the first device based on the model information. Alternatively, the model information can facilitate the second device to determine the computing power range and / or the computing amount of the computing power requested by the first device.

[0158] In some embodiments, different types of computing power requests correspond to different time domain characteristics. That is, the computing power can be classified according to time domain characteristics. The first device can report the type corresponding to the required computing power. The computing power type classified according to the time domain characteristics can include at least one of the following: a periodic type; a semi-persistent type; a non-periodic type. The periodic type can represent a type of computing power provided periodically according to a periodic value. The semi-persistent type can represent a type of computing power provided after activation and before deactivation. Alternatively, the semi-persistent type can also represent a type of computing power provided according to a configured number of times and a time interval between each two times. The non-periodic type can represent a type of computing power provided once.

[0159] In some embodiments, different types of computing power requests correspond to different quality of service (QoS). That is, the computing power can be classified according to the quality of service. The quality of service can include at least one of the following parameters: a service type; a priority level; a packet delay budget; a packet error rate; an averaging window; a maximum data burst volume; an allocation and retention priority; packet data unit (PDU) set comprehensive processing information; a reflective QoS attribute; a guaranteed flow bit rate (GFBR); a maximum flow bit rate (MFBR); a maximum packet loss rate; a latency requirement.

[0160] In some embodiments, different types of computing power requests can correspond to different units. The computing power can include at least one of the following processing units: a central processing unit (CPU); a data processing unit (DPU); a field-programmable gate array (FPGA); a graphics processing unit (GPU); a neural-network processing unit (NPU); a tensor processing unit (TPU). The computing power types classified according to the processing units include at least one of the following: a CPU type; a DPU type; an FPGA type; a GPU type; an NPU type; a TPU type. For example, different types of computing power can be used to process different computing tasks, and the corresponding computing power information can also be different. For example, the computing power of the GPU type can be used to process images, and the present disclosure does not list them one by one.

[0161] In some embodiments, the model information of the AI model includes at least one of the following: the structure of the AI model; the number of layers of the AI model; the number of hidden nodes of each layer of the AI model; the number of parameters of each layer of the AI model; the form of the output data of the AI model; the form of the input data of the AI model; the size of the AI model; the amount of data corresponding to the training of the AI model; the amount of input data corresponding to the derivation of the AI model; the amount of output data corresponding to the derivation of the AI model.

[0162] Optionally, the model information can include the structure of the AI model. For example, the structure of the AI model includes the structure of linear regression, the structure of recurrent neural network, the structure of convolutional neural network, etc., but is not limited thereto. Different structures correspond to different computing power ranges and / or computing amounts. For example, for the structure of linear regression, it includes an input layer and an output layer without hidden layers, and the structure is relatively simple, and the computing power required for using the linear regression model is also small. For example, for the structure of recurrent neural network, it includes a recurrent layer, and the structure is relatively complex, and the computing power required for using the recurrent neural network model is also relatively large. However, it can be understood that the structure of the model is only one of the characteristics of the computing power range and / or the computing amount, and the computing power is not only determined by the model structure, so the size relationship of the above examples is only relative and is not limited.

[0163] Optionally, the model information can include a number of layers of the AI model. The layers of the AI model can include, for example, an input layer, an output layer, a hidden layer, a convolutional layer, a recurrent layer, a fully connected layer, etc. The number of layers of the AI model represents a number of layers of the AI model. For example, the more the number of layers of the AI model, the greater the range of computing power and / or the amount of computation required to represent.

[0164] Optionally, the model information can include a number of hidden nodes of each layer of the AI model. For example, the more the number of hidden nodes of each layer of the AI model, the greater the range of computing power and / or the amount of computation required to represent.

[0165] Optionally, the model information can include a form of input / output data of the AI model. For example, the more complex the form of input / output data, the greater the range of computing power and / or the amount of computation required to represent.

[0166] Optionally, the model information can include a data volume of input / output of the AI model. For example, the greater the data volume of input / output, the greater the range of computing power and / or the amount of computation required to represent.

[0167] Optionally, the model information can include a size of the AI model. The size of the AI model can refer to a number of parameters of the AI model, a storage space occupied by the AI model, etc. For example, the larger the AI model, the greater the range of computing power and / or the amount of computation required to represent.

[0168] Optionally, the model information can include a data volume of training of the AI model. For example, the greater the data volume of training of the AI model, the greater the range of computing power and / or the amount of computation required to represent.

[0169] In some embodiments, the name of the second information is not limited, which can be, for example, “request information” and the like.

[0170] In step S2102, the first device 101 determines the periodic computing power resource.

[0171] In some embodiments, the first device 101 can determine the periodic computing power resource. For example, the first device 101 receives third information sent by the second device 102, and the third information indicates the aperiodic computing power resource. Of course, the first device can also determine the periodic computing power resource in other manners, which is not limited in the present disclosure.

[0172] In some embodiments, the first device 101 can determine the periodic computing resource by at least one of the following: Radio Resource Control (RRC) information, including at least one of DL RRC, UL RRC and SL RRC; Medium Access Control Control Element (MAC CE), including at least one of Downlink (DL) MAC CE, uplink (UL) MAC CE and sidelink (SL) MAC CE; Non-Access Stratum (NAS) signaling; uplink control information (UCI); downlink control information (DCI); and sidelink control information (SCI).

[0173] Optionally, the first device can determine the periodic computing resource by RRC, for example, the third information can be carried by RRC. For example, when the first device is a terminal and the second device is a network device, the third information can be carried by DL RRC. When the first device is a network device and the second device is a terminal, the third information can be carried by UL RRC. When the first device and the second device are both terminals, the third information can be carried by SL RRC.

[0174] Optionally, the first device can determine the periodic computing resource by MAC CE, for example, the third information can be carried by MAC CE. For example, when the first device is a terminal and the second device is a network device, the third information can be carried by DL MAC CE. When the first device is a network device and the second device is a terminal, the third information can be carried by UL MAC CE. When the first device and the second device are both terminals, the third information can be carried by SL MAC CE.

[0175] Optionally, the first device can determine the periodic computing resource by control information, for example, the third information can be carried by control information. For example, when the first device is a terminal and the second device is a network device, the third information can be carried by DCI. When the first device is a network device and the second device is a terminal, the third information can be carried by UCI. When the first device and the second device are both terminals, the third information can be carried by SCI.

[0176] In some embodiments, the terms “downlink control information (DCI)”, “downlink (DL) assignment”, “DL DCI”, “uplink (UL) grant”, “UL DCI” and the like can be replaced with each other.

[0177] In some embodiments, the terms “physical downlink shared channel (PDSCH),” “DL data,” and the like can be replaced with each other, and the terms “physical uplink shared channel (PUSCH),” “UL data,” and the like can be replaced with each other.

[0178] In some embodiments, the terms “radio,” “wireless,” “radio access network (RAN),” “access network (AN),” “RAN-based,” and the like can be replaced with each other.

[0179] In some embodiments, the third information name is not limited, which can be, for example, “indication information,” “response information,” and the like.

[0180] In step S2103, the first device 101 sends the first information to the second device 102.

[0181] In some embodiments, the second device 102 receives the first information sent by the first device 101.

[0182] In some embodiments, the first information is used to indicate that the computing resource in one or more periods of the periodic computing resource will be used.

[0183] In some embodiments, the first information corresponds to a periodic transmission resource, a period of the transmission resource is the same as a period of the computing resource, and a time domain position of the transmission resource is before a time domain position of the computing resource. The first information can be used to indicate that the computing resource in the same period will be used. Wherein, the first information corresponds to a periodic transmission resource, it can be understood that there is a periodic transmission resource for sending the first information. It can be understood that although the first information corresponds to a periodic transmission resource, the first information can be sent non-periodically, for example, the first information is only sent on the transmission resource in part of the period. The period of the transmission resource is the same as the period of the computing resource, and in the same period, the time domain position of the transmission resource is before the time domain position of the computing resource, that is, the first information is sent before the computing resource is used. In the same period, the first information can indicate that the computing resource will be used before the computing resource is used. For example, when the first device will use the computing resource in a certain period, the first information can be sent in this period using the transmission resource whose time domain position is before the time domain position of the computing resource, to indicate that the computing resource in the same period will be used. Conversely, when the first device will not use the computing resource in a certain period, the first information can not be sent in this period. The second device can determine that the first device will use the computing resource in a certain period if the first information is received in the period, and then provide the computing resource for the first device in the period. Conversely, the second device can determine that the first device will not use the computing resource in a certain period if the first information is not received in the period, and then do not provide the computing resource for the first device in the period, and the saved computing resource can be provided for other devices or be used to perform the second device's own computing task, to improve communication efficiency.

[0184] It can be understood that the transmission resource in the embodiments of the present disclosure represents the transmission resource of the first information, but is simply referred to as the transmission resource in each embodiment.

[0185] In some embodiments, the sending the first information comprises: sending the first information aperiodically. The first information can be used to indicate that the computing resource will be used in one or more periods after the sending of the first information. For example, the first information corresponds to a periodic transmission resource, but the first information is sent only on the transmission resource in a certain period, i.e., the first information is sent aperiodically. The first information can indicate that the computing resource will be used in one or more periods after the sending of the first information. For example, if the first information indicates that the computing resource will be used in one period after the sending of the first information, in subsequent other periods, the second device can also determine whether the first device will use the computing resource in the period according to whether the first information is received. If the first information indicates that the computing resource will be used in multiple periods after the sending of the first information, in the multiple periods after the sending of the first information, the second device can not need to monitor whether the first information is received. For another example, the first information can correspond to aperiodic transmission resource.

[0186] In some embodiments, when the first information indicates that the computing resource will be used in multiple periods. The multiple periods can be consecutive periods. For example, the first information comprises a first quantity, and the first quantity can be used to indicate that the computing resource will be used in the first quantity of consecutive periods after the sending of the first information.

[0187] In some embodiments, when the first information indicates that the computing resource will be used in multiple periods. The multiple periods can be non-consecutive periods. For example, the first information comprises a first quantity of bit positions, and the first quantity of bit positions can be used to respectively indicate whether the computing resource will be used in each of the first quantity of consecutive periods after the sending of the first information. For example, the first quantity of bit positions represents the first quantity of consecutive periods after the sending of the first information, and the bit value on each bit position is respectively used to indicate whether the computing resource in the period corresponding to the bit position will be used. For example, the bit value of the first bit position is 1, which can represent that the computing resource in the first period after the sending of the first information will be used. For another example, the bit value of the second bit position is 0, which can represent that the computing resource in the second period after the sending of the first information will not be used. Of course, the above examples are only exemplary, and the present disclosure is not limited thereto.

[0188] In some embodiments, the first information indicates that the computing resource will be used in one or more periods, which implicitly represents that the computing resource will not be used in other periods. Of course, the first device can also send other information to indicate that the computing resource will not be used in one or more periods. That is, the first device can indicate to the second device which period (or which periods) the computing resource will be used in. The first device can also indicate to the second device which period (or which periods) the computing resource will not be used in.

[0189] In some embodiments, the first information comprises at least one of: RRC; MAC CE; NAS; UCI; DCI; SCI.

[0190] Optionally, the first information can comprise RRC. For example, when the first device is a terminal and the second device is a network device, the first information can be UL RRC. When the first device is a network device and the second device is a terminal, the first information can be DL RRC. When the first device and the second device are both terminals, the first information can be SL RRC.

[0191] Optionally, the first information can comprise MAC CE. For example, when the first device is a terminal and the second device is a network device, the first information can be UL MAC CE. When the first device is a network device and the second device is a terminal, the first information can be DL MAC CE. When the first device and the second device are both terminals, the first information can be SL MAC CE.

[0192] Optionally, the first information can comprise NAS.

[0193] Optionally, the first information can comprise UCI. For example, when the first device is a terminal and the second device is a network device, the first information can be UCI.

[0194] Optionally, the first information can comprise DCI. For example, when the first device is a network device and the second device is a terminal, the first information can be DCI.

[0195] Optionally, the first information can comprise SCI. For example, when the first device and the second device are both terminals, the first information can be SCI.

[0196] In some embodiments, the first information can comprise UCI, and the first information can be sent alone or together with other UCI. The other UCI is different from the first information.

[0197] In some embodiments, the other UCI comprises at least one of: Scheduling Request (SR); Hybrid Automatic Repeat-reQuest (HARQ) feedback; Channel State Information (CSI) feedback.

[0198] In some embodiments, the first information is carried by at least one of the following: a Physical Uplink Control Channel (PUCCH) format 0; a PUCCH format 1; a PUCCH format 2; a PUCCH format 3.

[0199] In some embodiments, the first information is not limited in name, which may, for example, be "indication information".

[0200] The communication method related to the embodiments of the present disclosure can include at least one of steps S2101-S2103. For example, step S2101 can be implemented as an independent embodiment, and step S2103 can be implemented as an independent embodiment, but is not limited thereto.

[0201] In some embodiments, step S2101 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0202] In some embodiments, step S2102 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0203] In some embodiments, reference can be made to other optional implementations described before or after the description corresponding to FIG. 2a.

[0204] The present disclosure takes the terminal as the first device and the network device as the second device as an example, and provides the following embodiments.

[0205] FIG. 2b is an interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2b, the present disclosure relates to a communication method for a communication system 200, and the above method includes:

[0206] Step S2201: The terminal 201 sends second information to the network device 202.

[0207] Step S2201 can refer to the optional implementation of step S2101, and the present disclosure will not be repeated here.

[0208] Step S2202: The terminal 201 determines the periodic computing resource.

[0209] Step S2202 can refer to the optional implementation of step S2102, and the present disclosure will not be repeated here.

[0210] Step S2203: The terminal 201 sends first information to the network device 202.

[0211] Step S2203 can refer to the optional implementation of step S2103, and the present disclosure will not repeat it here.

[0212] The communication method related to the embodiments of the present disclosure can include at least one of steps S2201-S2203. For example, step S2201 can be implemented as an independent embodiment, and step S2203 can be implemented as an independent embodiment, but is not limited thereto.

[0213] In some embodiments, step S2201 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0214] In some embodiments, step S2202 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0215] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 2b can be referred to.

[0216] The present disclosure takes the first device as a network device and the second device as a terminal as an example, and provides the following embodiments.

[0217] FIG. 2c is an interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2c, the embodiment of the present disclosure relates to a communication method for a communication system 200, and the above method comprises:

[0218] Step S2301, the network device 202 sends the second information to the terminal 201.

[0219] Step S2301 can refer to the optional implementation of step S2101, and the present disclosure will not repeat it here.

[0220] Step S2302, the network device 202 determines the periodic computing resource.

[0221] Step S2302 can refer to the optional implementation of step S2102, and the present disclosure will not repeat it here.

[0222] Step S2303, the network device 202 sends the first information to the terminal 201.

[0223] Step S2303 can refer to the optional implementation of step S2103, and the present disclosure will not repeat it here.

[0224] The communication method related to the embodiments of the present disclosure can include at least one of steps S2301-S2303. For example, step S2301 can be implemented as an independent embodiment, and step S2303 can be implemented as an independent embodiment, but is not limited thereto.

[0225] In some embodiments, step S2301 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0226] In some embodiments, step S2302 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0227] In some embodiments, other optional implementations described before or after the description of FIG. 2c can be referred to.

[0228] The present disclosure takes the first device and the second device as terminals as an example, and provides the following embodiments.

[0229] FIG. 2d is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2d, the embodiment of the present disclosure relates to a communication method for a communication system 300, and the above method comprises the following steps.

[0230] Step S2401: The terminal 301 sends second information to the terminal 302.

[0231] Step S2401 can refer to the optional implementation of step S2101, and the present disclosure will not be repeated here.

[0232] Step S2402: The terminal 301 determines the periodic computing resource.

[0233] Step S2402 can refer to the optional implementation of step S2102, and the present disclosure will not be repeated here.

[0234] Step S2403: The terminal 301 sends first information to the terminal 302.

[0235] Step S2403 can refer to the optional implementation of step S2103, and the present disclosure will not be repeated here.

[0236] The communication method related to the embodiment of the present disclosure can comprise at least one of steps S2401-S2403. For example, step S2401 can be implemented as an independent embodiment, and step S2403 can be implemented as an independent embodiment, but is not limited thereto.

[0237] In some embodiments, step S2401 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0238] In some embodiments, step S2402 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0239] In some embodiments, other optional implementations described before or after the corresponding description of Figure 2d can be referred to.

[0240] Figure 3a is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 3a, the embodiment of the present disclosure relates to a communication method, which is performed by the first device 101 (or the terminal 201, or the network device 202, or the terminal 301), and the above method comprises:

[0241] Step S3101, sending second information.

[0242] Optional implementations of step S3101 can be referred to optional implementations of step S2101 of Figure 2a and other associated parts in the embodiments involved by Figure 2a, which will not be repeated here.

[0243] In some embodiments, the first device 101 sends the second information to the second device 102, but is not limited to this, and can also send the second information to other subjects.

[0244] In some embodiments, the terminal 201 sends the second information to the network device 202, but is not limited to this, and can also send the second information to other subjects.

[0245] In some embodiments, the network device 202 sends the second information to the terminal 201, but is not limited to this, and can also send the second information to other subjects.

[0246] In some embodiments, the terminal 301 sends the second information to the terminal 302, but is not limited to this, and can also send the second information to other subjects.

[0247] Step S3102, determining periodic computing power resources.

[0248] Optional implementations of step S3102 can be referred to optional implementations of step S2102 of Figure 2a and other associated parts in the embodiments involved by Figure 2a, which will not be repeated here.

[0249] Step S3103, sending first information.

[0250] Optional implementations of step S3103 can be referred to optional implementations of step S2103 of Figure 2a and other associated parts in the embodiments involved by Figure 2a, which will not be repeated here.

[0251] In some embodiments, the first device 101 sends the first information to the second device 102, but is not limited to this, and can also send the first information to other subjects.

[0252] In some embodiments, the terminal 201 sends the first information to the network device 202, but is not limited thereto, and can also send the first information to other subjects.

[0253] In some embodiments, the network device 202 sends the first information to the terminal 201, but is not limited thereto, and can also send the first information to other subjects.

[0254] In some embodiments, the terminal 301 sends the first information to the terminal 302, but is not limited thereto, and can also send the first information to other subjects.

[0255] The communication method related to the embodiments of the present disclosure can include at least one of steps S3101-S3103. For example, step S3101 can be implemented as an independent embodiment, and step S3103 can be implemented as an independent embodiment, but is not limited thereto.

[0256] In some embodiments, step S3101 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0257] In some embodiments, step S3102 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0258] In some embodiments, other optional implementations described before or after the description of FIG. 3a can be referred to.

[0259] FIG. 3b is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG. 3b, the embodiment of the present disclosure relates to a communication method, which is performed by the first device 101 (or the terminal 201, or the network device 202, or the terminal 301), and the above method includes:

[0260] Step S3201, sending first information.

[0261] The optional implementation of step S3201 can refer to the optional implementation of step S2103 of FIG. 2a and other related parts in the embodiments related to FIG. 2a, which will not be described here.

[0262] In some embodiments, the first device 101 sends the first information to the second device 102, but is not limited thereto, and can also send the first information to other subjects.

[0263] In some embodiments, the terminal 201 sends the first information to the network device 202, but is not limited thereto, and can also send the first information to other subjects.

[0264] In some embodiments, the network device 202 sends the first information to the terminal 201, but is not limited thereto, and can also send the first information to other subjects.

[0265] In some embodiments, the terminal 301 sends the first information to the terminal 302, but is not limited thereto, and can also send the first information to other subjects.

[0266] 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, which is performed by the second device 102 (or the network device 202, or the terminal 201, or the terminal 302), and the above-mentioned method comprises the following steps:

[0267] In step S4101, the second information is acquired.

[0268] The optional implementation of step S4101 can refer to the optional implementation of step S2101 in FIG. 2a and other associated parts in the embodiments related to FIG. 2a, which will not be described here.

[0269] In some embodiments, the second device 102 receives the second information sent by the first device 101, but is not limited thereto, and can also receive the second information sent by other subjects.

[0270] In some embodiments, the network device 202 receives the second information sent by the terminal 201, but is not limited thereto, and can also receive the second information sent by other subjects.

[0271] In some embodiments, the terminal 201 receives the second information sent by the network device 202, but is not limited thereto, and can also receive the second information sent by other subjects.

[0272] In some embodiments, the terminal 302 receives the second information sent by the terminal 301, but is not limited thereto, and can also receive the second information sent by other subjects.

[0273] In some embodiments, the second device 102 (or the network device 202, or the terminal 201, or the terminal 302) acquires the second information specified by a protocol.

[0274] In some embodiments, the second device 102 (or the network device 202, or the terminal 201, or the terminal 302) acquires the second information from an upper layer(s).

[0275] In some embodiments, the second device 102 (or the network device 202, or the terminal 201, or the terminal 302) processes to obtain the second information.

[0276] In some embodiments, step S4101 is omitted, and the second device 102 (or the network device 202, or the terminal 201, or the terminal 302) autonomously implements the function indicated by the second information, or the above function is default or default.

[0277] Step S4102: obtaining the first information.

[0278] The optional implementation of step S4102 can refer to the optional implementation of step S2101 in FIG. 2a and other associated parts in the embodiments involved in FIG. 2a, which will not be repeated here.

[0279] In some embodiments, the second device 102 receives the first information sent by the first device 101, but is not limited thereto, and can also receive the first information sent by other subjects.

[0280] In some embodiments, the network device 202 receives the first information sent by the terminal 201, but is not limited thereto, and can also receive the first information sent by other subjects.

[0281] In some embodiments, the terminal 201 receives the first information sent by the network device 202, but is not limited thereto, and can also receive the first information sent by other subjects.

[0282] In some embodiments, the terminal 302 receives the first information sent by the terminal 301, but is not limited thereto, and can also receive the first information sent by other subjects.

[0283] In some embodiments, the second device 102 (or the network device 202, or the terminal 201, or the terminal 302) obtains the first information specified by the protocol.

[0284] In some embodiments, the second device 102 (or the network device 202, or the terminal 201, or the terminal 302) obtains the first information from the upper layer(s).

[0285] In some embodiments, the second device 102 (or the network device 202, or the terminal 201, or the terminal 302) processes to obtain the first information.

[0286] In some embodiments, step S4102 is omitted, and the second device 102 (or the network device 202, or the terminal 201, or the terminal 302) autonomously implements the function indicated by the first information, or the above function is default or default.

[0287] The communication method involved in the embodiments of the present disclosure can include at least one of steps S4101-S4102. For example, step S4101 can be implemented as an independent embodiment, and step S4102 can be implemented as an independent embodiment, but is not limited thereto.

[0288] In some embodiments, step S4101 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0289] In some embodiments, step S4102 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0290] In some embodiments, other optional implementations can be found in the description before or after the description of Figure 4a.

[0291] Figure 4b is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in Figure 4b, the embodiment of the present disclosure relates to a communication method, which is performed by the second device 102 (or the network device 202, or the terminal 201, or the terminal 302), and the above-mentioned method comprises the following steps:

[0292] Step S4201: obtaining first information.

[0293] Optional implementations of step S4201 can be found in the optional implementations of step S2101 of Figure 2a and other related parts of the embodiments involved in Figure 2a, which will not be described here.

[0294] In some embodiments, the second device 102 receives the first information sent by the first device 101, but is not limited thereto, and can also receive the first information sent by other subjects.

[0295] In some embodiments, the network device 202 receives the first information sent by the terminal 201, but is not limited thereto, and can also receive the first information sent by other subjects.

[0296] In some embodiments, the terminal 201 receives the first information sent by the network device 202, but is not limited thereto, and can also receive the first information sent by other subjects.

[0297] In some embodiments, the terminal 302 receives the first information sent by the terminal 301, but is not limited thereto, and can also receive the first information sent by other subjects.

[0298] In some embodiments, the second device 102 (or the network device 202, or the terminal 201, or the terminal 302) obtains the first information specified by a protocol.

[0299] In some embodiments, the second device 102 (or the network device 202, or the terminal 201, or the terminal 302) obtains the first information from an upper layer(s).

[0300] In some embodiments, the second device 102 (or the network device 202, or the terminal 201, or the terminal 302) processes to obtain the first information.

[0301] In some embodiments, the step S4201 is omitted, and the second device 102 (or the network device 202, or the terminal 201, or the terminal 302) autonomously implements the function indicated by the first information, or the above function is default or default.

[0302] FIG. 5 is a schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 5, the embodiment of the present disclosure relates to a communication method, and the above method comprises:

[0303] Step S5101, the first device 101 sends the first information to the second device 102.

[0304] The optional implementation of step S5101 can refer to the optional implementation of step S2103 of FIG. 2a, step S3103 of FIG. 3a, step S4102 of FIG. 4a, and other related parts in the embodiments related to FIG. 2a, FIG. 3a, and FIG. 4a, which will not be repeated here.

[0305] In some embodiments, the above method can include the method of the above embodiments of the communication system side, the first device (or terminal, or network device) side, the second device (or network device, or terminal) side, etc., which will not be repeated here.

[0306] The present disclosure provides a communication method, which is as follows:

[0307] In some embodiments, the first device determines the periodic computing power resource, and the period of the computing power resource is the first period.

[0308] In some embodiments, the first device sends the first information, and the first information is used to indicate that the computing power resource in at least one period after the first information will be used.

[0309] In some embodiments, the first information can be carried by the periodic resource, and the period of the first information can be the same as the first period. For example, in one period, there are time resources corresponding to the first information and time resources corresponding to the computing power resource, and the time resources corresponding to the first information are before the time resources corresponding to the computing power resource.

[0310] In some embodiments, the first information can indicate that one or more computing power resources after the first information will be used.

[0311] In some embodiments, the first information only indicates that the computing power resource of the same period needs to be used.

[0312] In some embodiments, the first information is 1 bit, or only one energy information, similar to a scheduling request (SR). Then, every period, if the terminal needs to use the computing resource, it needs to send the first information.

[0313] In some embodiments, the first information can indicate that the computing resource of the next multiple periods will be used.

[0314] In some embodiments, if the multiple periods are continuous, the first information only needs to indicate the first number of continuous periods.

[0315] In some embodiments, if the multiple periods are non-continuous, the first information needs N bits, 1 bit for each period, and the bit value of 1 indicates that it will be used, and 0 means it will not be used. In this case, the computing resource of the multiple periods that have been indicated does not need to send the first information.

[0316] In some embodiments, the first device determines the periodic computing resource based on RRC or MAC CE or NAS or DCI signaling. For example, including DL, UL, SL

[0317] In some embodiments, the first information can be UCI, when the first device is a terminal, sending the first information to the base station.

[0318] In some embodiments, the first information can be PUCCH format 0, PUCCH format 1, PUCCH format 2, PUCCH format 3, etc.

[0319] In some embodiments, the first information can be multiplexed with other UCI, including SR, HARQ feedback, CSI feedback, etc.

[0320] In some embodiments, the multiplexed first information can be SL control information, including SCI transmitted on the physical side link control channel (PSCCH) or physical side link shared channel (PSSCH).

[0321] In some embodiments, the first information can be DCI. For example, when the first device is a base station, sending the first information to the terminal.

[0322] In some embodiments, the first device sends the computing power request information, including the required amount of computation and / or the computing power range.

[0323] In some embodiments, the computing power request information contains a first computing power request ID, a first model ID, and a first functionality ID.

[0324] In some embodiments, the computing power request information contains the type of required computing power, periodicity (period), semi-persistent (indication of number of times, time interval), and single.

[0325] In some embodiments, if the computing power request is related to model training or inference, performance monitoring, the model-related information also contains the structure of the model, the number of layers of the model, the number of hidden nodes of each layer, the number of parameters of each layer, the form of output (dimension: rows and columns), the form of input (dimension), and the ID of the model (which can uniquely identify the model on the network side).

[0326] Embodiments of the present disclosure also propose a device for implementing any of the above methods, for example, a device comprising units or modules for implementing each step performed by the terminal in any of the above methods. For another example, another device is also proposed, comprising 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.

[0327] 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 connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is, for example, 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 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 above units or modules are realized by the design of the logical relationship of elements in the circuit; for 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 above units or modules. All units or modules of the above apparatus can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules are implemented in the form of processor calling software, and the remaining part is implemented in the form of hardware circuit.

[0328] 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), or the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuits, and the logical relationship of the hardware circuits is fixed or can be reconfigured. 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, the hardware circuit can also be 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), or the like.

[0329] FIG. 6a is a structural schematic diagram of a first device according to an embodiment of the present disclosure. As shown in FIG. 6a, the first device 6100 can include at least one of a transceiver module 6101 and a processing module 6102. The transceiver module 6101 is configured to send first information, and the first information is used to indicate that computing power resources in one or more periods of periodic computing power resources will be used.

[0330] In some embodiments, the first information corresponds to a periodic transmission resource, the period of the transmission resource is the same as the period of the computing power resource, and the time domain position of the transmission resource is before the time domain position of the computing power resource. The first information is used to indicate that the computing power resource in the same period will be used.

[0331] In some embodiments, the transceiver module 6101 sends the first information in the following manner: the first information is sent non-periodically, and the first information is used to indicate that the computing power resource in one or more periods after the first information is sent will be used.

[0332] In some embodiments, the first information includes a first number, the first number being used to indicate that computing power resources in a first number of consecutive periods after the first information is sent will be used; or, the first information includes a first number of bits, the first number of bits being used to respectively indicate whether computing power resources in each of the first number of consecutive periods after the first information is sent will be used.

[0333] In some embodiments, the first information includes at least one of the following: radio resource control information (RRC); a medium access control control element (MAC CE); non-access stratum signaling (NAS); uplink control information (UCI); downlink control information (DCI); and sidelink control information (SCI).

[0334] In some embodiments, the first information includes UCI; the first information is sent alone or the first information is sent together with other UCI, the other UCI being different from the first information.

[0335] In some embodiments, the other UCI includes at least one of the following: a scheduling request (SR); hybrid automatic repeat request (HARQ) feedback; and channel state information (CSI) feedback.

[0336] In some embodiments, the first information is carried by at least one of the following: a physical uplink control channel (PUCCH) format 0; a PUCCH format 1; a PUCCH format 2; and a PUCCH format 3.

[0337] In some embodiments, the transceiver 6101 is further configured to send second information, the second information being used to request periodic computing power resources.

[0338] In some embodiments, the second information includes at least one of the following: a first identifier, the first identifier being used to identify a computing power request to which the computing power resources correspond; a second identifier, the second identifier being used to identify an AI model to which the computing power request corresponds; a computing power range corresponding to the computing power request; a computing amount corresponding to the computing power request; a type of the computing power request; and model information of the AI model corresponding to the computing power request.

[0339] In some embodiments, the processing module 6102 is configured to determine the periodic computing power resources.

[0340] In some embodiments, the periodic computing power resources are determined by at least one of the following: radio resource control information (RRC); a medium access control control element (MAC CE); non-access stratum signaling (NAS); uplink control information (UCI); downlink control information (DCI); and sidelink control information (SCI).

[0341] FIG. 6b is a structural schematic diagram of a second device according to an embodiment of the present disclosure. As shown in FIG. 6b, the second device 6200 can include at least one of a transceiver module 6201 and a processing module 6202. The transceiver module 6201 is configured to receive first information, where the first information is used to indicate that computing resource in one or more periods of periodic computing resource will be used.

[0342] In some embodiments, the first information corresponds to a periodic transmission resource, a period of the transmission resource is the same as a period of the computing resource, and a time domain position of the transmission resource is before a time domain position of the computing resource. The first information is used to indicate that the computing resource in the same period will be used.

[0343] In some embodiments, the transceiver module 6201 receives the first information in the following manner: the first information is received aperiodically, and the first information is used to indicate that the computing resource in one or more periods after the first information is sent will be used.

[0344] In some embodiments, the first information includes a first quantity, and the first quantity is used to indicate that the computing resource in the first quantity of consecutive periods after the first information is received will be used. Alternatively, the first information includes a first quantity of bit positions, and the first quantity of bit positions are used to respectively indicate whether the computing resource in each of the first quantity of consecutive periods after the first information is received will be used.

[0345] In some embodiments, the first information includes at least one of the following: radio resource control information (RRC), a medium access control control element (MAC CE), non-access stratum signaling (NAS), uplink control information (UCI), downlink control information (DCI), and sidelink control information (SCI).

[0346] In some embodiments, the first information includes UCI. The first information is received alone or together with other UCI, where the other UCI is different from the first information.

[0347] In some embodiments, the other UCI includes at least one of the following: a scheduling request (SR), hybrid automatic repeat request (HARQ) feedback, and channel state information (CSI) feedback.

[0348] In some embodiments, the first information is carried by at least one of the following: a physical uplink control channel (PUCCH) format 0, a PUCCH format 1, a PUCCH format 2, and a PUCCH format 3.

[0349] In some embodiments, the transceiver module 6201 is further configured to receive second information, where the second information is used to request periodic computing resource.

[0350] In some embodiments, the second information comprises at least one of the following: a first identifier, the first identifier being used to identify the computing power request to which the computing power resource corresponds; a second identifier, the second identifier being used to identify the AI model corresponding to the computing power request; a computing power range corresponding to the computing power request; a computing amount corresponding to the computing power request; a type of the computing power request; model information of the AI model corresponding to the computing power request.

[0351] 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, a terminal, 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. Alternatively, the network device can be an access network device, a core network device, or the like. Alternatively, the terminal can be a user equipment or the like. 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.

[0352] As shown in FIG. 7a, the communication device 7100 includes 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 used to process communication protocols and communication data, and the central processing unit can be used to control the communication device, execute programs, and process data of the programs. The communication device 7100 is used to execute any of the above methods. Alternatively, the communication device can be a base station, a baseband chip, a terminal device, a terminal device chip, a DU, a CU, or the like.

[0353] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing instructions. Alternatively, all or part of the memory 7102 can also be outside the communication device 7100.

[0354] 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 transceiver 7103 performs the communication steps S2101 of transmitting and / or receiving in the above methods, and the processor 7101 performs other steps.

[0355] In some embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Alternatively, the terms of transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced with each other, the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.

[0356] In some embodiments, the communication device 7100 can include one or more interface circuits 7104. Optionally, the interface circuits 7104 are connected with the memory 7102, and the interface circuits 7104 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 circuits 7104 can read instructions stored in the memory 7102 and send the instructions to the processor 7101.

[0357] 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 thereto, and the structure of the communication device 7100 can not be limited by FIG. 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 also include storage components for storing data, 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, and the like; (6) other devices, and the like.

[0358] FIG. 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 FIG. 7b can be referred to, but is not limited thereto.

[0359] The chip 7200 includes one or more processors 7201, and the chip 7200 is configured to execute any of the above methods.

[0360] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the interface circuits 7202 are connected with the memory 7203, and the interface circuits 7202 can be used to receive signals from the memory 7203 or other devices, and can be used to send signals to the memory 7203 or other devices. For example, the interface circuits 7202 can read instructions stored in the memory 7203 and send the instructions to the processor 7201.

[0361] In some embodiments, the interface circuits 7202 perform the communication steps S2101 of sending and / or receiving in the above methods, and the processor 7201 performs other steps.

[0362] In some embodiments, the terms interface circuit, interface, transceiver pin, and transceiver can be replaced with each other.

[0363] In some embodiments, chip 7200 also includes one or more memories 7203 for storing instructions. Optionally, all or part of memory 7203 can be outside of chip 7200.

[0364] The present disclosure also provides a storage medium having stored thereon instructions which, when executed by the communication device 7100, cause the communication device 7100 to perform any of the methods above. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but this is not a limitation, as it can also be a storage medium readable by other apparatuses. Optionally, the storage medium can be a non-transitory storage medium, but this is not a limitation, as it can also be a transitory storage medium.

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

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

Claims

1. A communication method characterized by comprising: The method comprises: sending first information, the first information being used to indicate that computing power resources in one or more periods of a periodic computing power resource will be used.

2. The method of claim 1, wherein, The first information corresponds to a periodic transmission resource, the period of the transmission resource is the same as the period of the computing power resource, and the time domain position of the transmission resource is before the time domain position of the computing power resource. The first information is used to indicate that the computing power resources in the same period will be used.

3. The method of claim 1, wherein, The sending of the first information comprises: non-periodically sending first information, the first information being used to indicate that computing power resources in one or more periods after the sending of the first information will be used.

4. The method according to any one of claims 1 to 3, characterized in that, The first information comprises a first number, the first number being used to indicate that the computing power resources in the first number of consecutive periods after the sending of the first information will be used; or The first information comprises a first number of bit positions, and the first number of bit positions are used to respectively indicate whether the computing power resources in each of the first number of consecutive periods after the sending of the first information will be used.

5. The method according to any one of claims 1 to 4, characterized in that, The first information comprises at least one of the following: Radio Resource Control Information (RRC); Medium Access Control Control Element (MAC CE); Non-Access Stratum (NAS); Uplink Control Information (UCI); Downlink Control Information (DCI); Sidelink Control Information (SCI).

6. The method of claim 5, wherein, The first information comprises UCI. The first information is sent alone or together with other UCI, the other UCI being different from the first information.

7. The method of claim 6, wherein, The other UCI comprises at least one of the following: Scheduling Request (SR); Hybrid Automatic Repeat Request (HARQ) feedback; Channel State Information (CSI) feedback.

8. The method according to any of claims 6-7, characterized by, The first information is carried by at least one of the following: Physical Uplink Control Channel (PUCCH) format 0; PUCCH format 1; PUCCH format 2; PUCCH format 3.

9. The method according to any one of claims 1 to 8, characterized in that, The method further comprises: sending second information, the second information being used to request the periodic computing power resource.

10. The method of claim 9, wherein, The second information comprises at least one of the following: a first identifier, the first identifier being used to identify a computing power request corresponding to the computing power resource; a second identifier, the second identifier being used to identify an AI model corresponding to the computing power request; a computing power range corresponding to the computing power request; a computing amount corresponding to the computing power request; a type of the computing power request; model information of an AI model corresponding to the computing power request.

11. The method according to any one of claims 1-10, characterized in that, The method further comprises: determining the periodic computing power resource.

12. The method of claim 11, wherein, The periodic computing power resource is determined by at least one of the following: Radio Resource Control Information (RRC); Medium Access Control Control Element (MAC CE); Non-Access Stratum (NAS); Uplink Control Information (UCI); Downlink Control Information (DCI); Sidelink Control Information (SCI).

13. A method of communication, comprising: The method comprises: receiving first information, the first information being used to indicate that computing power resources in one or more periods of a periodic computing power resource will be used.

14. The method of claim 13, wherein, The first information corresponds to a periodic transmission resource, a period of the transmission resource is the same as a period of the computing resource, and a time domain position of the transmission resource is before a time domain position of the computing resource, and the first information is used to indicate that the computing resource in the same period will be used.

15. The method of claim 13, wherein, The receiving the first information comprises: The first information is received aperiodically, and the first information is used to indicate that the computing resource in one or more periods after the first information is received will be used.

16. The method according to any one of claims 13-15, characterized in that, The first information comprises a first quantity, and the first quantity is used to indicate that the computing resource in the first quantity of continuous periods after the first information is received will be used. The first information comprises a first quantity of bit positions, and the first quantity of bit positions are used to respectively indicate whether the computing resource in each of the first quantity of continuous periods after the first information is received will be used.

17. The method according to any one of claims 14-16, characterized by, The first information comprises at least one of the following: Radio resource control information (RRC); A medium access control control element (MAC CE); A non-access stratum (NAS) signaling; Uplink control information (UCI); Downlink control information (DCI); Sidelink control information (SCI).

18. The method of claim 17, wherein, The first information comprises UCI. The first information is received alone or together with other UCI, and the other UCI is different from the first information.

19. The method of claim 18, wherein, The other UCI comprises at least one of the following: A scheduling request (SR); Hybrid automatic repeat request (HARQ) feedback; Channel state information (CSI) feedback.

20. The method of any of claims 18-19, wherein, The first information is carried by at least one of the following: A physical uplink control channel (PUCCH) format 0; A PUCCH format 1; A PUCCH format 2; A PUCCH format 3.

21. The method of any of claims 13-20, wherein, The method further comprises: Receiving second information, and the second information is used to request the periodic computing resource.

22. The method of claim 21, wherein, The second information comprises at least one of the following: A first identifier, the first identifier is used to identify a computing request corresponding to the computing resource; A second identifier, the second identifier is used to identify an AI model corresponding to the computing request; A computing range corresponding to the computing request; A computing amount corresponding to the computing request; A type of the computing request; Model information of the AI model corresponding to the computing request.

23. A method of communication, comprising: The method comprises: A first device sends first information to a second device, and the first information is used to indicate that the computing resource in one or more periods of a periodic computing resource will be used.

24. A first device, comprising: Comprise: A transceiver module is configured to send first information, and the first information is used to indicate that the computing resource in one or more periods of a periodic computing resource will be used.

25. A second device, comprising: Comprise: A transceiver module is configured to receive first information, and the first information is used to indicate that the computing resource in one or more periods of a periodic computing resource will be used.

26. A first device, comprising: Comprise: One or more processors; The processor is configured to perform the communication method in any one of claims 1-12.

27. A second device, comprising: Comprise: One or more processors; The processor is configured to perform the communication method in any one of claims 13-22.

28. A communication system, characterized by Comprise: A first device and a second device, wherein the first device is configured to implement the communication method of any one of claims 1-12, and the second device is configured to implement the communication method of any one of claims 13-22.

29. A storage medium characterized by Comprising: The storage medium has stored instructions which, when executed on a communication device, cause the communication device to perform the communication method of any one of claims 1-12 or 13-22.

30. A program product, characterized by Comprising: A computer program which, when executed by a communication device, causes the communication device to perform the communication method of any one of claims 1-12 or 13-22.

Citation Information

Patent Citations

  • Resource allocation method and device, task submission method and device, electronic equipment and medium

    CN111694672A

  • Method and device for allocating cluster computing resources, electronic equipment and storage medium

    CN112860440A

  • Computing power resource processing method and apparatus, and user equipment and computing power network device

    WO2023236883A1

  • Service processing method and apparatus, device, medium and program product

    WO2024041572A1