Communication method, terminal, network device, communication device, and storage medium
By collaboratively determining data transmission priorities between terminals and network devices, the problem of data not being transmitted in a timely manner within the scheduling restriction period due to an expiring delay budget is resolved, ensuring the delay requirements of XR services and enabling timely transmission of data streams.
Patent Information
- Application Number
- PCT/CN2024/087846
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-15
- Publication Date
- 2025-10-23
AI Technical Summary
In 5G technology, the data stream transmission of XR services needs to meet strict latency requirements. However, since the scheduling of network devices is dynamic, it may cause data stream delays, which in turn may lead to synchronization failures. In particular, data whose latency budget is about to expire may not be transmitted in time during the scheduling-limited time period.
By coordinating with terminal and network devices, it is determined whether to execute data transmission within the first time unit, prioritizing emergency scheduling needs, adjusting the priority of data transmission and measurement, and ensuring that data whose latency budget is about to expire can be transmitted in a timely manner to meet the latency requirements of XR services.
It enables real-time transmission of latency budget under scheduling constraints, meeting the latency requirements of XR services and avoiding data stream synchronization processing failures.
Smart Images

Figure CN2024087846_23102025_PF_FP_ABST
Abstract
Description
Communication method, terminal, network device, communication device and storage medium TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a communication method, a terminal, a network device, a communication device and a storage medium. BACKGROUND
[0002] In an extended reality (XR) service, a service flow is usually composed of multiple data flows, and has a very large data volume. In the process of implementing the XR service using a 5th generation mobile communication technology (5G technology), the transmission of the service flow of the XR service needs to meet certain delay requirements, and especially some data flows need to arrive at a network function at the same time for synchronous processing (for example, joint decoding). The delay of any one data flow will cause the synchronous processing of multiple data flows to fail.
[0003] SUMMARY
[0004] Embodiments of the present disclosure provide a communication method, a terminal, a network device, a communication device and a storage medium.
[0005] According to a first aspect of embodiments of the present disclosure, a communication method is provided, executed by a terminal, and the method comprises: determining whether to perform data transmission on a first time unit, the first time unit being used for the terminal to perform scheduling restriction.
[0006] According to a second aspect of embodiments of the present disclosure, a communication method is provided, executed by a network device, and the method comprises: determining whether to perform data transmission with a terminal on a first time unit, the first time unit being used for the terminal to perform scheduling restriction.
[0007] According to a third aspect of embodiments of the present disclosure, a terminal is provided, comprising: a processing module configured to determine whether to perform data transmission on a first time unit, the first time unit being used for the terminal to perform scheduling restriction.
[0008] According to a fourth aspect of embodiments of the present disclosure, a network device is provided, comprising: a processing module configured to determine whether to perform data transmission with a terminal on a first time unit, the first time unit being used for the terminal to perform scheduling restriction.
[0009] According to a fifth aspect of embodiments of the present disclosure, a communication device is provided, comprising: one or more processors; one or more memories for storing computer programs; and wherein the processor executes the computer program to implement the steps of the communication method according to the first aspect and the second aspect.
[0010] According to a sixth aspect of the embodiments of the present disclosure, a communication system is provided, including a terminal and a network device, wherein the terminal is configured to implement the steps of the communication method according to the first aspect, and the network device is configured to implement the steps of the communication method according to the second aspect.
[0011] According to a seventh aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the communication method according to the first aspect and the second aspect.
[0012] According to an eighth aspect of the embodiments of the present disclosure, a computer program product is provided, including a computer program, wherein the computer program, when executed by a processor, implements the steps of the communication method according to the first aspect and the second aspect.
[0013] Through the embodiments of the present disclosure, data whose delay budget is about to expire can be transmitted in time. BRIEF DESCRIPTION OF DRAWINGS
[0014] 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.
[0015] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0016] FIG. 2A is a first kind of interaction schematic diagram of a communication method according to an embodiment of the present disclosure.
[0017] FIG. 2B is a second kind of interaction schematic diagram of a communication method according to an embodiment of the present disclosure.
[0018] FIG. 3A is a first kind of flow schematic diagram of a communication method executed by a terminal according to an embodiment of the present disclosure.
[0019] FIG. 3B is a second kind of flow schematic diagram of a communication method executed by a terminal according to an embodiment of the present disclosure.
[0020] FIG. 4A is a first kind of flow schematic diagram of a communication method executed by a network device according to an embodiment of the present disclosure.
[0021] FIG. 4B is a second kind of flow schematic diagram of a communication method executed by a network device according to an embodiment of the present disclosure.
[0022] FIG. 5A is a third kind of flow schematic diagram of a communication method executed by a terminal according to an embodiment of the present disclosure.
[0023] FIG. 5B is a third kind of flow schematic diagram of a communication method executed by a network device according to an embodiment of the present disclosure.
[0024] FIG. 6A is a schematic diagram of a structure of a terminal according to an embodiment of the present disclosure.
[0025] FIG. 6B is a schematic diagram of a structure of a network device according to an embodiment of the present disclosure.
[0026] FIG. 7A is a schematic diagram of a structure of a communication device according to an embodiment of the present disclosure.
[0027] FIG. 7B is a schematic diagram of a structure of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0028] The present disclosure provides a communication method, a terminal, a network device, a communication system, and a storage medium.
[0029] In a first aspect, a communication method is provided, which is performed by a terminal. The method includes determining whether to perform data transmission on a first time unit, the first time unit being used for the terminal to perform a scheduling restriction.
[0030] In the embodiments of the present disclosure, the terminal determines whether to perform data transmission on a time unit originally used for performing a scheduling restriction, so as to implement how the terminal performs data transmission when encountering a scheduling restriction, and enable data whose delay budget is about to expire to be transmitted in time, thereby meeting the delay requirement of an XR service.
[0031] In some embodiments, the first time unit includes at least one of the following: a time unit in which the terminal does not perform data transmission; and a time unit in which the terminal performs measurement.
[0032] In some embodiments, in a case where the terminal performs data transmission is prior to performing a scheduling restriction, the first time unit is further used for the terminal to perform data transmission and / or not to perform measurement.
[0033] In the embodiments of the present disclosure, in a case where the terminal performs data transmission is prior to performing a scheduling restriction, the terminal can determine to perform data transmission on a time unit originally used for performing a scheduling restriction, so as to implement the terminal to preferentially perform data transmission, and enable data whose delay budget is about to expire to be transmitted in time, thereby meeting the delay requirement of an XR service.
[0034] In some embodiments combined with the first aspect, in some embodiments, the first time unit comprises at least one of: a measurement gap; a synchronization signal and physical broadcast channel block (SSB) measurement timing configuration (SMTC) window.
[0035] In some embodiments combined with the first aspect, in some embodiments, the method further comprises one of: determining not to perform the measurement in the first time unit in a case that it is determined to perform the data transmission in the first time unit; determining to perform the measurement in the first time unit in a case that it is determined not to perform the data transmission in the first time unit.
[0036] In some embodiments combined with the first aspect, in some embodiments, the determining whether to perform the data transmission in the first time unit comprises one of: determining to perform the data transmission in the first time unit in a case that the data to be transmitted is data with urgent scheduling requirement; determining to perform the data transmission in the first time unit in a case that the network device indicates that a priority of the data transmission of the terminal in the first time unit is higher than a priority of the scheduling restriction; determining not to perform the data transmission in the first time unit in a case that the network device indicates that the priority of the data transmission of the terminal in the first time unit is lower than the priority of the scheduling restriction.
[0037] In some embodiments combined with the first aspect, in some embodiments, the method further comprises: receiving first information, the first information being used to indicate at least one of: a priority of the data transmission of the terminal in the first time unit is higher than a priority of the scheduling restriction; a priority of the data transmission of the terminal in the first time unit is lower than the priority of the scheduling restriction; the terminal performs the data transmission in the first time unit; the terminal does not perform the data transmission in the first time unit.
[0038] In some embodiments combined with the first aspect, in some embodiments, the first information is carried in first downlink control information, the first downlink control information being used to schedule first uplink resource, and the first information is further used to indicate that the first uplink resource is used for the data transmission.
[0039] In some embodiments combined with the first aspect, in some embodiments, the data with urgent scheduling requirement is urgent scheduling data, or the data with urgent scheduling requirement is data with a delay budget less than a preset value.
[0040] In some embodiments of the first aspect, in some embodiments, the data to be transmitted is data transmitted on a first logical channel, the first logical channel is a logical channel with a delay budget of the data less than a preset value, or the first logical channel is a logical channel associated with a triggered delay state reporting (DSR).
[0041] In some embodiments of the first aspect, in some embodiments, the first time unit is included in a first time period, and the first time period is configured by the network device.
[0042] In some embodiments of the first aspect, in some embodiments, the method further includes: sending second information, the second information being used to indicate whether the terminal supports a first function, the first function being whether the terminal determines to perform data transmission on the first time unit.
[0043] In a second aspect, the embodiments of the present disclosure provide a communication method, performed by a network device, the method including: determining whether to perform data transmission with a terminal on a first time unit, the first time unit being used for the terminal to perform scheduling restriction.
[0044] In some embodiments of the second aspect, in some embodiments, the first time unit includes at least one of: a time unit in which the terminal does not perform data transmission; a time unit in which the terminal performs measurement.
[0045] In some embodiments of the second aspect, in some embodiments, in a case where data transmission of the terminal is prioritized over performing the scheduling restriction, the first time unit is further used for the terminal to perform data transmission and / or not to perform measurement.
[0046] In some embodiments of the second aspect, in some embodiments, the first time unit includes at least one of: a measurement gap; an SMTC window.
[0047] In some embodiments of the second aspect, in some embodiments, in a case where it is determined to perform data transmission with the terminal on the first time unit, the first time unit is not used for the terminal to perform measurement; and / or, in a case where it is determined not to perform data transmission with the terminal on the first time unit, the first time unit is used for performing measurement.
[0048] In some embodiments of the second aspect, in some embodiments, the method further includes one of: in a case where it is determined to perform data transmission with the terminal on the first time unit, indicating to the terminal that a priority of the data transmission on the first time unit is higher than a priority of the scheduling restriction; in a case where it is determined not to perform data transmission with the terminal on the first time unit, indicating to the terminal that the priority of the data transmission on the first time unit is lower than the priority of the scheduling restriction.
[0049] In some embodiments of the second aspect, in some embodiments, the method further includes: sending the first information, the first information being used to indicate at least one of the following: a priority of the data transmission of the terminal in the first time unit is higher than a priority of the scheduling restriction; a priority of the data transmission of the terminal in the first time unit is lower than the priority of the scheduling restriction; the terminal performs the data transmission in the first time unit; and the terminal does not perform the data transmission in the first time unit.
[0050] In some embodiments of the second aspect, in some embodiments, the first information is carried in first downlink control information, the first downlink control information being used to schedule the first uplink resource, and the first information is further used to indicate that the first uplink resource is used for the data transmission.
[0051] In some embodiments of the second aspect, in some embodiments, the data to be transmitted in the data transmission is data having an urgent scheduling requirement.
[0052] In some embodiments of the second aspect, in some embodiments, the data having the urgent scheduling requirement is urgent scheduling data, or the data having the urgent scheduling requirement is data having a delay budget less than a preset value.
[0053] In some embodiments of the second aspect, in some embodiments, the data to be transmitted is data transmitted on a first logical channel, the first logical channel being a logical channel for which a delay budget of the data is less than a preset value, or the first logical channel being a logical channel associated with a triggered DSR.
[0054] In some embodiments of the second aspect, in some embodiments, the first time unit is included in a first time period, and the first time period is configured by the network device.
[0055] In some embodiments of the second aspect, in some embodiments, the method further includes: receiving second information, the second information being used to indicate whether the terminal supports a first function, the first function being whether the terminal determines whether to perform the data transmission in the first time unit.
[0056] In a third aspect, the embodiments of the present disclosure provide a terminal, comprising: a processing module configured to determine whether to perform data transmission in a first time unit, the first time unit being used for the terminal to perform a scheduling restriction.
[0057] In some embodiments of the third aspect, in some embodiments, the first time unit includes at least one of the following: a time unit in which the terminal does not perform the data transmission; and a time unit in which the terminal performs measurement.
[0058] In some embodiments of the third aspect, in some embodiments, in a case where the terminal performs the data transmission in priority to performing the scheduling restriction, the first time unit is further used for the terminal to perform the data transmission and / or not to perform the measurement.
[0059] In some embodiments combined with the third aspect, in some embodiments, the first time unit comprises at least one of: a measurement gap; an SMTC window.
[0060] In some embodiments combined with the third aspect, in some embodiments, the processing module is further configured to perform at least one of: determining not to perform measurement on the first time unit in a case that it is determined to perform data transmission on the first time unit; determining to perform measurement on the first time unit in a case that it is determined not to perform data transmission on the first time unit.
[0061] In some embodiments combined with the third aspect, in some embodiments, the processing module is further configured to perform at least one of: determining to perform data transmission on the first time unit in a case that the data to be transmitted is data with urgent scheduling requirement; determining to perform data transmission on the first time unit in a case that the network device indicates that a priority of data transmission of the terminal on the first time unit is higher than a priority of the scheduling limit; determining not to perform data transmission on the first time unit in a case that the network device indicates that a priority of data transmission of the terminal on the first time unit is lower than a priority of the scheduling limit.
[0062] In some embodiments combined with the third aspect, in some embodiments, the terminal further comprises: a transceiver configured to receive the first information, the first information being configured to indicate at least one of: a priority of data transmission of the terminal on the first time unit is higher than a priority of the scheduling limit; a priority of data transmission of the terminal on the first time unit is lower than a priority of the scheduling limit; the terminal performs data transmission on the first time unit; the terminal does not perform data transmission on the first time unit.
[0063] In some embodiments combined with the third aspect, in some embodiments, the first information is carried in a first downlink control information, the first downlink control information being configured to schedule a first uplink resource, and the first information is further configured to indicate that the first uplink resource is configured to be used for data transmission.
[0064] In some embodiments combined with the third aspect, in some embodiments, the data with urgent scheduling requirement is urgent scheduling data, or the data with urgent scheduling requirement is data with a delay budget less than a preset value.
[0065] In some embodiments combined with the third aspect, in some embodiments, the data to be transmitted is data transmitted on a first logical channel, the first logical channel is a logical channel with a delay budget less than a preset value, or the first logical channel is a logical channel associated with a triggered DSR.
[0066] In some embodiments of the third aspect, in some embodiments, the first time unit is included in a first time period, and the first time period is configured by the network device.
[0067] In some embodiments of the third aspect, in some embodiments, the terminal further includes a transceiver configured to transmit second information, the second information being used to indicate whether the terminal supports a first function, and the first function is used to determine whether the terminal performs data transmission in the first time unit.
[0068] In the fourth aspect, the embodiments of the present disclosure provide a network device, including a processing module configured to determine whether to perform data transmission with a terminal in a first time unit, and the first time unit is used for the terminal to perform scheduling restriction.
[0069] In some embodiments of the fourth aspect, in combination with some embodiments of the second aspect, in some embodiments, the first time unit includes at least one of the following: a time unit in which the terminal does not perform data transmission; a time unit in which the terminal performs measurement.
[0070] In some embodiments of the fourth aspect, in some embodiments, in a case where data transmission of the terminal is prioritized over performing the scheduling restriction, the first time unit is further used for the terminal to perform data transmission and / or not to perform measurement.
[0071] In some embodiments of the fourth aspect, in some embodiments, the first time unit includes at least one of the following: a measurement gap; an SMTC window.
[0072] In some embodiments of the fourth aspect, in some embodiments, in a case where it is determined to perform data transmission with the terminal in the first time unit, the first time unit is not used for the terminal to perform measurement; and / or, in a case where it is determined not to perform data transmission with the terminal in the first time unit, the first time unit is used for performing measurement.
[0073] In some embodiments of the fourth aspect, in some embodiments, the network device further includes a transceiver configured to perform at least one of the following: in a case where it is determined to perform data transmission with the terminal in the first time unit, indicating to the terminal that a priority of the data transmission in the first time unit is higher than a priority of the scheduling restriction; in a case where it is determined not to perform data transmission with the terminal in the first time unit, indicating to the terminal that a priority of the data transmission in the first time unit is lower than a priority of the scheduling restriction.
[0074] In some embodiments combined with the fourth aspect, in some embodiments, the network device further includes a transceiver configured to transmit the first information, the first information being used to indicate at least one of the following: a priority of the data transmission of the terminal in the first time unit is higher than a priority of the scheduling limit; a priority of the data transmission of the terminal in the first time unit is lower than the priority of the scheduling limit; the terminal performs the data transmission in the first time unit; and the terminal does not perform the data transmission in the first time unit.
[0075] In some embodiments combined with the fourth aspect, in some embodiments, the first information is carried in a first downlink control information, the first downlink control information being used to schedule the first uplink resource, and the first information is further used to indicate that the first uplink resource is used for the data transmission.
[0076] In some embodiments combined with the fourth aspect, in some embodiments, the data to be transmitted in the data transmission is data having an urgent scheduling requirement.
[0077] In some embodiments combined with the fourth aspect, in some embodiments, the data having the urgent scheduling requirement is urgent scheduling data, or the data having the urgent scheduling requirement is data having a delay budget less than a preset value.
[0078] In some embodiments combined with the fourth aspect, in some embodiments, the data to be transmitted is data transmitted on a first logical channel, the first logical channel being a logical channel for which a delay budget of the data is less than a preset value, or the first logical channel being a logical channel associated with a triggered DSR.
[0079] In some embodiments combined with the fourth aspect, in some embodiments, the first time unit is included in a first time period, and the first time period is configured by the network device.
[0080] In some embodiments combined with the fourth aspect, in some embodiments, the network device further includes a transceiver configured to receive second information, the second information being used to indicate whether the terminal supports a first function, the first function being whether the terminal determines to perform the data transmission in the first time unit.
[0081] In the fifth aspect, the embodiments of the present disclosure provide a communication device, including one or more processors, and the communication device is configured to perform the steps of the communication method in any one of the first aspect, the second aspect, and the optional implementation manners thereof.
[0082] In the sixth aspect, the embodiments of the present disclosure provide a communication system, including a terminal and a network device, wherein the terminal is configured to perform the steps of the communication method in any one of the first aspect and the optional implementation manners thereof, and the network device is configured to perform the steps of the communication method in any one of the second aspect and the optional implementation manners thereof.
[0083] In a seventh aspect, the embodiments of the present disclosure provide a computer-readable storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device is caused to perform the method described in the optional implementation manners of the first aspect and the second aspect.
[0084] In an eighth aspect, the embodiments of the present disclosure provide a computer program product, which, when executed by a communication device, causes the communication device to perform the steps of the communication method described in any one of the first aspect, the second aspect, and the optional implementation manners thereof.
[0085] In a ninth aspect, the embodiments of the present disclosure provide a computer program, which, when executed on a communication device, causes the communication device to perform the steps of the communication method described in any one of the first aspect, the second aspect, and the optional implementation manners thereof.
[0086] In a tenth aspect, the embodiments of the present disclosure provide a chip or a chip system. The chip or the chip system includes processing circuitry configured to perform the steps of the communication method described in any one of the first aspect, the second aspect, and the optional implementation manners thereof.
[0087] It can be understood that the communication device, the communication system, the computer-readable storage medium, the computer program product, the computer program, the chip or the chip system are all used to perform the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved are referred to the beneficial effects in the corresponding method, which will not be described here.
[0088] The embodiments of the present disclosure propose a communication method, a terminal, a network device, a communication device, and a storage medium. In some embodiments, the terms of the communication method and the information processing method, the information transmission method, and the like can be replaced with each other, and the terms of the information processing system, the communication system, the information transmission system, and the like can be replaced with each other.
[0089] 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 manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or parts or all of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.
[0090] In the embodiments of the present disclosure, the terms and / or descriptions among the embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0091] The terms used in the embodiments of the present disclosure are only for the purpose of describing particular embodiments and are not used as limitations of the present disclosure.
[0092] In the embodiments of the present disclosure, unless otherwise specified and logically conflicted, the elements expressed in singular form, such as "one", "one kind", "the", "the above", "the", "the above", "this" and the like, can represent "one and only one", and can also represent "one or more", "at least one" and the like. For example, in the case of using articles such as "a", "an", "the" and the like in English, the noun after the article can be understood as singular expression, and can also be understood as plural expression.
[0093] In the embodiments of the present disclosure, "plurality" refers to two or more.
[0094] 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.
[0095] In some embodiments, the writing methods such as "at least one of A, B", "A and / or B", "A in one case, B in another case", "A in response to one case, B in response to another case", "A / B" and the like can include the following technical solutions according to the case: in some embodiments, A (A is executed regardless of B); in some embodiments, B (B is executed regardless of A); in some embodiments, A and B are selectively executed (A and B are selectively executed); in some embodiments, A and B (A and B are executed). When there are more branches such as A, B, C, the above description is similar.
[0096] In some embodiments, the writing methods such as "A or B" and the like can include the following technical solutions according to the case: in some embodiments, A (A is executed regardless of B); in some embodiments, B (B is executed regardless of A); in some embodiments, A and B are selectively executed (A and B are selectively executed). When there are more branches such as A, B, C, the above description is similar.
[0097] The prefix words "first", "second", etc. in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, sequence, priority, quantity or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute redundant limitation because of the use of the prefix words. For example, the description objects are "fields", and the ordinal words before "fields" in "first field" and "second field" do not limit the position or sequence between "fields". "First" and "second" do not limit whether the "fields" modified thereby are in the same message, nor do they limit the sequence of "first field" and "second field". For another example, the description objects are "levels", and the ordinal words before "levels" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description objects is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "devices" can be one or more. In addition, the objects modified by different prefix words can be the same or different. For example, the description objects are "devices", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different. For another example, the description objects are "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.
[0098] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0099] In some embodiments, the terms "time / frequency", "time / frequency domain", etc. refer to at least one of the time domain and the frequency domain.
[0100] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "when", "if", "if", etc. can be replaced with each other.
[0101] In some embodiments, the terms "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", etc. can be replaced with each other, and the terms "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", etc. can be replaced with each other.
[0102] In some embodiments, an apparatus or the like can be interpreted as an entity, and can also be interpreted as virtual, and the name thereof is not limited to the name described in the embodiments, and the terms "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like can be replaced with each other.
[0103] In some embodiments, a "network" can be interpreted as an apparatus (for example, an access network device, a core network device, and the like) included in the network.
[0104] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", "node", "access network node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femtocell", "picocell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)" and the like can be replaced with each other.
[0105] In some embodiments, the terms "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," and so on can be replaced with each other.
[0106] In some embodiments, the access network device, the core network device, or the network device can be replaced with a terminal. For example, the embodiments of the present disclosure can also be applied to a structure in which communication between the access network device, the core network device, or the network device and the terminal is replaced with communication between a plurality of terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal can also be configured to have all or part of the functions of the access network device. In addition, the terms "uplink," "downlink," and the like can also be replaced with terms corresponding to the inter-terminal communication (e.g., "side"). For example, the uplink channel, the downlink channel, and the like can be replaced with the side channel, and the uplink, the downlink, and the like can be replaced with the sidelink.
[0107] In some embodiments, the terminal can be replaced with the access network device, the core network device, or the network device. In this case, the access network device, the core network device, or the network device can also be configured to have all or part of the functions of the terminal.
[0108] In some embodiments, the data, information, etc. can be obtained in compliance with the laws and regulations of the country in which the location is situated.
[0109] In some embodiments, the data, information, etc. can be obtained after obtaining the consent of the user.
[0110] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0111] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0112] As shown in FIG. 1, the communication system 100 includes a terminal 101 and a network device 102. The network device 102 can be at least one of an access network device or a core network device.
[0113] In some embodiments, the terminal 101 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, etc., but is not limited thereto.
[0114] In some embodiments, the access network device is at least one of a node or device that accesses a terminal to a wireless network, and can include at least one of an evolved NodeB (eNB), a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.
[0115] 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 implemented through software or programs.
[0116] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, and some of the protocol layers can be controlled by the CU, and the remaining or all of the protocol layers can be distributed in the DU and controlled by the CU, but is not limited thereto.
[0117] In some embodiments, the CU and the DU can be centrally deployed in one access network device, or can be distributedly deployed in multiple access network devices.
[0118] In some embodiments, the access network device can be implemented by one or more access network devices. One access network device can include one CU and at least one DU. One CU can be connected to multiple DUs, and one DU can only be connected to one CU.
[0119] 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.
[0120] 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.
[0121] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G New Radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New Radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based thereon, and the like. Further, a plurality of systems can be applied in combination (for example, combination of LTE or LTE-A and 5G, and the like).
[0122] XR refers to a real and virtual combination of a human-computer interactive environment generated by computer technology and wearable devices. XR is a general term for a variety of technologies such as augmented reality (AR), virtual reality (VR), and mixed reality (MR). By integrating the visual interaction technologies of AR, VR, and MR, the user is brought into a virtual world and a real world that seamlessly transitions between the two. In XR services, a service flow is usually composed of multiple data flows (such as quality of service flow (QoS flow)), and has a very large amount of data.
[0123] In practical applications, the transmission of the service flow of the XR service needs to meet certain delay requirements, especially some data flows need to arrive at the network function at the same time for synchronous processing (for example, joint decoding). The delay of any one data flow will cause the synchronous processing of multiple data flows to fail. Therefore, in 5G technology, the priority of the logic channel (LC) is used to schedule the data flow. However, the scheduling of the network device is dynamic, so in some cases, even if some data flow belongs to a low-priority logic channel, if some data packet has not been scheduled for a long time, the terminal needs to send a buffer status report (BSR) to notify the network as soon as possible.
[0124] In some embodiments, a DSR process is introduced, that is, the terminal can trigger a DSR process, which carries delay-related information of data transmission, for example, information that the uplink data has been long without being scheduled, resulting in the remaining time of the data packet being less than a certain threshold. The remaining time of the data packet is the time to packet discard, and the remaining time can be determined according to the discard timer of the packet data convergence protocol (PDCP), for example.
[0125] In some embodiments, the DSR process is used to provide the delay state of the logic channel group (LCG) to the serving base station. The delay state of the LCG includes the remaining time, which is the minimum remaining value of the discard timer of the PDCP in the buffered service data unit (SDU) of the LCG, and the delay critical uplink data of the LCG associated with the data volume calculation process of the associated radio link control (RLC) entity and PDCP entity.
[0126] In some embodiments, a radio resource control (RRC) controls the DSR procedure by configuring the following parameters: remainingTimeThreshold, which refers to a remaining time threshold for triggering the DSR of the LCG.
[0127] In some embodiments, RAN4 introduces some scheduling restrictions. That is, in some time periods, the transceiver of the terminal cannot perform data transmission and reception because it needs to perform measurements. On the one hand, the time period of the scheduling restriction can include a measurement gap (MG), that is, a time period agreed by the network and the terminal for measurement. In this time period, the terminal can focus on measurement and does not need to perform data transmission and reception because the network device has agreed that the terminal does not need to perform transmission and reception. On the other hand, the time period of the scheduling restriction can also include an SMTC window. In the SMTC window, the terminal cannot perform data transmission and reception in the time period for performing SSB measurement.
[0128] In some embodiments, the above scheduling restriction can be understood as Tx / Rx in gaps / restrictions that are caused by RRM measurements.
[0129] However, considering that the XR service is a service that is more sensitive to scheduling delay. If the data stream of the XR service cannot be scheduled in time, a large number of data packets will be discarded. Therefore, for the XR service, how the terminal performs data transmission when encountering scheduling restrictions is a problem to be solved.
[0130] In some embodiments, the terms “scheduling restriction”, “scheduling gap”, “transmission gap”, “transmission restriction”, “uplink / downlink restriction”, “uplink / downlink gap”, “transmission / reception restriction”, and “Tx / Rx restriction” can be replaced with each other.
[0131] In some embodiments, the terms “logical channel” and “logical channel group” can be replaced with each other.
[0132] To this end, the embodiments of the present disclosure provide a communication method, a terminal, a network device, a communication device, and a storage medium, which realize how to perform data transmission when encountering scheduling restrictions, so that data whose delay budget is about to expire can be transmitted in time, and the delay requirement of the XR service is met.
[0133] FIG. 2A is a first interaction schematic diagram 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, which is performed by the above-mentioned communication system. The above-mentioned method comprises steps S2110 to S2140.
[0134] In step S2110, the terminal sends second information.
[0135] In some embodiments, the network device receives the second information.
[0136] In some embodiments, the second information is used to indicate whether the terminal supports the first function. Alternatively, the second information is used to indicate the capability of the terminal to the first function.
[0137] In some embodiments, the first function can determine whether the terminal performs data transmission on the first time unit. In some embodiments, the first function can also decide whether the terminal performs data transmission on the first time unit. In some embodiments, the first function can further make a decision on whether the terminal performs data transmission on the first time unit.
[0138] In some embodiments, the second information is used to indicate whether the terminal supports determining whether to perform data transmission on the first time unit.
[0139] In some embodiments, the second information is used to indicate whether the terminal has the capability to support making a decision on whether to perform data transmission on the first time unit.
[0140] In some embodiments, the name of the second information is not limited, for example, it can be indication information, capability information, assistance information, etc. In an example, the second information can be UE capability information or UE assistance information.
[0141] In some embodiments, the second information is used to indicate that the terminal supports the first function, or the second information is used to indicate that the terminal does not support the first function.
[0142] In some embodiments, the second information indicates that the terminal supports the first function, which can be understood as: the second information indicates that the terminal supports determining whether to perform data transmission on the first time unit. Alternatively, the second information indicates that the terminal supports deciding whether to perform data transmission on the first time unit. Alternatively, the second information indicates that the terminal supports making a decision on whether to perform data transmission on the first time unit.
[0143] In some embodiments, the second information can be carried in an RRC message, a media access control (MAC)-control element (CE) message, etc.
[0144] In some embodiments, different terminals have different capabilities for the first function. Understandably, some terminals can support the first function, and some terminals can not support the first function.
[0145] In some embodiments, the same terminal has different capabilities for the first function in different frequency ranges (FRs). Understandably, the terminal can support the first function in FR1, and can not support the first function in FR2.
[0146] In some embodiments, after the network device receives the second information, the network device can know the capability of the terminal for the first function, so that the capability interaction between the network device and the terminal about the first function is realized, and a consistent understanding is reached.
[0147] In some embodiments, the network device can also determine whether to perform data transmission with the terminal in the first time unit according to the second information. In some embodiments, the network device receives the above-mentioned second information, and the second information indicates that the terminal supports the first function, at this time, the network device considers that the terminal is likely to perform data transmission in the first time unit. At this time, the network device can determine to perform data transmission with the terminal in the first time unit. In some embodiments, the network device receives the above-mentioned second information, and the second information indicates that the terminal does not support the first function, at this time, the network device considers that the terminal is not likely to perform data transmission in the first time unit. At this time, the network device can determine not to perform data transmission with the terminal in the first time unit.
[0148] In some embodiments, step S2110 can be omitted, at this time, the terminal can be set by default to support the first function or not to support the first function.
[0149] In step S2120, it is determined whether to perform data transmission in the first time unit.
[0150] In some embodiments, the terminal can determine whether to perform data transmission with the network device in the first time unit. In some embodiments, the terminal can determine whether to receive downlink data sent by the network device in the first time unit. In some embodiments, the terminal can determine whether to send uplink data to the network device in the first time unit.
[0151] In some embodiments, the network device can determine whether to perform data transmission with the terminal in the first time unit. In some embodiments, the network device can determine whether to receive uplink data sent by the terminal in the first time unit. In some embodiments, the network device can determine whether to send downlink data to the terminal in the first time unit.
[0152] In some embodiments, the first time unit can be used for the terminal to perform the scheduling restriction. In some embodiments, the first time unit can be a plurality of continuous time units. In some embodiments, the first time unit can also be a plurality of discontinuous time units. In some embodiments, the counting unit of the above-mentioned time unit can be an absolute time unit, such as millisecond (ms), second (s), minute (min), etc. In some embodiments, the counting unit of the above-mentioned time unit can be a relative time unit, such as frame, subframe, slot, subslot, symbol, etc. In an example, the symbol can be understood as an orthogonal frequency-division multiplexing (OFDM) symbol.
[0153] In some embodiments, the first time unit can be contained in a first time period, and the first time period can be configured by the network device. The first time unit can be a plurality of continuous time units in the first time period. In some embodiments, the first time unit can also be a plurality of discontinuous time units in the first time period. In an example, the network device can configure the first time period to the terminal through a message such as an RRC message, a MAC CE, etc.
[0154] In some embodiments, in the first time unit, the terminal can perform the scheduling restriction, i.e., the terminal performs the measurement without performing the data transmission. In some embodiments, in order to meet the requirement of the data transmission, in the first time unit, the terminal can also not perform the scheduling restriction, but perform the data transmission, i.e., the terminal performs the data transmission without performing the measurement.
[0155] In some embodiments, the above-mentioned “not performing the data transmission” can also be understood as “not expected to perform the data transmission”, “not selected to perform the data transmission”, “should not perform the data transmission”, “not required to perform the data transmission”, etc.
[0156] In some embodiments, the above-mentioned “performing the measurement” can also be understood as “expected to perform the measurement”, “selected to perform the measurement”, “should perform the measurement”, etc.
[0157] In some embodiments, the first time unit can include at least one of the following: a time unit in which the terminal does not perform the data transmission, a time unit in which the terminal performs the measurement.
[0158] In some embodiments, in the case that the terminal does not perform the data transmission in the first time unit, the terminal can perform other operations in addition to the data transmission in the first time unit, and is not limited to performing the measurement.
[0159] In some embodiments, the first time unit can comprise at least one of: a measurement interval, an SMTC window.
[0160] In some embodiments, the first time unit can be used for measurement of a channel status information-reference signal (CSI-RS). In some embodiments, the first time unit can be a measurement interval for CSI-RS measurement.
[0161] It should be noted that the first time unit can be a time unit for performing other measurements, or a time unit for performing other operations in addition to measurement, which are not limited in the embodiments of the present disclosure.
[0162] In some embodiments, the network device does not expect the terminal to perform data transmission in the first time unit. In some embodiments, the network device expects the terminal to perform measurement in the first time unit.
[0163] In some embodiments, the terminal can perform SSB-based measurement in the SMTC window.
[0164] In some embodiments, the terminal can perform layer 1 measurement or layer 3 measurement in the first time unit.
[0165] In some embodiments, in a case where data transmission performed by the terminal is prioritized over the scheduling restriction, the first time unit can also be used for the terminal to perform at least one of data transmission and no measurement.
[0166] In some embodiments, the terminal can determine whether data transmission performed by the terminal is prioritized over the scheduling restriction according to a case of data to be transmitted, a priority of data transmission performed by the terminal, and the like. In an embodiment, in a case where data transmission performed by the terminal is prioritized over the scheduling restriction, the terminal determines to perform data transmission in the first time unit. In some embodiments, in a case where data transmission performed by the terminal is not prioritized over the scheduling restriction, the terminal determines to perform the scheduling restriction, i.e., measurement, in the first time unit.
[0167] In some embodiments, that data transmission performed by the terminal is prioritized over the scheduling restriction can be understood as one of: the data to be transmitted has a specific scheduling requirement, and a priority of data transmission of the terminal in the first time unit is higher than a priority of the scheduling restriction.
[0168] In some embodiments, that data transmission performed by the terminal is prioritized over the scheduling restriction can be understood as one of: the data to be transmitted does not have a specific scheduling requirement, and a priority of data transmission of the terminal in the first time unit is lower than a priority of the scheduling restriction.
[0169] In some embodiments, the terminal determines to perform the data transmission in the first time unit in a case that the priority of the data transmission of the terminal in the first time unit is higher than the priority of the scheduling restriction.
[0170] In some embodiments, the terminal determines not to perform the data transmission in the first time unit in a case that the priority of the data transmission of the terminal in the first time unit is lower than the priority of the scheduling restriction.
[0171] In some embodiments, the terminal determines to perform the data transmission in the first time unit in a case that the priority of the data transmission of the terminal in the first time unit is higher than the priority of the scheduling restriction.
[0172] In some embodiments, the terminal determines not to perform the data transmission in the first time unit in a case that the priority of the data transmission of the terminal in the first time unit is lower than the priority of the scheduling restriction.
[0173] In some embodiments, the terminal can determine whether to perform the data transmission in the first time unit according to a condition of the data to be transmitted. In some embodiments, the condition of the data to be transmitted can include whether the data to be transmitted has a specific scheduling requirement. In an embodiment, in a case that the data to be transmitted has the specific scheduling requirement, the terminal can determine to perform the data transmission in the first time unit. In an embodiment, in a case that the data to be transmitted does not have the specific scheduling requirement, the terminal can determine not to perform the data transmission in the first time unit.
[0174] In some embodiments, the specific scheduling requirement can be understood as an urgent scheduling requirement. In an embodiment, the data having the urgent scheduling requirement can include urgent scheduling data. In an example, the data having the urgent scheduling requirement can include data with a delay budget less than a preset value. In some embodiments, the delay budget of the data can be understood as the remaining time of the data. In an example, the delay budget of the data can be a package delay budget (PDB). In an example, the data having the urgent scheduling requirement can also include data whose transmission cannot meet a synchronization requirement.
[0175] In some embodiments, for the above data having the specific scheduling requirement, the priority of the terminal performing the data transmission in the first time unit can be higher than the priority of performing the measurement, or the priority of the terminal performing the data transmission in the first time unit can also be lower than the priority of performing the measurement.
[0176] In some embodiments, the priority of the terminal performing data transmission on the data with the specific scheduling requirement can be higher than the priority of performing measurement in the first time unit. In this case, when the priority of the terminal performing data transmission on the specific data is higher than the priority of the scheduling restriction in the first time unit, the terminal can determine to perform data transmission in the first time unit.
[0177] In some embodiments, the priority of the terminal performing data transmission on the data without the specific scheduling requirement can be lower than the priority of performing measurement in the first time unit. In this case, when the priority of the terminal performing data transmission on the specific data is lower than the priority of the scheduling restriction in the first time unit, the terminal can determine not to perform data transmission in the first time unit.
[0178] In some embodiments, the data with the urgent scheduling requirement can be mutually replaced with the urgent scheduling data.
[0179] In some embodiments, the preset value can be configured by the network device for the terminal, preconfigured according to a protocol, or determined by negotiation between the network device and the terminal, which is not limited in the embodiments of the present disclosure.
[0180] In some embodiments, when the terminal detects that the delay budget of the data to be transmitted is less than the preset value, the terminal can determine that the data to be transmitted is the data with the urgent scheduling requirement, and further determine to perform data transmission in the first time unit, i.e., to send the data with the urgent scheduling requirement to the network device in the first time unit. In some embodiments, the terminal sending the data with the urgent scheduling requirement to the network device in the first time unit can also be understood as that the terminal preferentially sends the data with the urgent scheduling requirement to the network device in the first time unit.
[0181] In some embodiments, when the terminal detects that the data to be transmitted cannot meet the synchronization requirement, the terminal can determine that the data to be transmitted is the data with the urgent scheduling requirement, and further determine to perform data transmission in the first time unit, i.e., to send the data with the urgent scheduling requirement to the network device in the first time unit. In some embodiments, the terminal sending the data with the urgent scheduling requirement to the network device in the first time unit can also be understood as that the terminal preferentially sends the data with the urgent scheduling requirement to the network device in the first time unit.
[0182] In some embodiments, the data to be transmitted can be transmitted on the first logical channel. In an example, the first logical channel is a logical channel on which the delay budget of data is less than a preset value. The terminal detects that there is data to be transmitted on some logical channels on which the delay budget is less than the preset value, in which case the logical channels are the first logical channels, and the data on the logical channels on which the delay budget is less than the preset value is the data to be transmitted. In an example, the first logical channel is a logical channel on which the transmission of data cannot meet the synchronization requirement. The terminal detects that the transmission of data on some logical channels cannot meet the synchronization requirement, in which case the logical channels are the first logical channels, and the data on the logical channels on which the transmission cannot meet the synchronization requirement is the data to be transmitted.
[0183] In some embodiments, the specific scheduling requirement can also be understood as that the data to be transmitted has triggered the DSR. In some embodiments, the terminal detects that the data of some logical channels has triggered the DSR due to long time of being unscheduled, and the logical channels on which the data triggering the DSR are the first logical channels. Then, the terminal can determine the data to be transmitted on the logical channels as the data having the specific scheduling requirement, and further determine to perform the data transmission in the first time unit, i.e., to send the data to be transmitted on the logical channels associated with the triggered DSR to the network device in the first time unit. In some embodiments, the terminal sending the data having the specific scheduling requirement to the network device in the first time unit can also be understood as that the terminal preferentially sends the data to be transmitted on the logical channels associated with the triggered DSR to the network device in the first time unit.
[0184] In some embodiments, for the data to be transmitted, the priority of the data transmission of the terminal in the first time unit is higher than the priority of the scheduling limit. In this case, the terminal determines to perform the data transmission in the first time unit. Conversely, for other data, the priority of the data transmission of the terminal in the first time unit is lower than the priority of the scheduling limit. In this case, the terminal determines to perform the measurement in the first time unit.
[0185] In some embodiments, after receiving the second information, and the second information indicates that the terminal supports the first function, the network device considers that the terminal is likely to perform the data transmission in the first time unit. At this time, the network device can determine to perform the data transmission with the terminal in the first time unit. Then, the network device can listen to the uplink channel. If the terminal determines to perform the data transmission in the first time unit, the network device can receive the uplink data. If the terminal determines not to perform the data transmission in the first time unit, the network device cannot receive the uplink data.
[0186] In some embodiments, the network device receives the second information, and the second information indicates that the terminal does not support the first function. In this case, the network device considers that the terminal is impossible to perform data transmission in the first time unit. In this case, the network device can determine that the terminal does not perform data transmission in the first time unit. Then, the network device can not listen to the uplink channel, or listen to the uplink channel but not detect the uplink data.
[0187] In some embodiments, in step S2120, the terminal determines that, in the case that the terminal performs data transmission in the first time unit, the terminal can determine to perform measurement in the first time unit. In this case, the terminal can perform step S2130.
[0188] In some embodiments, in step S2120, the terminal determines that, in the case that the terminal does not perform data transmission in the first time unit, the terminal can determine to perform measurement in the first time unit. In this case, the terminal can perform step S2140.
[0189] In some embodiments, in step S2120, the network device determines that, in the case that the terminal performs data transmission in the first time unit, the network device can determine that the terminal performs data transmission and does not perform measurement in the first time unit. In this case, the network device can perform step S2130.
[0190] In some embodiments, in step S2120, the network device determines that, in the case that the terminal does not perform data transmission in the first time unit, the network device can determine that the terminal performs measurement and does not perform data transmission in the first time unit. In this case, the network device can neither send downlink data to the terminal nor listen to the uplink channel in the first time unit, or the network device can also listen to the uplink channel in the first time unit but not receive the uplink data.
[0191] In step S2130, the terminal and the network device perform data transmission in the first time unit.
[0192] In some embodiments, the terminal can receive the downlink data sent by the network device in the first time unit. In some embodiments, the terminal can send the uplink data to the network device in the first time unit.
[0193] In some embodiments, the network device can receive the uplink data sent by the terminal in the first time unit. In some embodiments, the network device can send the downlink data to the terminal in the first time unit.
[0194] In some embodiments, the terminal transmits specific data to the network device in the first time unit, such as data with specific scheduling requirements. In some embodiments, the terminal transmits data with urgent scheduling requirements to the network device in the first time unit. In some embodiments, the terminal transmits urgent scheduling data to the network device in the first time unit. In some embodiments, the terminal transmits data on a first logical channel to the network device in the first time unit. In some embodiments, the terminal transmits data on the first logical channel with a delay budget less than a preset value to the network device in the first time unit. In some embodiments, the terminal transmits data on a logical channel for which DSR has been triggered to the network device in the first time unit. In some embodiments, the terminal transmits data on a logical channel for which data transmission cannot meet synchronization requirements to the network device in the first time unit.
[0195] In some embodiments, the network device can listen to the downlink channel. In some embodiments, the network device can receive uplink data transmitted by the terminal. In some embodiments, the network device can listen to the downlink channel and receive the uplink data.
[0196] In some embodiments, the terminal receives specific data transmitted by the network device in the first time unit, such as data with specific scheduling requirements. In some embodiments, the terminal receives data with urgent scheduling requirements transmitted by the network device in the first time unit. In some embodiments, the terminal receives urgent scheduling data transmitted by the network device in the first time unit. In some embodiments, the terminal receives data on a first logical channel transmitted by the network device in the first time unit. In some embodiments, the terminal receives data on the first logical channel with a delay budget less than a preset value transmitted by the network device in the first time unit. In some embodiments, the terminal receives data on a logical channel for which DSR has been triggered transmitted by the network device in the first time unit. In some embodiments, the terminal receives data on a logical channel for which data transmission cannot meet synchronization requirements transmitted by the network device in the first time unit.
[0197] In step S2140, the terminal performs measurement in the first time unit.
[0198] In some embodiments, the terminal performs one or more measurements in the first time unit.
[0199] In some embodiments, after completing the measurement, the terminal can report the measurement result to the network device, or can not report the measurement result to the network device.
[0200] In some embodiments, the network device neither transmits downlink data to the terminal nor listens to the uplink channel in the first time unit, or the network device can also listen to the uplink channel in the first time unit, but does not receive the uplink data.
[0201] So far, the terminal implements data transmission when encountering scheduling restriction.
[0202] The communication method related to the embodiments of the present disclosure can include at least one of steps S2110 to S2140. For example, step S2110 can be implemented as an independent embodiment. For example, step S2120 can be implemented as an independent embodiment. For example, step S2130 can be implemented as an independent embodiment. For example, step S2120 and step S2130 can be implemented as independent embodiments. For example, step S2120 and step S2140 can be implemented as independent embodiments. For example, step S2120, step S2130 and step S2140 can be implemented as independent embodiments. For example, steps S2110 to S2140 can be implemented as independent embodiments. It should be noted that the possible independent embodiments composed of one or more of steps S2110 to S2140 are not limited to this.
[0203] In some embodiments, step S2110 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0204] In some embodiments, step S2130 or step S2140 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0205] FIG. 2B is a second kind of interaction schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2B, the embodiments of the present disclosure relate to a communication method, which is performed by the above-mentioned communication system. The above-mentioned method includes steps S2210 to S2260.
[0206] In step S2210, the terminal sends second information.
[0207] The optional implementation of step S2210 can refer to the optional implementation of step S2110 of FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be described here.
[0208] In step S2220, the network device determines whether to perform data transmission with the terminal in the first time unit.
[0209] In some embodiments, the network device can determine whether to perform data transmission with the terminal in the first time unit according to the second information. In some embodiments, when the network device receives the second information and the second information indicates that the terminal supports the first function, the network device considers that the terminal is likely to perform data transmission in the first time unit, and then the network device can determine to perform data transmission with the terminal in the first time unit. In some embodiments, when the network device receives the second information and the second information indicates that the terminal does not support the first function, the network device considers that the terminal is not likely to perform data transmission in the first time unit, and then the network device can determine not to perform data transmission with the terminal in the first time unit.
[0210] In some embodiments, the network device can determine whether to perform data transmission with the terminal in the first time unit for all data. In some embodiments, the network device can determine whether to perform data transmission with the terminal in the first time unit for specific data.
[0211] In some embodiments, the specific data can be understood as data with specific scheduling requirements.
[0212] In some embodiments, the specific scheduling requirement can be understood as an urgent scheduling requirement. In an embodiment, the data with the urgent scheduling requirement can include urgent scheduling data. In an example, the data with the urgent scheduling requirement can include data with a delay budget less than a preset value. In some embodiments, the delay budget of the data can be understood as the remaining time of the data. In an example, the delay budget of the data can be a packet delay budget (PDB). In an example, the data with the urgent scheduling requirement can also include data whose transmission cannot meet a synchronization requirement.
[0213] In some embodiments, the preset value can be configured by the network device for the terminal, can be preconfigured according to a protocol, or can be determined by negotiation between the network device and the terminal, and the embodiments of the present disclosure do not make specific limitations in this regard.
[0214] In some embodiments, the specific scheduling requirement can also be understood as that the data to be transmitted has triggered a DSR. In some embodiments, the data with the specific scheduling requirement can include data transmitted on a logical channel associated with the triggered DSR.
[0215] In some embodiments, the first time unit can be used for the terminal to perform the scheduling restriction. In some embodiments, the first time unit can be a plurality of continuous time units. In some embodiments, the first time unit can also be a plurality of discontinuous time units. In some embodiments, the counting unit of the above-mentioned time unit can be an absolute time unit, such as millisecond (ms), second (s), minute (min), etc. In some embodiments, the counting unit of the above-mentioned time unit can be a relative time unit, such as frame, subframe, slot, subslot, symbol, etc. In an example, the symbol can be understood as an orthogonal frequency division multiplexing (OFDM) symbol.
[0216] In some embodiments, the first time unit can be contained in a first time period, and the first time period can be configured by the network device. The first time unit can be a plurality of continuous time units in the first time period. In some embodiments, the first time unit can also be a plurality of discontinuous time units in the first time period.
[0217] In some embodiments, in the first time unit, the terminal can perform the scheduling restriction, i.e., the terminal performs the measurement without performing the data transmission. In some embodiments, in order to meet the requirement of the data transmission, in the first time unit, the terminal can also not perform the scheduling restriction, but perform the data transmission, i.e., the terminal performs the data transmission without performing the measurement.
[0218] In some embodiments, the above-mentioned “not performing the data transmission” can also be understood as “not expected to perform the data transmission”, “not selected to perform the data transmission”, “not supposed to perform the data transmission”, “not required to perform the data transmission”, etc.
[0219] In some embodiments, the above-mentioned “performing the measurement” can also be understood as “expected to perform the measurement”, “selected to perform the measurement”, “supposed to perform the measurement”, etc.
[0220] In some embodiments, the first time unit can include at least one of the following: a time unit in which the terminal does not perform the data transmission, a time unit in which the terminal performs the measurement.
[0221] In some embodiments, in the case that the terminal does not perform the data transmission in the first time unit, the terminal can perform other operations in addition to the data transmission in the first time unit, and is not limited to performing the measurement.
[0222] In some embodiments, the first time unit can include at least one of the following: a measurement interval, an SMTC window.
[0223] In some embodiments, the first time unit can be used for measurement of a channel status information-reference signal (CSI-RS). In some embodiments, the first time unit can be a measurement interval for CSI-RS measurement.
[0224] It should be noted that the first time unit can be a time unit for performing other measurements, or a time unit for performing other operations in addition to measurement, and the embodiments of the present disclosure do not make specific limitations thereon.
[0225] In some embodiments, the network device does not expect the terminal to perform data transmission on the first time unit. In some embodiments, the network device expects the terminal to perform measurement on the first time unit.
[0226] In some embodiments, the terminal can perform SSB-based measurement in the SMTC window.
[0227] In some embodiments, the terminal can perform layer 1 measurement or layer 3 measurement on the first time unit.
[0228] In step S2230, the network device sends first information.
[0229] In some embodiments, the terminal receives the first information.
[0230] In some embodiments, the first information is used to indicate that the priority of data transmission of the terminal on the first time unit is higher than the priority of the scheduling limit. In some embodiments, the first information is used to indicate that the priority of data transmission of the terminal on the first time unit is lower than the priority of the scheduling limit. In some embodiments, the first information is used to instruct the terminal to perform data transmission on the first time unit. In some embodiments, the first information is used to instruct the terminal not to perform data transmission on the first time unit. In some embodiments, the first information is used to indicate that the priority of data transmission of the terminal on the first time unit for specific data is higher than the priority of the scheduling limit. In some embodiments, the first information is used to indicate that the priority of data transmission of the terminal on the first time unit for specific data is lower than the priority of the scheduling limit. In some embodiments, the first information is used to instruct the terminal to perform data transmission on the first time unit for specific data. In some embodiments, the first information is used to instruct the terminal not to perform data transmission on the first time unit for specific data.
[0231] In some embodiments, the first information can be carried in an RRC message, a MAC-CE, a DCI, or the like.
[0232] In some embodiments, the network determines, by step S2220, that the terminal performs data transmission on the first time unit, and the first information is used to indicate one of that the priority of the data transmission of the terminal on the first time unit is higher than the priority of the scheduling restriction, that the terminal performs data transmission on the first time unit, that the priority of the data transmission of the terminal on the first time unit for the specific data is higher than the priority of the scheduling restriction, and that the terminal performs data transmission for the specific data on the first time unit.
[0233] In some embodiments, the network determines, by step S2220, that the terminal does not perform data transmission on the first time unit, and the first information is used to indicate one of that the priority of the data transmission of the terminal on the first time unit is lower than the priority of the scheduling restriction, that the terminal does not perform data transmission on the first time unit, that the priority of the data transmission of the terminal on the first time unit for the specific data is lower than the priority of the scheduling restriction, and that the terminal does not perform data transmission for the specific data on the first time unit.
[0234] In some embodiments, the first information can be carried in a first DCI, the first DCI is used to schedule a first uplink resource (e.g., UL grant), and the first information can be used to indicate that the first uplink resource is used for data transmission. In some embodiments, the first uplink resource scheduled by the first DCI can be used to transmit data. Then, the first information is used to indicate that the first uplink resource is used for data transmission. In some embodiments, the first uplink resource scheduled by the first DCI can also be used to transmit specific data, e.g., data with specific scheduling requirements. Then, the first information can indicate that the first uplink resource is used to transmit specific data.
[0235] In step S2240, the terminal determines whether to perform data transmission with the network device on the first time unit according to the first information.
[0236] In some embodiments, the terminal can determine whether to receive downlink data sent by the network device on the first time unit according to the first information. In some embodiments, the terminal can determine whether to send uplink data to the network device on the first time unit according to the first information.
[0237] In some embodiments, in the case that the terminal performs data transmission in priority to the scheduling restriction, the first time unit can also be used for the terminal to perform at least one of data transmission and not perform measurement.
[0238] In some embodiments, the terminal can determine, according to the first information, whether the terminal performing the data transmission is prioritized over performing the scheduling restriction. In an embodiment, in a case that the terminal performing the data transmission is prioritized over the scheduling restriction, the terminal determines to perform the data transmission in the first time unit. In some embodiments, in a case that the terminal performing the data transmission is not prioritized over the scheduling restriction, the terminal determines to perform the scheduling restriction, i.e., to perform the measurement, in the first time unit.
[0239] In some embodiments, the terminal performing the data transmission being prioritized over the scheduling restriction can be understood as one of the following: the first information indicating that the priority of the data transmission of the terminal in the first time unit is higher than the priority of the scheduling restriction.
[0240] In some embodiments, the terminal performing the data transmission being prioritized over the scheduling restriction can be understood as one of the following: the first information indicating that the priority of the data transmission of the terminal in the first time unit is lower than the priority of the scheduling restriction.
[0241] In some embodiments, in a case that the first information indicates that the priority of the data transmission of the terminal in the first time unit is higher than the priority of the scheduling restriction, the terminal determines to perform the data transmission in the first time unit.
[0242] In some embodiments, in a case that the first information indicates that the priority of the data transmission of the terminal in the first time unit is lower than the priority of the scheduling restriction, the terminal determines not to perform the data transmission in the first time unit.
[0243] In some embodiments, in a case that the first information indicates that the priority of the data transmission of the terminal to the specific data in the first time unit is higher than the priority of the scheduling restriction, the terminal determines to perform the data transmission to the specific data in the first time unit.
[0244] In some embodiments, in a case that the first information indicates that the priority of the data transmission of the terminal to the specific data in the first time unit is lower than the priority of the scheduling restriction, the terminal determines not to perform the data transmission to the specific data in the first time unit.
[0245] In some embodiments, in a case that the first information indicates the terminal to perform the data transmission in the first time unit, the terminal determines to perform the data transmission in the first time unit.
[0246] In some embodiments, in a case that the first information indicates the terminal not to perform the data transmission in the first time unit, the terminal determines not to perform the data transmission in the first time unit.
[0247] In some embodiments, in a case that the first information indicates the terminal to perform the data transmission to the specific data in the first time unit, the terminal determines to perform the data transmission to the specific data in the first time unit.
[0248] In some embodiments, the terminal determines not to perform the data transmission on the specific data in the first time unit in a case where the first information indicates that the terminal does not perform the data transmission on the specific data in the first time unit.
[0249] In some embodiments, the terminal determines to perform the data transmission in the first time unit. At this time, the terminal can perform step S2250.
[0250] In some embodiments, the terminal determines to perform the data transmission on the specific data in the first time unit. At this time, the terminal can perform step S2250.
[0251] In some embodiments, the terminal determines not to perform the data transmission in the first time unit. At this time, the terminal can perform step S2260.
[0252] In some embodiments, the terminal determines not to perform the data transmission on the specific data in the first time unit. At this time, the terminal can perform step S2260.
[0253] In some embodiments, the network device can also indicate a new first information for the terminal to cover the previous first information. Then, the terminal can perform step S2240 based on the new first information after receiving the new first information.
[0254] In step S2250, the terminal performs the data transmission with the network device in the first time unit.
[0255] The optional implementation of step S2250 can refer to the optional implementation of step S2130 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.
[0256] In step S2260, the terminal performs the measurement in the first time unit.
[0257] The optional implementation of step S2260 can refer to the optional implementation of step S2140 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.
[0258] So far, the terminal implements the data transmission when encountering the scheduling restriction.
[0259] The communication method related to the embodiments of the present disclosure can include at least one of steps S2210 to S2260. For example, step S2210 can be implemented as an independent embodiment. For example, step S2220 can be implemented as an independent embodiment. For example, step S2230 can be implemented as an independent embodiment. For example, step S2220 and step S2230 can be implemented as independent embodiments. For example, step S2230 and step S2240 can be implemented as independent embodiments. For example, step S2240 and step S2250 can be implemented as independent embodiments. For example, step S2240 and step S2260 can be implemented as independent embodiments. For example, steps S2210 to S2230 can be implemented as independent embodiments. For example, steps S2220 to S2240 can be implemented as independent embodiments. For example, steps S2240 to S2260 can be implemented as independent embodiments. For example, steps S2230 to S2250 can be implemented as independent embodiments. For example, steps S2230 to S2240 and step S2260 can be implemented as independent embodiments. For example, steps S2230 and step S2260 can be implemented as independent embodiments. For example, steps S2210 to S2240 can be implemented as independent embodiments. For example, steps S2210 to S2250 can be implemented as independent embodiments. For example, steps S2210 to S2240 and step S2260 can be implemented as independent embodiments. For example, steps S2210 to S2260 can be implemented as independent embodiments. It should be noted that the possible independent embodiments composed of one or more of steps S2210 to S2260 are not limited to this.
[0260] In some embodiments, step S2210 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0261] In some embodiments, step S2250 or step S2260 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0262] In the embodiments of the present disclosure, the terminal determines whether to perform data transmission on the time unit in which the scheduling restriction is performed, so as to realize how the terminal performs data transmission when encountering scheduling restrictions, so that data whose delay budget is about to expire can be transmitted in time, and the delay requirement of the XR service is met.
[0263] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", "chip", and the like can be replaced with each other.
[0264] In some embodiments, terms such as "uplink", "uplink", "physical uplink", and the like can be replaced with each other, terms such as "downlink", "downlink", "physical downlink" and the like can be replaced with each other, terms such as "side", "sidelink", "sidelink communication", "sidelink communication", "direct connection", "direct connection link", "direct connection", "direct connection link communication" and the like can be replaced with each other.
[0265] In some embodiments, terms such as "downlink control information (DCI)", "downlink (DL) assignment", "DCI", "uplink (UL) grant" and the like can be replaced with each other.
[0266] In some embodiments, terms such as "physical downlink shared channel (PDSCH)", "DL data" and the like can be replaced with each other, and terms such as "physical uplink shared channel (PUSCH)", "UL data" and the like can be replaced with each other.
[0267] In some embodiments, the terms of "resource block (RB)", "physical resource block (PRB)", "sub-carrier group (SCG)", "resource element group (REG)", "PRB pair", "RB pair", "resource element (RE)", "sub-carrier" and the like can be replaced with each other.
[0268] In some embodiments, the terms of "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 high layers, obtaining by self-processing, implementing autonomously and the like.
[0269] In some embodiments, the terms of "send", "transmit", "report", "issue", "transmit", "bidirectional transmission", "send and / or receive" and the like can be replaced with each other.
[0270] In some embodiments, the terms of "certain", "preset", "preset", "set", "indicated", "certain", "arbitrary", "first" and the like can be replaced with each other, and "certain A", "preset A", "preset A", "set A", "indicated A", "certain A", "arbitrary A", "first A" can be interpreted as A specified in advance in protocols and the like, or A obtained by setting, configuring or indicating, or A such as certain A, certain A, arbitrary A or first A, but not limited thereto.
[0271] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but not limited thereto.
[0272] FIG. 3A is a first flow diagram of a communication method performed by a terminal according to an embodiment of the present disclosure. As shown in FIG. 3A, the embodiment of the present disclosure relates to a communication method performed by a terminal in the communication system described above. The above method includes steps S3110 to S3140.
[0273] In step S3110, the second information is transmitted.
[0274] The optional implementation of step S3110 can refer to the optional implementation of step S2110 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0275] In some embodiments, the terminal sends the second information to the network device, but is not limited thereto, and can send the second information to other subjects.
[0276] In some embodiments, step S3110 can be omitted, and in this case, the terminal can be set to support the first function or not support the first function by default.
[0277] In step S3120, it is determined whether to perform data transmission in the first time unit.
[0278] The optional implementation of step S3120 can refer to the optional implementation of step S2120 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0279] In step S3130, data transmission is performed in the first time unit.
[0280] The optional implementation of step S3130 can refer to the optional implementation of step S2130 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0281] In some embodiments, the terminal sends uplink data to the network device, but is not limited thereto, and can send uplink data to other subjects.
[0282] In some embodiments, the terminal receives downlink data sent by the network device, but is not limited thereto, and can receive downlink data sent by other subjects.
[0283] In step S3140, measurement is performed in the first time unit.
[0284] The optional implementation of step S3140 can refer to the optional implementation of step S2140 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0285] The communication method related to the embodiments of the present disclosure can comprise at least one of steps S3110 to S3140. For example, step S3110 can be implemented as an independent embodiment. For example, step S3120 can be implemented as an independent embodiment. For example, step S3130 can be implemented as an independent embodiment. For example, step S3120 and step S3130 can be implemented as independent embodiments. For example, step S3120 and step S3140 can be implemented as independent embodiments. For example, step S3120, step S3130 and step S3140 can be implemented as independent embodiments. For example, steps S3110 to S3140 can be implemented as independent embodiments. It should be noted that the possible independent embodiments composed of one or more of steps S3110 to S3120 are not limited to this.
[0286] In some embodiments, step S3110 is optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0287] In some embodiments, step S3130 or step S3140 is optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0288] FIG. 3B is a second flow diagram illustrating a communication method performed by a terminal according to an embodiment of the present disclosure. As shown in FIG. 3B, the embodiments of the present disclosure relate to a communication method performed by a terminal in the communication system described above. The method comprises steps S3210 to S3260.
[0289] In step S3210, second information is transmitted.
[0290] The optional implementation of step S3210 can refer to the optional implementation of step S2110 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be described here.
[0291] In some embodiments, the terminal transmits the second information to the network device, but is not limited thereto, and can transmit the second information to other subjects.
[0292] In some embodiments, step S3210 can be omitted, and at this time, the terminal can be set by default to support the first function or not to support the first function.
[0293] In step S3220, first information is received.
[0294] The optional implementation of step S3230 can refer to the optional implementation of step S2230 in FIG. 2B and other associated parts in the embodiments related to FIG. 2B, which will not be described here.
[0295] In some embodiments, the terminal receives the first information sent by the network device, but is not limited thereto, and can also receive the first information sent by other subjects.
[0296] In step S3230, it is determined according to the first information whether to perform data transmission with the network device in the first time unit.
[0297] The optional implementation of step S3240 can refer to the optional implementation of step S2240 in FIG. 2B and other associated parts in the embodiments involved in FIG. 2B, which will not be repeated here.
[0298] In step S3240, data transmission is performed in the first time unit.
[0299] The optional implementation of step S3250 can refer to the optional implementation of step S2130 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.
[0300] In step S3250, measurement is performed in the first time unit.
[0301] The optional implementation of step S3260 can refer to the optional implementation of step S2140 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.
[0302] The communication method related to the embodiments of the present disclosure can include at least one of steps S3210 to S3250. For example, step S3210 can be implemented as an independent embodiment. For example, step S3220 can be implemented as an independent embodiment. For example, steps S2310 to S3220 can be implemented as independent embodiments. For example, steps S3220 and S3230 can be implemented as independent embodiments. For example, steps S3230 and S3240 can be implemented as independent embodiments. For example, steps S3230 and S3250 can be implemented as independent embodiments. For example, steps S3220 to S3240 can be implemented as independent embodiments. For example, steps S3220 to S3230 and S3250 can be implemented as independent embodiments. For example, steps S3220 to S3250 can be implemented as independent embodiments. For example, steps S3210 to S32403230 can be implemented as independent embodiments. For example, steps S3210 to S3240 can be implemented as independent embodiments. For example, steps S2310 to S32403230 and S3250 can be implemented as independent embodiments. For example, steps S3210 to S3250 can be implemented as independent embodiments. It should be noted that the possible independent embodiments composed of one or more of steps S3210 to S3250 are not limited to this.
[0303] In some embodiments, step S3210 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0304] In some embodiments, step S3240 or step S3250 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0305] FIG. 4A is a first flow diagram illustrating a communication method performed by a network device, according to an embodiment of the present disclosure. As shown in FIG. 4A, the embodiments of the present disclosure relate to a communication method performed by a network device in the communication system described above. The method described above includes steps S4110 to S4130.
[0306] In step S4110, second information is received.
[0307] The optional implementation of step S4110 can refer to the optional implementation of step S2110 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be described here.
[0308] In some embodiments, the network device receives the second information sent by the terminal, but is not limited thereto, and can receive the second information sent by other subjects.
[0309] In some embodiments, step S4110 can be omitted, in which case the terminal can be set to support the first function by default or not support the first function.
[0310] In step S4120, it is determined whether to perform data transmission in the first time unit.
[0311] The optional implementation of step S4120 can refer to the optional implementation of step S2120 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.
[0312] In step S4130, data transmission is performed in the first time unit.
[0313] The optional implementation of step S4130 can refer to the optional implementation of step S2130 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.
[0314] In some embodiments, the network device receives uplink data sent by the terminal, but is not limited thereto, and can also receive uplink data sent by other subjects.
[0315] In some embodiments, the network device sends downlink data to the terminal, but is not limited thereto, and can also send downlink data to other subjects.
[0316] The communication method involved in the embodiments of the present disclosure can include at least one of steps S4110 to S4130. For example, step S4110 can be implemented as an independent embodiment. For example, step S4120 can be implemented as an independent embodiment. For example, step S4130 can be implemented as an independent embodiment. For example, step S4120 and step S4130 can be implemented as independent embodiments. For example, steps S4110 to S4130 can be implemented as independent embodiments. It should be noted that the possible independent embodiments composed of one or more of steps S4110 to S4130 are not limited thereto.
[0317] In some embodiments, step S4110 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0318] In some embodiments, step S4130 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0319] FIG. 4B is a second flow diagram illustrating a method of performing communication on a network device side according to an embodiment of the present disclosure. As shown in FIG. 4B, the embodiment of the present disclosure relates to a method of communication, which is performed by a network device in the communication system. The method includes steps S4210 to S4240.
[0320] In step S4210, the second information is received.
[0321] The optional implementation of step S4210 can refer to the optional implementation of step S2110 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0322] In some embodiments, the network device receives the second information sent by the terminal, but is not limited thereto, and can receive the second information sent by other subjects.
[0323] In some embodiments, step S4210 can be omitted, in which case the terminal can be set by default to support the first function or not to support the first function.
[0324] In step S4220, it is determined whether to perform data transmission with the terminal in the first time unit.
[0325] The optional implementation of step S4220 can refer to the optional implementation of step S2220 in FIG. 2B and other associated parts in the embodiments related to FIG. 2B, which will not be repeated here.
[0326] In step S4230, the first information is sent.
[0327] The optional implementation of step S4230 can refer to the optional implementation of step S2230 in FIG. 2B and other associated parts in the embodiments related to FIG. 2B, which will not be repeated here.
[0328] In some embodiments, the network device sends the first information to the terminal, but is not limited thereto, and can send the first information to other subjects.
[0329] In step S4240, data transmission is performed in the first time unit.
[0330] The optional implementation of step S4240 can refer to the optional implementation of step S2130 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0331] The communication method related to the embodiments of the present disclosure can include at least one of steps S4210 to S4240. For example, step S4210 can be implemented as an independent embodiment. For example, step S4220 can be implemented as an independent embodiment. For example, step S4230 can be implemented as an independent embodiment. For example, step S4240 can be implemented as an independent embodiment.
[0332] For example, step S4210 and step S4220 can be implemented as independent embodiments. For example, step S4220 and step S4230 can be implemented as independent embodiments. For example, steps S4210 to S4230 can be implemented as independent embodiments. For example, steps S4220 to S4240 can be implemented as independent embodiments. For example, steps S4210 to S4240 can be implemented as independent embodiments. It should be noted that the possible independent embodiments composed of one or more of steps S4210 to S4240 are not limited to this.
[0333] In some embodiments, step S4210 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0334] In some embodiments, step S4240 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0335] FIG. 5A is a third flow diagram of a communication method performed by a terminal according to an embodiment of the present disclosure. As shown in FIG. 5A, the embodiments of the present disclosure relate to a communication method performed by a terminal in the communication system. The above method includes step S5110.
[0336] In step S5110, it is determined whether to perform data transmission on the first time unit.
[0337] The optional implementation of step S5110 can refer to the optional implementation of step S2120 in FIG. 2A, the optional implementation of step S2240 in FIG. 2B, and other associated parts in the embodiments related to FIG. 2A and FIG. 2B, which will not be repeated here.
[0338] FIG. 5B is a third flow diagram of a communication method performed by a network device according to an embodiment of the present disclosure. As shown in FIG. 5B, the embodiments of the present disclosure relate to a communication method performed by a network device in the communication system. The above method includes step S5210.
[0339] In step S5210, it is determined whether the terminal performs data transmission on the first time unit.
[0340] The optional implementation of step S5210 can refer to the optional implementation of step S2120 in FIG. 2A, the optional implementation of step S2220 in FIG. 2B, and other associated parts in the embodiments related to FIGS. 2A and 2B, which are not described herein again.
[0341] Hereinafter, the technical solutions of the embodiments of the present disclosure are exemplarily described through specific implementations.
[0342] In some embodiments, the communication method includes a strategy of how the terminal transmits data within a specific time period (e.g., within the first time period).
[0343] In some embodiments, the specific time period includes at least a time period of scheduling restriction (e.g., the first time unit), and can also include a time period of non-scheduling restriction.
[0344] In some embodiments, the time period of scheduling restriction is a time period in which the terminal cannot transmit and receive data; usually because the terminal needs to perform measurement. In an example, the time period of scheduling restriction can be a measurement gap (Measurement GAP); in an example, the time period of scheduling restriction can be an SMTC window.
[0345] In some embodiments, the terminal determines whether to perform data transmission in the time period of scheduling restriction within the specific time period according to the data to be transmitted or the indication of the base station.
[0346] In some embodiments, if the data to be transmitted includes emergency scheduling data (e.g., data with specific scheduling requirements), the data transmission priority of the terminal is higher than the scheduling restriction in the time period of scheduling restriction within the specific time period. At this time, the terminal normally performs data transmission and does not perform measurement. It can also be understood that the terminal determines whether to perform data transmission, but the base station can only perform blind detection in this time period, which can detect data or can not detect data.
[0347] In some embodiments, the terminal finds that the remaining time of the data of some logical channels is less than a threshold given by the network, and these data are emergency scheduling data.
[0348] In some embodiments, the terminal finds that the transmission of the data of some logical channels cannot meet the synchronization requirement, and these data are emergency scheduling data.
[0349] In some embodiments, the terminal can perform priority transmission of the emergency scheduling data in the time period of scheduling restriction within the specific time period.
[0350] In some embodiments, if the base station indicates that the data transmission priority level of the terminal is higher than the scheduling limit in the time period of the scheduling limit in the specific time period, the terminal performs data transmission normally and does not perform measurement.
[0351] In some embodiments, the base station can carry an indication in the DCI grant to indicate that the current grant is used for data transmission.
[0352] In some embodiments, for the terminal, the terminal follows the indication of the base station, and the data transmission priority level of the terminal is higher than the scheduling limit in the time period of the scheduling limit in the specific time period. At this time, the terminal performs data transmission normally and does not perform measurement.
[0353] In some embodiments, for the terminal, the terminal follows the indication of the base station, and the specific data transmission priority level of the terminal is higher than the scheduling limit in the time period of the scheduling limit in the specific time period. At this time, the terminal only performs data transmission of a specific logical channel. For example, the specific logical channel can be a logical channel whose data remaining time is less than a given threshold of the network, or a logical channel that triggers DSR reporting.
[0354] In some embodiments, the base station can carry an indication in the DCI grant to indicate which data transmission is authorized. For example, the grant specifically indicates which logical channel or logical channel group.
[0355] In some embodiments, for the terminal, the terminal follows the indication of the base station, and the data transmission priority level of the specified logical channel of the terminal is higher than the scheduling limit in the time period of the scheduling limit in the specific time period. At this time, the terminal only performs data transmission of the network specified logical channel or logical channel group.
[0356] In some embodiments, the specific time period is a time range that the network indicates to the terminal in advance. In an example, the configuration of the specific time period can be an RRC message or a MAC CE issued by the network.
[0357] In some embodiments, the above strategy can be overwritten by other strategies, at this time, if the base station reissues the strategy, such as the priority of the terminal's data transmission in the time period of the scheduling limit is higher than the scheduling limit, the terminal normally performs data transmission and does not perform measurement, that is, executes according to the new strategy. If the base station reissues the strategy, such as the priority of the terminal's data transmission in the time period of the scheduling limit is lower than the scheduling limit, the terminal does not perform data transmission and performs measurement, that is, executes according to the new strategy.
[0358] In some embodiments, the terminal reports a new terminal capability to indicate the terminal's capability of supporting the strategy of how to perform data transmission in a specific time period. In some embodiments, the terminal capability can be per UE or per FR.
[0359] In some embodiments, the above method can include the method described in the above embodiments of the communication system side, the terminal side and the network device side, which will not be repeated here.
[0360] The embodiments of the present disclosure also propose a communication apparatus for implementing any of the above methods, for example, a terminal comprising units or modules for implementing the steps performed by the terminal in any of the above methods. For another example, another network device is also proposed, comprising units or modules for implementing the steps performed by the network device in any of the above methods.
[0361] It should be understood that the division of each unit or module in the above communication device is only a logical function division, and all or part of them can be integrated into one physical entity or physically separated in actual implementation. In addition, the units or modules in the communication device can be implemented in the form of processor calling software: for example, the communication device 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 the functions of each unit or module in the communication device, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the communication device or a memory outside the communication device. Alternatively, the units or modules in the communication device can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be implemented by the design of the hardware circuit, which can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are implemented by the design of the logical relationship of the elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to implement the functions of part or all of the units or modules. All units or modules of the above communication device 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.
[0362] In 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 CPU, a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), and the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuits, and the logical relationship of the hardware circuits is fixed or reconfigurable. For example, the processor is an ASIC or a PLD implemented hardware circuit, such as an FPGA. In a reconfigurable hardware circuit, the processor loads a configuration document to implement the hardware circuit configuration. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.
[0363] As shown in FIG. 6A, FIG. 6A is a structural schematic diagram of a terminal according to an embodiment of the present disclosure. The structure of the terminal 61 can be as shown in FIG. 6A. The terminal 61 includes a processing module 6101. In some embodiments, the first processing module 6101 is configured to determine whether to perform data transmission in a first time unit. Optionally, the processing module 6101 is configured to perform at least one of the steps other than the communication steps such as sending and / or receiving performed by the terminal in any of the methods described above. Details are not described herein again. In some embodiments, the terminal 61 further includes a transceiver module 6102. Optionally, the transceiver module 6102 is configured to perform at least one of the communication steps such as sending and / or receiving performed by the terminal in any of the methods described above. Details are not described herein again.
[0364] As shown in FIG. 6B, FIG. 6B is a structural diagram of a network device according to an embodiment of the present disclosure. The network device 62 can have the structure as shown in FIG. 6B. The network device 62 can include a processing module 6201. In some embodiments, the processing module 6201 is configured to determine whether to perform data transmission with the terminal in the first time unit. Optionally, the processing module 6201 is configured to perform at least one of the steps in any of the above methods other than the communication steps such as sending and / or receiving performed by the network device, details are not described herein again. In some embodiments, the network device 62 further includes a transceiver module 6202. Optionally, the transceiver module 6202 is configured to perform at least one of the communication steps such as sending and / or receiving in any of the above methods performed by the network device, details are not described herein again.
[0365] In some embodiments, the transceiver module can include the transceiver module 6102 and / or the transceiver module 6202, which can be separate or integrated together. Optionally, the transceiver module can be replaced by a transceiver.
[0366] As shown in FIG. 7A, FIG. 7A is a structural diagram of a communication device according to an embodiment of the present disclosure. The communication device 71 can be a terminal, or a network device (such as an access network device), or a chip, chip system, or processor supporting the terminal to implement any of the above methods, or a chip, chip system, or processor supporting the network device to implement any of the above methods. The communication device 71 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.
[0367] As shown in FIG. 7A, the communication device 71 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 configured to process communication protocols and communication data, and the central processing unit can be configured to control the first device (such as an environmental Internet of Things device) and / or the second device (such as a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU, etc.), execute programs, and process data of the programs.
[0368] In some embodiments, the communication device 71 further comprises one or more transceivers 7102. When the communication device 71 comprises one or more transceivers 7102, the transceiver 7102 performs at least one of the communication steps, such as transmitting and / or receiving in the above-described methods. The processor 7101 performs at least one of the other steps. In alternative embodiments, the transceiver can comprise a receiver and / or a transmitter, which can be separate or integrated together. Alternatively, the terms transceiver, transceiving unit, transceiver, transceiving circuit, interface circuit, interface, etc. can replace each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can replace each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can replace each other.
[0369] In some embodiments, the communication device 71 further comprises one or more memories 7103 for storing data. Alternatively, all or part of the memory 7103 can also be outside the communication device 71. In alternative embodiments, the communication device 71 can comprise one or more interface circuits 7104. Alternatively, the interface circuit 7104 is connected with the memory 7103, and the interface circuit 7104 can be used to receive data from the memory 7103 or other devices, and can be used to send data to the memory 7103 or other devices. For example, the interface circuit 7104 can read the data stored in the memory 7103 and send the data to the processor 7101.
[0370] The communication device 71 described in the above embodiments can be a terminal or a network device, but the scope of the communication device 71 described in the present disclosure is not limited thereto, and the structure of the communication device 71 can not be limited by Figure 7A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally include a storage component 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, an environmental Internet of Things device, etc.; (7) others, etc.
[0371] As shown in Figure 7B, Figure 7B is a structure schematic diagram of a chip according to an embodiment of the present disclosure. For the case that the communication device 71 is a chip or a chip system, the structure schematic diagram of the chip 72 shown in Figure 7B can be referred to, but is not limited thereto.
[0372] In some embodiments, the chip 72 can comprise one or more processors 7201.
[0373] In some embodiments, chip 72 also includes one or more interface circuits 7202. Optionally, the interface circuits, interface, transceiver pins, etc. can be replaced by one another. In some embodiments, chip 72 also includes one or more memories 7203 for storing data. Optionally, all or some of the memories 7203 can be external to chip 72. Optionally, interface circuits 7202 are connected with memories 7203, and interface circuits 7202 can be used to receive data from memories 7203 or other devices, and interface circuits 7202 can be used to send data to memories 7203 or other devices. For example, interface circuits 7202 can read data stored in memories 7203 and send the data to processor 7201.
[0374] In some embodiments, interface circuits 7202 perform at least one of the communication steps of sending and / or receiving in the above-described methods. The interface circuits 7202 performing the communication steps of sending and / or receiving in the above-described methods, for example, means that interface circuits 7202 perform data interaction between processor 7201, chip 72, memories 7203, or transceiver devices. In some embodiments, processor 7201 performs at least one of the other steps.
[0375] The embodiments of the present disclosure also provide a storage medium having stored instructions, which, when executed on a communication device 71, cause the communication device 71 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a transitory storage medium.
[0376] The embodiments of the present disclosure also provide a program product, which, when executed by a communication device 71, causes the communication device 71 to perform any of the above methods. Optionally, the program product is a computer program product.
[0377] The embodiments of the present disclosure also provide a computer program, which, when executed on a computer, causes the computer to perform any of the above methods.
[0378] Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the aspects of the present disclosure disclosed herein. The embodiments of the present disclosure as described are exemplary only, and not limiting. The true scope and spirit of the present disclosure is indicated by the following claims.
[0379] It should be understood that the present disclosure is not limited to the precise construction that has been described above and shown in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the present disclosure. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A communication method, performed by a terminal, the method comprising: determining whether to perform data transmission in a first time unit, the first time unit being for the terminal to perform a scheduling restriction. The first time unit comprises at least one of: a time unit in which the terminal does not perform data transmission; and a time unit in which the terminal performs measurement.
2. The method of claim 1, wherein, In a case where the terminal performs data transmission is prioritized over performing the scheduling restriction, the first time unit is further for the terminal to perform data transmission and / or not to perform measurement. The first time unit comprises at least one of: a measurement gap; and a synchronization signal and physical broadcast channel block (SSB) measurement time window. The method further comprises one of: in a case where it is determined to perform data transmission in the first time unit, determining not to perform measurement in the first time unit; and in a case where it is determined not to perform data transmission in the first time unit, determining to perform measurement in the first time unit.
3. The method of claim 2, wherein, The determining whether to perform data transmission in the first time unit comprises one of: in a case where the data to be transmitted is data having an urgent scheduling requirement, determining to perform data transmission in the first time unit; in a case where a network device indicates that a priority of data transmission of the terminal in the first time unit is higher than a priority of the scheduling restriction, determining to perform data transmission in the first time unit; and in a case where the network device indicates that the priority of data transmission of the terminal in the first time unit is lower than the priority of the scheduling restriction, determining not to perform data transmission in the first time unit.
4. The method according to any one of claims 1 to 3, wherein, The method further comprises: receiving first information, the first information being used to indicate at least one of: a priority of data transmission of the terminal in the first time unit is higher than a priority of the scheduling restriction; a priority of data transmission of the terminal in the first time unit is lower than the priority of the scheduling restriction; the terminal performs data transmission in the first time unit; and the terminal does not perform data transmission in the first time unit. The first information is carried in first downlink control information, the first downlink control information being used to schedule a first uplink resource, and the first information is further used to indicate that the first uplink resource is used for data transmission. The data having the urgent scheduling requirement is urgent scheduling data, or the data having the urgent scheduling requirement is data with a delay budget less than a preset value.
5. The method according to any one of claims 1 to 4, wherein, The data to be transmitted is data transmitted on a first logical channel, the first logical channel being a logical channel with a delay budget less than a preset value, or the first logical channel being a logical channel associated with a triggered delay status report (DSR). The first time unit is included in a first time period, the first time period being configured by a network device. The method further comprises: transmitting second information, the second information being used to indicate whether the terminal supports a first function, the first function being the terminal determining whether to perform data transmission in a first time unit.
6. The method according to any one of claims 1 to 5, wherein, 13.A communication method, performed by a network device, the method comprising: 7. The method of claim 6, wherein, 8. The method of claim 7, wherein, 9. The method according to any one of claims 6 to 8, wherein, 10. The method according to any one of claims 6 to 9, wherein, 11. The method according to any one of claims 1 to 10, wherein, 12. The method according to any one of claims 1 to 11, wherein, determining whether to perform data transmission with the terminal in a first time unit, the first time unit being for the terminal to perform a scheduling restriction.
14. The method of claim 13, wherein, The first time unit comprises at least one of: a time unit in which the terminal does not perform data transmission; a time unit in which the terminal performs measurement.
15. The method of claim 14, wherein, In a case where the terminal performs data transmission is prioritized over performing the scheduling restriction, the first time unit is further for the terminal to perform data transmission and / or not to perform measurement.
16. The method according to any one of claims 13 to 15, wherein, The first time unit comprises at least one of: a measurement gap; a synchronization signal and physical broadcast channel block (SSB) measurement time window.
17. The method of any one of claims 13 to 16, wherein, In a case where it is determined to perform data transmission with the terminal in the first time unit, the first time unit is not for the terminal to perform measurement; and / or, in a case where it is determined not to perform data transmission with the terminal in the first time unit, the first time unit is for performing measurement.
18. The method of any one of claims 13 to 17, wherein, The method further comprises one of: in a case where it is determined to perform data transmission with the terminal in a first time unit, indicating to the terminal that a priority of data transmission in the first time unit is higher than a priority of a scheduling restriction; in a case where it is determined not to perform data transmission with the terminal in a first time unit, indicating to the terminal that a priority of data transmission in the first time unit is lower than a priority of a scheduling restriction.
19. The method of claim 18, wherein, The method further comprises: sending first information, receiving first information, the first information being used to indicate at least one of: a priority of data transmission of the terminal in the first time unit is higher than a priority of a scheduling restriction; a priority of data transmission of the terminal in the first time unit is lower than a priority of a scheduling restriction; the terminal performs data transmission in the first time unit; the terminal does not perform data transmission in the first time unit.
20. The method of claim 19, wherein, The first information is carried in first downlink control information, the first downlink control information being used to schedule first uplink resources, the first information being further used to indicate that the first uplink resources are used for data transmission.
21. The method of any one of claims 17 to 20, wherein, The data to be transmitted in the data transmission is data having an urgent scheduling requirement.
22. The method of claim 21, wherein, The data having the urgent scheduling requirement is urgent scheduling data, or the data having the urgent scheduling requirement is data having a delay budget less than a preset value.
23. The method of claim 21 or 22, wherein, The data to be transmitted is data transmitted on a first logical channel, the first logical channel being a logical channel for which a delay budget is less than a preset value, or the first logical channel being a logical channel associated with a triggered delay status report (DSR).
24. The method of any one of claims 13 to 23, wherein, The first time unit is included in a first time period, the first time period being configured by the network device.
25. The method of any one of claims 13 to 24, wherein, The method further comprises: receiving second information, the second information being used to indicate whether the terminal supports a first function, the first function being determining whether to perform data transmission in a first time unit.
26. A terminal, comprising: a processing module configured to determine whether to perform data transmission in a first time unit, the first time unit being a time unit in which the terminal performs a scheduling restriction.
27. A network device, comprising: a processing module configured to determine whether to perform data transmission with a terminal in a first time unit, the first time unit being a time unit in which the terminal is subject to a scheduling limit.
28. A communication device comprising: one or more processors; wherein the communication device is configured to perform the steps of the communication method of any one of claims 1 to 23.
29. A computer readable storage medium having stored thereon a computer program, wherein, the computer program, which when executed by the processor, implements the steps of the communication method of any one of claims 1 to 25.
30. A computer program product comprising a computer program which, when executed by a communication device, implements the steps of the communication method of any one of claims 1 to 25.
Citation Information
Patent Citations
Time synchronization method, device and storage medium
CN114071768A
Measurement time period configuration method and communication device
CN115884220A
Logic channel prioritization processing method and apparatus, and electronic device and storage medium
WO2024065105A1