Load determination method and apparatus, and device

By transmitting relevant information in the communication system, the sending end can select the transmission load within a controllable range of the receiving end, solving the problem that the receiving end cannot predict the transmission load at the sending end, and achieving more efficient resource utilization.

WO2025108273A1PCT designated stage expired Publication Date: 2025-05-30VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/133010
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-21
Filing Date
2024-11-19
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In a communication scenario, the receiver cannot predict the transmission load on the transmitter, resulting in the failure to allocate resources in a timely manner, affecting the full utilization of resources.

Method used

By transmitting time domain resource information, load control information or modulation and coded repeated transmission information between the sending end and the receiving end, the sending end can select the corresponding load to transmit the corresponding load by itself, ensuring that the load is within a controllable range at the receiving end.

Benefits of technology

It reduces the reception complexity of the receiver, improves resource utilization, and solves the problem that the receiver cannot predict the transmission load of the transmitter.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024133010_30052025_PF_FP_ABST
    Figure CN2024133010_30052025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications, and discloses a load determination method and apparatus, and a device. The load determination method in embodiments of the present application comprises: a first device receives first information from a second device, the first information comprising at least one of the following: time-domain resource information corresponding to transmissions of the first device, load control information corresponding to the transmissions of the first device, and modulation and coding repeated transmission information corresponding to the transmissions of the first device; and, on the basis of the first information, the first device determines a load set or a load range corresponding to a first transmission. In the embodiments of the present application, the first device (sending end) may by itself select and transmit a corresponding load within a controllable range (controllable load set or load range) of the second device (receiving end), so that the reception complexity of the second device (receiving end) can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Load determination method, device and equipment

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on November 21, 2023, with application number 202311562679.9 and invention name “Load determination method, device and equipment”, the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of communications, and more specifically, to a load determination method, apparatus, and device. Background Art

[0004] In some scenarios, the payload size sent from a sender to a receiver may be uncertain. Since the receiver cannot predict the actual resources occupied by the sender, it cannot promptly allocate unused resources to other devices, hindering resource utilization. How the receiver can determine the transmission payload of the sender is a problem that needs to be solved. Summary of the Invention

[0005] The embodiments of the present application provide a load determination method, apparatus, and device, wherein a first device (transmitting end) can independently select a corresponding load for transmission within a controllable range (a controllable load set or load range) of a second device (receiving end), thereby reducing the reception complexity of the second device (receiving end) and solving the problem that the second device (receiving end) cannot predict the transmission load of the first device (transmitting end).

[0006] In a first aspect, a load determination method is provided, comprising:

[0007] A first device receives first information from a second device, wherein the first information includes at least one of the following: time domain resource information corresponding to transmission of the first device, load control information corresponding to transmission of the first device, and modulation and coding repetition transmission information corresponding to transmission of the first device;

[0008] The first device determines a load set or a load range corresponding to the first transmission based on the first information.

[0009] In a second aspect, a load determination method is provided, comprising:

[0010] The second device sends the first information to the first device;

[0011] The first information includes at least one of the following: time domain resource information corresponding to the transmission of the first device, load control information corresponding to the transmission of the first device, and modulation coding repetition transmission information corresponding to the transmission of the first device; wherein the first information is used to determine the load set or load range corresponding to the transmission of the first device.

[0012] According to a third aspect, a load determination device is provided, comprising:

[0013] The transceiver unit is configured to receive first information from the second device, wherein the first information includes at least one of the following: time domain resource information corresponding to the transmission of the first device, load control information corresponding to the transmission of the first device, and modulation and coding repetition transmission information corresponding to the transmission of the first device;

[0014] A processing unit is configured to determine a load set or a load range corresponding to the first transmission based on the first information.

[0015] In a fourth aspect, a load determination device is provided, comprising:

[0016] a transceiver unit, configured to send first information to the first device;

[0017] The first information includes at least one of the following: time domain resource information corresponding to the transmission of the first device, load control information corresponding to the transmission of the first device, and modulation coding repetition transmission information corresponding to the transmission of the first device; wherein the first information is used to determine the load set or load range corresponding to the transmission of the first device.

[0018] In a fifth aspect, a first device is provided, which includes a transceiver, a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method of the first aspect are implemented.

[0019] In the sixth aspect, a first device is provided, comprising a processor and a communication interface; wherein the communication interface is used to receive first information from a second device, wherein the first information includes at least one of the following: time domain resource information corresponding to the transmission of the first device, load control information corresponding to the transmission of the first device, and modulation coding repetition transmission information corresponding to the transmission of the first device; the processor is used to determine the load set or load range corresponding to the first transmission based on the first information.

[0020] In the seventh aspect, a second device is provided, which includes a transceiver, a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method in the second aspect are implemented.

[0021] In the eighth aspect, a second device is provided, comprising a processor and a communication interface, wherein the communication interface is used to send first information to a first device; wherein the first information comprises at least one of the following: time domain resource information corresponding to the transmission of the first device, load control information corresponding to the transmission of the first device, and modulation coding repetition transmission information corresponding to the transmission of the first device; wherein the first information is used to determine the load set or load range corresponding to the transmission of the first device.

[0022] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method in the first aspect are implemented, or the steps of the method in the second aspect are implemented.

[0023] In the tenth aspect, a wireless communication system is provided, comprising: a first device and a second device, wherein the first device can be used to execute the steps of the method as in the first aspect, and the second device can be used to execute the steps of the method as in the second aspect.

[0024] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method of the first aspect, or to implement the method of the second aspect.

[0025] In a twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the load determination method of the first aspect or the second aspect.

[0026] In an embodiment of the present application, the first device can determine a load set or load range corresponding to the first transmission based on time domain resource information corresponding to the first transmission, load control information corresponding to the first transmission, or modulation coding repetition transmission information corresponding to the first transmission obtained from the second device, and select the load of the first transmission from the load set or load range corresponding to the first transmission. Thus, the first device can independently select the load corresponding to the transmission within the controllable range of the second device (controllable load set or load range), thereby reducing the reception complexity of the second device and improving resource utilization. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments of the present application. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0028] FIG1 is a schematic diagram of a communication system architecture provided in an embodiment of the present application.

[0029] FIG2 is a schematic diagram of an FM0 signal terminator provided by the present application.

[0030] FIG3 is a schematic diagram of a Miller signal terminator provided by the present application.

[0031] FIG4 is a schematic flowchart of a load determination method provided according to an embodiment of the present application.

[0032] FIG5 is a schematic diagram of data and the time length of a first signal provided according to an embodiment of the present application.

[0033] FIG6 is a schematic diagram of another type of data and the time length of a first signal provided according to an embodiment of the present application.

[0034] FIG7 is a schematic diagram of yet another type of data and the time length of a first signal provided according to an embodiment of the present application.

[0035] FIG8 is a schematic diagram of a time length calculated by a second device according to an embodiment of the present application.

[0036] FIG9 is a schematic block diagram of a load determination device provided according to an embodiment of the present application.

[0037] FIG10 is a schematic block diagram of another load determination device provided according to an embodiment of the present application.

[0038] FIG11 is a schematic block diagram of a communication device provided according to an embodiment of the present application.

[0039] FIG12 is a schematic diagram of the hardware structure of a terminal provided according to an embodiment of the present application.

[0040] FIG13 is a schematic block diagram of a network-side device provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0041] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0042] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0043] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0044] It is worth noting that the technology described in the embodiments of the present application is not limited to the Internet of Things (IoT) system, but can also be used in other wireless communication systems, such as Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), Bluetooth systems, or other systems. In the embodiments of the present application, the terms "system" and "network" are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these techniques can also be applied to systems other than NR systems, such as 6G (6 th Generation, 6G) communication system.

[0045] The embodiments of the present application describe various embodiments in conjunction with a first device and a second device; wherein the first device may be an ambient Internet of Things (A-IoT) device, a passive Internet of Things (Passive-IoT) device, an ambient power (AMP) device, a zero-power device, a low-power IoT device, an IoT device, a response device, a tag, a radio frequency identification (RFID) tag, etc.; the second device may be a control node, a read-write device, a reader, a reader, a radio access network (RAN) node (such as a base station), an access point (AP), a terminal, a station (STA), a transmission reception point (TRP), a relay device or a repeater, a core network (CN) node, etc.

[0046] For example, the terminal may be a mobile phone, tablet computer (Tablet Personal Computer), laptop computer (Laptop Computer), notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) equipment, robot, wearable device (Wearable Device), flight vehicle, vehicle user equipment (VUE), shipborne equipment, pedestrian user equipment (PUE), smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines or furniture, etc.), game console, personal computer (Personal Computer, PC), ATM or self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. The vehicle-mounted device may also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. It should be noted that the embodiment of the present application does not limit the specific type of the terminal.

[0047] Exemplarily, a RAN node may include an access network device, which may also be referred to as a RAN device, a radio access network function, or a radio access network unit. The access network device may include a base station, a WLAN AP, or a WiFi node. Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B, TRP, IAB node, repeater (such as a network-controlled repeater), Pole station or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example, and the specific type of the base station is not limited.

[0048] Among them, the CN node may include but is not limited to at least one of the following: core network equipment, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home subscriber server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( Function, AF), Location Management Function (LMF), etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.

[0049] FIG1 shows a block diagram of a wireless communication system applicable to an embodiment of the present application, wherein the wireless communication system includes an A-IoT device 11 and a control node 12; wherein the A-IoT device 11 may also be referred to as a Passive-IoT device, an AMP device, a zero-power device, a response device, a low-power IoT device, a tag, an RFID tag, etc.; the control node 12 may be a read-write device or a reader / writer, a RAN node (such as a base station), an access point (AP), a terminal, a station (STA), a TRP, a relay device or a repeater, a CN node, etc. It should be noted that FIG1 exemplarily shows a control node and two A-IoT devices. Optionally, the wireless communication system may include at least two control nodes and each control node may include other numbers of A-IoT devices within its coverage area, and the embodiment of the present application does not limit this.

[0050] To facilitate a better understanding of the embodiments of the present application, the A-IoT devices related to the present application are described.

[0051] In NR systems, A-IoT devices can be characterized based on their energy storage capacity and their ability to generate RF signals for transmission. An A-IoT device has one of the following energy storage capabilities: Storage Capacity 1: No energy storage capability; Storage Capacity 2: Energy storage up to E1 or E2 joules, with the possibility that E1 = E2; Storage Capacity 3: Energy storage up to E2 joules. Depending on these storage capabilities, a group of A-IoT devices can be as follows: Device A: No energy storage and no independent signal generation / amplification, such as backscatter transmission; Device B: Energy storage and no independent signal generation, such as backscatter transmission, where the use of stored energy may include amplification of reflected signals; Device C: Energy storage and independent signal generation, such as active RF components for transmission.

[0052] To facilitate a better understanding of the embodiments of the present application, the A-IoT data / service types related to the present application are explained.

[0053] Device-originated (DO) and device-terminated (DT); DO and DT data indicate that the data stream originates from an A-IoT device (similar to an RFID tag) or is transmitted to an A-IoT device. For data streams originating from A-IoT devices, such as DO data, they can be further classified into: DO-A and DO-DTT. DO-A, such as DO autonomously initiates data transmission, such as connecting a large number of various sensors that collect and actively report information about the environment, equipment, and organisms when necessary. DO-DTT, such as device-terminated data triggers device-initiated data transmission, such as asset identification, status reporting, and tracking, which are all downlink triggered reports. The Reader collects data from the tag by triggering the inventory program. Since the data is generated / initiated in the IoT device, this service should be regarded as a tag-initiated DO service triggered by a command sent by the Reader.

[0054] To facilitate a better understanding of the embodiments of the present application, the A-IoT system deployment scenario related to the present application is described.

[0055] The deployment of A-IoT devices can be divided into the following three scenarios:

[0056] Scenario 1: A-IoT devices are deployed within the NR system bandwidth, also known as in-band deployment. In Scenario 1, in one implementation, the same base station serves both the A-IoT device and the NR UE, while in another implementation, different base stations serve both. Scenario 2: A-IoT is deployed within the NR system's guard band, also known as guard band deployment. In this scenario, in one implementation, the same base station serves both the A-IoT device and the NR UE, while in another implementation, different base stations serve both. Scenario 3: A-IoT is deployed outside the NR system's guard band (obviously, also outside the NR system bandwidth), also known as stand-alone deployment. In Scenario 3, the base station typically serves only the A-IoT device.

[0057] To facilitate a better understanding of the embodiments of the present application, the delimiters and terminators in the RFID related to the present application are explained.

[0058] In an RFID system, to determine the starting point of a signal, a delimiter is usually sent before the payload, or a specific sequence (preamble) is sent. For example, a reader sends a signal to a tag, and the signal starts with a specific preamble, where the starting part of the preamble is a specific delimiter. In an RFID system, to determine the end point of a signal, a signal end-of-signaling is usually sent after the payload ends. For example, frequency modulation (FM) coding or Miller coding uses a dummy data 1 bit as the end-of-signaling. For example, the signal end-of-signaling of FM0 is shown in Figure 2, and dummy 1 (dummy1) is the signal end-of-signaling. For another example, the signal end-of-signaling of Miller is shown in Figure 3, and dummy 1 (dummy1) is the signal end-of-signaling.

[0059] To facilitate a better understanding of the embodiments of the present application, the method for determining the NR transmission block size (TBS) related to the present application is described.

[0060] The steps to determine the TBS size in NR are as follows:

[0061] 1) UE determines the number of resource elements (RE) in the slot (N RE ).

[0062] N' RE : Indicates the number of resource elements (REs) available for data transmission in each resource block (RB);

[0063] Indicates the number of subcarriers in a PRB;

[0064] The number of symbols allocated to the Physical Downlink Shared Channel (PDSCH) in a slot;

[0065] The number of REs occupied by the demodulation reference signal (DMRS) on each physical resource block (PRB) within this scheduling period (indicated by DCI format 1_1, DCI format 1_2, or DCI format 1_0);

[0066] Header overhead, configured by the higher-layer parameter xOverhead in PDSCH-ServingCellConfig;

[0067] N RE =min(156,N' RE )·n PRB , within the bandwidth of a single resource block, it is assumed that the UE will not be allocated resources exceeding 156 REs.

[0068] 2) Convert the total number of REs available for data transmission into the number of information bits (N info ).

[0069] N info =N RE ·R·Q m υ, where R is the bit rate; Q is the bit rate. m : modulation order; υ: number of MIMO (Multiple Input Multiple Output) layers.

[0070] The modulation order and target code rate are extracted from the Modulation and Coding Scheme (MCS) table. If the PDSCH resource allocation is received using DCI 1_0, the number of layers is fixed at 1. Otherwise, the number of layers is obtained by looking up the "Antenna Ports" column in the "DMRS Ports" column of the DCI 1_1 table. The number of layers is equal to the number of allocated DMRS ports.

[0071] If N info ≤3824, use step 3 as the next step in TBS determination; otherwise, use step 4 as the next step in TBS determination.

[0072] 3)N info ≤3824, TBS is calculated by the following formula, and the specific parameter values ​​can be shown in Table 1:

[0073] 4)N info >3824, TBS determined as follows:

[0074] in,

[0075] If R≤1 / 4, in,

[0076] like' Ninfo >8424, TBS determined as follows: in,

[0077] otherwise,

[0078] Table 1 N info TBS ≤ 3824

[0079] In order to facilitate a better understanding of the embodiments of the present application, the problems solved by the present application are explained.

[0080] In NR systems, the size of the uplink or downlink payload (expressed as the transport block size in NR / LTE systems) is determined by the base station and communicated to the UE, for example, through downlink control information (DCI). The DCI indicates the time-frequency resources and MCS information. The UE receives the downlink signal on the corresponding physical resources based on the time-frequency resource information indicated in the DCI and determines the TBS based on the time-frequency resources, MCS information, and reference signals. This approach cannot support situations with uncertain payloads.

[0081] In an RFID system, the payload sent by a tag to a reader may be uncertain. The tag can help the reader determine the start and end time of the tag signal transmission by sending a specific preamble (which may include a delimiter) before the payload begins and a specific ending-of-signaling after the payload ends, thereby determining the payload size. If this method is used for A-IoT devices, it will lead to low network resource efficiency. For example, when the payload of the signal transmitted by the A-IoT device has a large variable range, the variable range of the occupied time resources is also large. Since the base station cannot predict the resources actually occupied by the A-IoT device, the base station cannot allocate the unused resources of the A-IoT device to other A-IoT devices or use them for NR communication in a timely manner.

[0082] Based on the above technical problems, the present application proposes a transmission solution based on variable load, in which the first device (transmitting end) can independently select the corresponding load for transmission within the controllable range of the second device (receiving end) (controllable load set or load range), which can reduce the receiving complexity of the second device (receiving end) and solve the problem that the second device (receiving end) cannot predict the transmission load of the first device (transmitting end).

[0083] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and all of them fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0084] FIG4 is a schematic flow chart of a load determination method 200 according to an embodiment of the present application. As shown in FIG4 , the load determination method 200 may include at least part of the following contents:

[0085] S210, the second device sends first information to the first device, where the first information includes at least one of the following: time domain resource information corresponding to the transmission of the first device, load control information corresponding to the transmission of the first device, and modulation and coding repetition transmission information corresponding to the transmission of the first device;

[0086] S220, the first device receives the first information from the second device;

[0087] S230: The first device determines a load set or a load range corresponding to the first transmission according to the first information.

[0088] It should be understood that FIG4 shows the steps or operations of the load determination method 200 , but these steps or operations are merely examples, and the embodiments of the present application may also perform other operations or variations of the operations in FIG4 .

[0089] In some embodiments, the first device is an A-IoT device, a Passive-IoT device, an AMP device, a zero-power device, a low-power IoT device, an IoT device, a transponder device, a label, an RFID tag, etc. Of course, the first device may also be other devices, for example, any device using backscatter communication, or a device in a passive communication network or a communication network with power lower than that of a narrowband Internet of Things (NB-IoT), and the embodiments of the present application are not limited thereto.

[0090] In some embodiments, the second device is a control node, a read / write device, a reader, a RAN node (such as a base station), an AP, a terminal, a STA, a TRP, a relay device or a repeater, a CN node, etc. Of course, the second device may also be other devices, and the embodiments of the present application are not limited thereto.

[0091] In the embodiment of the present application, the transmission of the first device may refer to: sending by the first device.

[0092] In some embodiments, the information sent by the second device to the first device may be sent together with an excitation signal, where the excitation signal is used to power the first device.

[0093] In some embodiments, the time domain resource information in the first information may correspond to a single transmission by the first device, or the time domain resource information in the first information may correspond to at least two transmissions by the first device. Optionally, the at least two transmissions may be repeated transmissions or may not be repeated transmissions, which is not limited in this application.

[0094] In some embodiments, the load control information in the first information may correspond to one transmission by the first device, or the load control information in the first information may correspond to at least two transmissions by the first device. Optionally, the at least two transmissions may be repeated transmissions or may not be repeated transmissions, which is not limited in this application.

[0095] In some embodiments, the modulation and coding repetition transmission information in the first information may correspond to one transmission by the first device, or the modulation and coding repetition transmission information in the first information may correspond to at least two transmissions by the first device. Optionally, the at least two transmissions may be repeated transmissions or may not be repeated transmissions, which is not limited in this application.

[0096] In an embodiment of the present application, the first device can determine the load set or load range corresponding to the first transmission based on the first information. Since the first information is obtained from the second device, the load set or load range corresponding to the first transmission determined by the first device based on the first information is within the controllable range of the second device. The first device independently selects the load corresponding to the transmission within the controllable range of the second device (controllable load set or load range), which can reduce the receiving complexity of the second device and solve the problem that the second device (receiving end) cannot predict the transmission load of the first device (sending end).

[0097] In the embodiments of the present application, the load set may also be referred to as a variable load set, a variable load candidate set, a load candidate set, etc., which is not limited in the present application.

[0098] Exemplarily, the load set described in the embodiment of the present application may include: load 1, load 2, load 3, and load 4.

[0099] Exemplarily, the load set described in the embodiment of the present application may include: load 1, load 1+adjustment value, load 1+2×adjustment value, load 1+3×adjustment value; wherein the adjustment value may be a positive value or a negative value.

[0100] Exemplarily, the load set described in the embodiments of the present application may include: reference load + adjustment value, reference load + 2× adjustment value, reference load + 3× adjustment value, reference load + 4× adjustment value; wherein the adjustment value may be a positive value or a negative value.

[0101] Exemplarily, the load set described in the embodiment of the present application may include: reference load×adjustment factor 1, reference load×adjustment factor 2, reference load×adjustment factor 3, and reference load×adjustment factor 4.

[0102] It should be noted that the above examples of load sets are only examples and do not limit the embodiments of the present application.

[0103] In the embodiments of the present application, the load range may also be referred to as a variable load range, a variable load candidate range, a load candidate range, etc., and the present application does not limit this.

[0104] Illustratively, the load range described in the embodiments of the present application may include: [minimum load, maximum load].

[0105] For example, the load range described in the embodiment of the present application may include: [reference load, reference load+adjustment value], wherein the adjustment value may be a positive value or a negative value. For example, the reference load is the minimum load.

[0106] Illustratively, the load range described in the embodiment of the present application may include: [reference load+adjustment value, reference load+5×adjustment value].

[0107] Illustratively, the load range described in the embodiment of the present application may include: [reference load×adjustment factor 1, reference load×adjustment factor 2].

[0108] It should be noted that the above load range examples are only examples and do not limit the embodiments of the present application.

[0109] In an embodiment of the present application, the first information includes at least one of the following: time domain resource information corresponding to the transmission of the first device, load control information corresponding to the transmission of the first device, and modulation, coding, and repetition transmission information corresponding to the transmission of the first device. For example, the time domain resource information corresponding to the transmission of the first device, the load control information corresponding to the transmission of the first device, and the modulation, coding, and repetition transmission information corresponding to the transmission of the first device can be configured or indicated through the same signaling.

[0110] For example, the first information is carried through physical layer signaling, or the first information is carried through high-layer signaling.

[0111] In some optional implementations, the time domain resource information corresponding to the transmission of the first device, the load control information corresponding to the transmission of the first device, and the modulation and coding repetition information corresponding to the transmission of the first device may also be configured or indicated separately via at least two signalings. For example, one portion may be configured or indicated via physical layer signaling, and the other portion may be configured or indicated via higher layer signaling.

[0112] In some embodiments, the time domain resource information includes, but is not limited to, at least one of the following: at least one set of time length related information and at least one start time. For example, in this embodiment, the second device sends time domain resource information available for transmission to the first device, allowing the first device to determine a corresponding load set or load range for the first device's transmission based on the indicated time domain resource information for the first device's transmission. This ensures that the load set or load range corresponding to the first device's transmission meets the controllable range of the second device in the time domain.

[0113] Exemplarily, the start time of the transmission of the first device may also be determined by the first device itself, or the start time of the transmission of the first device may also be determined based on a periodic transmission configuration.

[0114] In some embodiments, each set of time length related information in at least one set of time length related information includes but is not limited to at least one of the following: reference time length, time length adjustment information, available unique time length, at least two available time lengths, and at least one available time length set.

[0115] Exemplarily, the reference time length may be a minimum time length, a maximum time length, or any other time length. Optionally, the minimum time length is at least one basic time unit. For example, the basic time unit is one of the following: symbol, time slot, sub-time slot, subframe, frame, microsecond, millisecond, second, minute, or hour.

[0116] Exemplarily, the reference time length is the maximum time length that can be occupied by a single transmission by the first device. The time length available for transmission by the first device is determined based on the maximum time length and the minimum time length, and the first device determines a corresponding load set or load range for transmission based on the available time length. The minimum time length is predefined, or configured / indicated. For example, the minimum time length is at least one basic time unit.

[0117] For example, the maximum time length is 10 time slots, and the minimum time length is predefined as a basic time unit (assuming 1 time slot). Then the time length available for the first device to transmit is 1 to 10 time slots.

[0118] Exemplarily, the first device determines a maximum available payload size based on the maximum time length, and determines a minimum available payload size based on the minimum time length. For example, the first device determines a payload range corresponding to the transmission based on the maximum time length and the minimum time length. The payload size that the first device can select is not greater than the maximum payload and not less than the minimum payload, and the first device determines the duration of the transmission based on the selected payload.

[0119] In some embodiments, the time length adjustment information includes but is not limited to at least one of the following:

[0120] The step information for adjusting the time length, the adjustment factor for adjusting the time length, and the number of different time lengths supported.

[0121] Specifically, the time length adjustment information is information about an adjustable time length transmitted by the first device.

[0122] Optionally, the time length adjustment step information may include one or more step sizes, where the step size may be a positive or negative value. For example, "adjustment" may refer to increasing or decreasing the time length. Optionally, if the time length adjustment information does not include the time length adjustment step size information, the time length adjustment step size information may be agreed upon by the protocol.

[0123] For example, the step length information for adjusting the time length is an X, or the step length information for adjusting the time length is a group of step lengths {X1, X2, . . . , Xn}.

[0124] Exemplarily, the first device may determine the available time length based on the difference between the maximum time length and each step length. For example, if the maximum time length is 10 time slots, the step length is X1 = 2 time slots, and X2 = 4 time slots, then the available time length is 10-2 = 8 time slots and 10-4 = 6 time slots.

[0125] Exemplarily, the first device may determine the available time length based on the difference between the last available time length and the step length. The first time length is determined based on the difference between the maximum time length and one step length. For example, if the maximum time length is 10 time slots, the step length is X1 = 2 time slots, and X2 = 4 time slots, then the available time length is 10-2 = 8 time slots, and 8-4 = 4 time slots. For another example, if the maximum time length is 10 time slots and the step length is 4 time slots, then the available time length is 10-4 = 6 time slots, and 6-4 = 2 time slots.

[0126] Optionally, the scaling factor for adjusting the duration may include one or more scaling factors, where "scaling" may refer to increasing or decreasing the duration. Optionally, if the duration adjustment information does not include the scaling factor for adjusting the duration, the scaling factor for adjusting the duration may be agreed upon by the protocol.

[0127] Exemplarily, the first device may determine the available time length based on the product or quotient of the maximum time length and each scaling factor. Optionally, the resulting product or quotient may be rounded, for example, by rounding up, rounding down, or rounding off; or, the resulting product or quotient may be quantized to an integer multiple of k, for example, k = 1 time slot, if the available time length is an integer number of time slots.

[0128] Exemplarily, the first device may determine the available time length based on the product or quotient of the last available time length and a scaling factor. The first time length is determined based on the product or quotient of the maximum time length and a scaling factor. Optionally, the resulting product or quotient may be rounded, for example, to an integer, or to an integer; or, the resulting product or quotient may be quantized to an integer multiple of k, for example, k = 1 time slot, if the available time length is an integer number of time slots.

[0129] Exemplarily, if a reference time length T and a set of adjustment factors [1 / 4, 1 / 2, 2, 4] for adjusting the time length are given, the first device can determine the available time length based on the product or quotient of the reference time length T and [1 / 4, 1 / 2, 2, 4].

[0130] Optionally, the number of different time lengths that can be supported can be obtained implicitly, such as determined according to the number of steps included in the step information for adjusting the time length or the number of adjustment factors for adjusting the time length. For example, if the step information for adjusting the time length includes N steps, then the number of different time lengths that can be supported is N or less than N (for example, if the time length determined according to the step is less than the minimum time length, this part of the time length needs to be discarded). Another example, if the number of adjustment factors for adjusting the time length is N, then the number of different time lengths that can be supported is N or less than N (for example, if the time length determined according to the adjustment factor is less than the minimum time length, this part of the time length needs to be discarded).

[0131] Optionally, the number M of different time lengths that can be supported can be configured explicitly. For example, if the step information for adjusting the time length includes N steps, the actual available different time lengths are M, or the actual available different time lengths are N (for example, if N < M), or the actual available different time lengths are L (if the time length determined according to the step and / or M is less than the minimum time length).

[0132] Exemplarily, the minimum time length is predefined or configured / indicated. For example, the minimum time length is at least one basic time unit.

[0133] Exemplarily, if the number of different time lengths that can be supported is not indicated, it can be determined according to a predefined value.

[0134] Exemplarily, the time length information is the minimum time length that can be occupied by the transmission of the first device, and the time length adjustment information is the time length information that can be adjusted for the transmission of the first device. The available time length for the transmission of the first device is determined according to the minimum time length and the adjustable time length information, or the available time length for the transmission of the first device is determined according to the minimum time length, the adjustable time length information, and the maximum time length.

[0135] For example, the minimum time length is 2 time slots, the scaling factor is 3, and the number of different time lengths that can be supported is 2. Then, the available time lengths are 2 * 3 = 6 time slots and 6 * 3 = 18 time slots.

[0136] In some embodiments, the second device configures multiple sets of time length adjustment information through high-layer signaling, and each set of time length adjustment information includes at least one of the following: step information for adjusting the time length, adjustment factor for adjusting the time length, and the number of different time lengths that can be supported. The second device dynamically indicates which set of time length adjustment information to use or activate through physical layer control signaling.

[0137] Exemplarily, the time domain resource information includes two groups of time length related information; wherein, the number of time lengths included in one group of time length related information is 8, specifically the time lengths of {1, 2, 3, 4, 5, 6, 7, 8} ms; the number of time lengths included in the other group of time length related information is 6, specifically the time lengths of {2, 3, 4, 5, 6, 7} ms.

[0138] Exemplarily, the time domain resource information includes a set of time length related information, and the number of time lengths included in the set of time length related information is 5, specifically, time lengths of {1, 3, 5, 7, 9} ms.

[0139] Exemplarily, the time domain resource information includes a set of time length related information, and the number of time lengths included in the set of time length related information is 5, specifically, time lengths of {2, 4, 6, 8, 10} ms.

[0140] In some embodiments, the at least two time lengths are represented by an available minimum time length and a time adjustment step, or the at least two time lengths are represented by an available maximum time length and a time adjustment step.

[0141] Exemplarily, the number of the at least two time lengths is 5, the minimum available time length is 1 ms, the time adjustment step is 2 ms, and the at least two time lengths are: {1, 3, 5, 7, 9} ms.

[0142] Exemplarily, the number of the at least two time lengths is 5, the maximum available time length is 10 ms, the time adjustment step is 2 ms, and the at least two time lengths are: {2, 4, 6, 8, 10} ms time lengths.

[0143] In some embodiments, each time length set in the at least one time length set is characterized by an available minimum time length and a time adjustment step, or each time length set in the at least one time length set is characterized by an available maximum time length and a time adjustment step.

[0144] Exemplarily, the time domain resource information includes two groups of time length related information; wherein, the number of time lengths included in one group of time length related information is 8, the minimum available time length is 1ms, and the time adjustment step is 1ms, specifically the time length of {1, 2, 3, 4, 5, 6, 7, 8} ms; the number of time lengths included in the other group of time length related information is 6, the minimum available time length is 2ms, and the time adjustment step is 1ms, specifically the time length of {2, 3, 4, 5, 6, 7} ms.

[0145] Exemplarily, the time domain resource information includes two groups of time length related information; wherein, the number of time lengths included in one group of time length related information is 5, the maximum available time length is 10ms, and the time adjustment step is 2ms, specifically the time length of {2, 4, 6, 8, 10} ms; the number of time lengths included in the other group of time length related information is 6, the maximum available time length is 12ms, and the time adjustment step is 1ms, specifically the time length of {7, 8, 9, 10, 11, 12} ms.

[0146] Exemplarily, the second device configures eight time length sets through high-layer signaling, each time length set including one or more time lengths. The second device dynamically indicates which time length set it is using three bits in the physical layer control signaling. Assuming that the set of time lengths indicated by the second device is {2, 4, 6, 8} time slots, then the time lengths available for transmission by the first device are {2, 4, 6, 8} time slots. The first device determines the available payload size (e.g., payload set or payload range) based on the available time lengths (e.g., {2, 4, 6, 8} time slots).

[0147] Exemplarily, the protocol predefines one or more time lengths. For example, the minimum time length is 1 ms, and the protocol definition or the second device configures the first device to use 3 bits to indicate the actual time unit used, thereby supporting time lengths of {1, 2, 3, 4, 5, 6, 7, 8} ms.

[0148] Exemplarily, the second device indicates or the protocol predefines one or more time lengths, where the time length can be transmitted by the first device as a minimum available time length L and step length information. The maximum time length is predefine by the protocol. For example, the minimum time length is 1ms, and the protocol defines or the second device configures the first device to use 2 bits to indicate the actual time unit used, with a step length of 2ms, thereby supporting time lengths of {1, 3, 5, 7}ms.

[0149] In some embodiments, a set of time length related information used or activated in the at least one set of time length related information is determined based on at least one of the following:

[0150] The service type supported by the first device, the service type corresponding to the transmission of the first device, the device type of the first device, the waveform supported by the first device, the waveform corresponding to the transmission of the first device, the modulation and coding mode supported by the first device, the modulation and coding mode corresponding to the transmission of the first device, the power level supported by the first device, the power level corresponding to the transmission of the first device, the load required for the transmission of the first device, the channel quality measured by the first device, the type of control information used to schedule the transmission of the first device, the format of the control information used to schedule the transmission of the first device, the sequence of the control information used to schedule the transmission of the first device, the value of at least one information field in the control information used to schedule the transmission of the first device, the scheduling mode corresponding to the transmission of the first device, the Radio Resource Control (RRC) state of the first device, the configuration or indication of the second device, and the capability report of the first device.

[0151] In this embodiment, the first device can determine a set of time length related information to be used or activated from at least one set of time length related information, can determine a set of time length related information to be used or activated based on one or more factors, and can more accurately determine a set of time length related information to be used or activated.

[0152] In some embodiments, the at least one information field includes but is not limited to at least one of the following: an information field indicating time domain resources, an information field indicating load, an information field indicating modulation coding, an information field indicating a coding method, and an information field indicating a load and coding method.

[0153] Exemplarily, the time domain resource information includes at least two groups of time length related information, each corresponding to a different service type. A group of time length related information to be used or activated can be determined based on the service type supported by the first device, or a group of time length related information to be used or activated can be determined based on the service type corresponding to the transmission of the first device. For example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the first device supports service type 1 or the transmission of the first device corresponds to service type 1, time length information group 1 is used or activated; if the first device supports service type 2 or the transmission of the first device corresponds to service type 2, time length information group 2 is used or activated. For example, service type 1 is a delay-sensitive service, and service type 2 is a non-delay-sensitive service. This embodiment associates the service type with the time length information, and a group of time length related information to be used or activated can be determined based on the service type, thereby more accurately determining the time length available for the transmission of the first device, and limiting the load set or load range corresponding to the transmission of the first device based on the time length available for the transmission of the first device.

[0154] Exemplarily, the time domain resource information includes at least two groups of time length related information, each corresponding to a different device type, and a group of time length related information to be used or activated can be determined based on the device type of the first device. For example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the type of the first device is type C (such as an active device), time length information group 1 is used or activated; if the type of the first device is type A or B (a passive device), time length information group 2 is used or activated. This embodiment associates the device type with the time length information, and a group of time length related information to be used or activated can be determined based on the device type of the first device, thereby more accurately determining the time length available for transmission of the first device, and limiting the load set or load range corresponding to the transmission of the first device based on the time length available for transmission of the first device.

[0155] Exemplarily, the time domain resource information includes at least two groups of time length related information, each corresponding to a different waveform. The group of time length related information to be used or activated can be determined based on the waveform supported by the first device, or the group of time length related information to be used or activated can be determined based on the waveform corresponding to the transmission of the first device. For example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the first device supports the OFDM waveform or the first device adopts the OFDM waveform for transmission, time length information group 1 is used or activated; if the first device supports the On-Off Keying (OOK) / Amplitude Shift Keying (ASK) waveform or the first device adopts the OOK / ASK waveform for transmission, time length information group 2 is used or activated. For another example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the first device supports an OFDM-based OOK waveform or the first device adopts an OFDM-based OOK waveform for transmission, time length information group 1 is used or activated; if the first device supports a non-OFDM OOK waveform or the first device adopts a non-OFDM OOK waveform for transmission, time length information group 2 is used or activated. This embodiment associates the waveform with the time length information, and can determine a group of time length related information to be used or activated based on the waveform, thereby more accurately determining the time length available for transmission by the first device, and limiting the load set or load range corresponding to the transmission of the first device based on the time length available for transmission by the first device.

[0156] Exemplarily, the time domain resource information includes at least two groups of time length related information, each corresponding to a different modulation and coding mode. A group of time length related information to be used or activated can be determined based on the modulation and coding mode supported by the first device, or a group of time length related information to be used or activated can be determined based on the modulation and coding mode corresponding to the transmission of the first device. For example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the first device supports modulation and coding mode 1 or the transmission of the first device corresponds to modulation and coding mode 1, time length information group 1 is used or activated; if the first device supports modulation and coding mode 2 or the transmission of the first device corresponds to modulation and coding mode 2, time length information group 2 is used or activated. This embodiment associates the modulation and coding mode with the time length information, and a group of time length related information to be used or activated can be determined based on the modulation and coding mode, thereby more accurately determining the time length available for transmission of the first device, and limiting the load set or load range corresponding to the transmission of the first device based on the time length available for transmission of the first device.

[0157] Exemplarily, the time domain resource information includes at least two groups of time length related information, each corresponding to a different power level. A group of time length related information to be used or activated can be determined based on the power level supported by the first device, or a group of time length related information to be used or activated can be determined based on the power level corresponding to the transmission of the first device. For example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the first device supports power level 1 or the transmission of the first device corresponds to power level 1, time length information group 1 is used or activated; if the first device supports power level 2 or the transmission of the first device corresponds to power level 2, time length information group 2 is used or activated. This embodiment associates the power level with the time length information, and a group of time length related information to be used or activated can be determined based on the power level, so that the time length available for the transmission of the first device can be determined more accurately, and based on the time length available for the transmission of the first device, the load set or load range corresponding to the transmission of the first device can be limited.

[0158] Exemplarily, the time domain resource information includes at least two groups of time length related information, each corresponding to a different load required for transmission, and a group of time length related information to be used or activated can be determined based on the load required for transmission of the first device. For example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the load required for transmission of the first device is greater than or equal to threshold 1, time length information group 1 is used or activated; if the load required for transmission of the first device is less than threshold 1, time length information group 2 is used or activated. This embodiment associates the load required for transmission with the time length information, and can determine a group of time length related information to be used or activated based on the load required for transmission, thereby more accurately determining the time length available for transmission of the first device, and limiting the load set or load range corresponding to the transmission of the first device based on the time length available for transmission of the first device.

[0159] Exemplarily, the time domain resource information includes at least two groups of time length related information, each corresponding to a different channel quality. A group of time length related information to be used or activated can be determined based on the channel quality measured by the first device. For example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the channel quality measured by the first device is greater than or equal to threshold 2, time length information group 1 is used or activated; if the channel quality measured by the first device is less than threshold 2, time length information group 2 is used or activated. The channel quality can be characterized by reference signal received power (RSRP), channel state information (CSI), etc. This embodiment associates channel quality with time length information, and can determine a group of time length related information to be used or activated based on the channel quality measured by the first device, so that the time length available for transmission of the first device can be determined more accurately, and based on the time length available for transmission of the first device, the load set or load range corresponding to the transmission of the first device can be limited.

[0160] Exemplarily, the time domain resource information includes at least two groups of time length related information, each corresponding to a different type of control information, and a group of time length related information to be used or activated can be determined based on the type of control information that schedules the transmission of the first device. For example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the control information that schedules the transmission of the first device is type 1, time length information group 1 is used or activated; if the control information that schedules the transmission of the first device is type 2, time length information group 2 is used or activated. This embodiment associates the type of control information with the time length information, and determines a group of time length related information to be used or activated based on the type of control information that schedules the transmission of the first device, thereby more accurately determining the time length available for the transmission of the first device, and limiting the load set or load range corresponding to the transmission of the first device based on the time length available for the transmission of the first device.

[0161] Exemplarily, the time domain resource information includes at least two groups of time length related information, which correspond to different formats of control information, and a group of time length related information to be used or activated can be determined based on the format of the control information for scheduling the transmission of the first device. For example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the control information for scheduling the transmission of the first device is in format 1, time length information group 1 is used or activated; if the control information for scheduling the transmission of the first device is in format 2, time length information group 2 is used or activated. This embodiment associates the format of the control information with the time length information, and determines a group of time length related information to be used or activated based on the format of the control information for scheduling the transmission of the first device, thereby more accurately determining the time length available for the transmission of the first device, and limiting the load set or load range corresponding to the transmission of the first device based on the time length available for the transmission of the first device.

[0162] Exemplarily, the time domain resource information includes at least two groups of time length related information, each corresponding to a different sequence of control information, and a group of time length related information to be used or activated can be determined based on the sequence of the control information for scheduling the transmission of the first device. For example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the control information for scheduling the transmission of the first device is sequence 1, time length information group 1 is used or activated; if the control information for scheduling the transmission of the first device is sequence 2, time length information group 2 is used or activated. This embodiment associates the sequence of control information with the time length information, and determines a group of time length related information to be used or activated based on the sequence of the control information for scheduling the transmission of the first device, thereby more accurately determining the time length available for the transmission of the first device, and limiting the load set or load range corresponding to the transmission of the first device based on the time length available for the transmission of the first device.

[0163] Exemplarily, the time domain resource information includes at least two sets of time length related information, each corresponding to at least one information field in different control information (e.g., an information field indicating time domain resources, an information field indicating load, an information field indicating modulation and coding, an information field indicating a coding method, an information field indicating both load and coding method, etc.). A set of time length related information to be used or activated can be determined based on at least one information field in the control information scheduling the transmission of the first device. For example, the time domain resource information includes two sets of time length related information, respectively designated as time length information group 1 and time length information group 2. If a specific bit in the information field indicating time domain resources in the control information scheduling the transmission of the first device has a value of 0, time length information group 1 is used or activated; if a specific bit in the information field indicating time domain resources in the control information scheduling the transmission of the first device has a value of 1, time length information group 2 is used or activated. This embodiment associates at least one information field in the control information with time length information, and determines a set of time length related information to be used or activated based on at least one information field in the control information scheduling the transmission of the first device. This allows for more accurate determination of the time length available for transmission by the first device, and for limiting the load set or load range corresponding to the transmission of the first device based on the time length available for transmission by the first device.

[0164] Exemplarily, the time domain resource information includes at least two groups of time length related information, each corresponding to a different scheduling mode, and a group of time length related information to be used or activated can be determined based on the scheduling mode corresponding to the transmission of the first device. For example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the scheduling mode corresponding to the transmission of the first device is A, time length information group 1 is used or activated; if the scheduling mode corresponding to the transmission of the first device is B, time length information group 2 is used or activated. This embodiment associates the scheduling mode with the time length information, and determines a group of time length related information to be used or activated based on the scheduling mode corresponding to the transmission of the first device, so that the time length available for the transmission of the first device can be determined more accurately, and based on the time length available for the transmission of the first device, the load set or load range corresponding to the transmission of the first device can be limited.

[0165] Exemplarily, the time domain resource information includes at least two groups of time length related information, each corresponding to a different RRC state, and a group of time length related information to be used or activated can be determined based on the RRC state of the first device. For example, the time domain resource information includes two groups of time length related information, respectively recorded as time length information group 1 and time length information group 2; wherein, if the first device is in an RRC connected state, time length information group 1 is used or activated; if the first device is in an RRC idle state or a deactivated state, time length information group 2 is used or activated. This embodiment associates the RRC state with the time length information, and determines a group of time length related information to be used or activated based on the RRC state of the first device, so that the time length available for transmission of the first device can be determined more accurately, and based on the time length available for transmission of the first device, the load set or load range corresponding to the transmission of the first device can be limited.

[0166] Exemplarily, the first device reports to the second device a set of time length related information used or activated. For example, this is indicated directly or indirectly through a random access uplink message (such as msg1 or msg3 in four-step random access, or msgA in two-step random access). For another example, this is indicated by the capabilities of another first device. For another example, a first device that supports certain power levels, modulation modes, or waveforms uses or activates a certain time length information group.

[0167] In some embodiments, each set of time length related information in the at least one set of time length related information is used to determine the available time length for a single transmission by the first device, or each set of time length related information in the at least one set of time length related information is used to determine the total available time length for R repeated transmissions by the first device, where R is a positive integer. This embodiment can be applied to both single transmissions and repeated transmissions, and can flexibly implement transmissions of different granularities.

[0168] For example, if the transmission of the first device is based on repeated transmission (R repetitions), the reference time length or time length adjustment information included in each set of time length related information in at least one set of time length related information is used to determine the available time length for a single transmission, for example, the indicated maximum time length (such as the reference time length is the maximum time length) and the step length determine the available time length for a single transmission, and the time length of each repeated transmission is the same. Alternatively, the indicated reference time length or time length adjustment information is used to determine the total length of R transmissions, for example, the indicated maximum time length (such as the reference time length is the maximum time length) and the step length determine the available time length for the total length of R transmissions, and the available time length for each transmission is determined based on the total length and R.

[0169] In some embodiments, when the transmission of the first device includes data, some or all of the parameters included in each set of time length related information in the at least one set of time length related information are used to determine the available time length for data transmission. For example, if the transmission of the first device includes only data (payload), the reference time length or time length adjustment information included in each set of time length related information in the at least one set of time length related information is used to determine the available time length for data transmission. This embodiment can be applied to transmissions including data, and can determine the available time length for data transmission, thereby ensuring that the data transmission load is within a controllable range.

[0170] In some embodiments, when the transmission of the first device includes data and a first signal, some or all of the parameters included in each set of the at least one set of time length related information are used to determine the available time length for data transmission, or some or all of the parameters included in each set of the at least one set of time length related information are used to determine the available time length for data and the first signal transmission. This embodiment can be applied to transmissions including data and a first signal, and can determine the available time length for data transmission or first signal transmission, thereby ensuring that the transmission load of the data or first signal is within a controllable range.

[0171] Optionally, the first signal includes but is not limited to at least one of the following: a preamble, a delimiter, a terminator, and a gap (GAP). It should be noted that the gap (GAP) is a portion that needs to be left blank during transmission.

[0172] Exemplarily, in the case where the transmission of the first device includes data and a first signal, each set of time length related information in at least one set of time length related information includes at least two available time lengths as time length information for the data, or, each set of time length related information in at least one set of time length related information includes at least one available time length set as time length information for the data.

[0173] Exemplarily, in the case where the transmission of the first device includes data and a first signal, each set of time length related information in at least one set of time length related information includes at least two available time lengths as time length information of the data and the first signal, or, each set of time length related information in at least one set of time length related information includes at least one available time length set as time length information of the data and the first signal.

[0174] Exemplarily, in the case where the transmission of the first device includes data and the first signal, the time length adjustment information included in each set of the at least one set of time length related information is used to adjust the time length of the data.

[0175] Exemplarily, when the transmission of the first device includes data and a first signal, the time length adjustment information included in each set of at least one set of time length related information is used to adjust the time length of the data and the first signal.

[0176] Exemplarily, in the case where the transmission of the first device includes data and the first signal, the reference time length included in each set of the at least one set of time length related information is the time length information of the data.

[0177] Exemplarily, when the transmission of the first device includes data and the first signal, the reference time length included in each set of the at least one set of time length related information is the time length information of the data and the first signal.

[0178] Exemplarily, if the transmission of the first device includes data (payload), and one piece of time length information included in each of at least one set of time length related information is time length information of the data and the first signal, the time length adjustment information included in each of at least one set of time length related information is used to adjust the time length of the data, wherein the adjustment is performed using an integer number of time units occupied by the data portion. For example, the first S1 symbols in the first time slot are preamble, the remaining S2 symbols are data, and all symbols in the second time slot (S1+S2 symbols) are data. Then, although the data portion occupies part of the time resources of 1 complete time slot + 1 time slot, only the integer number of time units occupied by the data portion, such as 1 time slot, is used in combination with an adjustment parameter for adjustment. For another example, the time length adjustment information is used to adjust the time length of the data, wherein the adjustment is performed using all time resources occupied by the data portion, such as based on 1 complete time slot + S2 symbols in 1 time slot in combination with an adjustment parameter.

[0179] In Example 1, each set of time length related information in the at least one set of time length related information includes a reference time length and time length adjustment information, where the reference time length is time length information of the data and the first signal, and the time length adjustment information is used to adjust the time length of the data. The time length of the first signal is not determined based on this information; for example, the time length of the preamble is predefined.

[0180] Optionally, in Example 1, the first device determines that the maximum time length of the data is 8 time slots based on the reference time length (e.g., maximum time length = 9 time slots) and the time length of the first signal (e.g., the preamble length is 1 time slot). Furthermore, based on the maximum time length of the data and the time length adjustment information (e.g., step length = 2, the number of optional time lengths is 4), the first device determines that the available time lengths for the data are 8, 6, 4, and 2 time slots, as shown in FIG5 .

[0181] Optionally, in Example 1, the reference time length is the maximum time length = 9 time slots. In the first time slot, the first signal occupies S1 symbols, and the data occupies the remaining S2 symbols. In the second to eighth time slots, the data occupies all time slots (S1 + S2 symbols). Then, using the integer number of time units occupied by the data portion, 8 time slots, and the time length adjustment information (for example, scaling factor = 2, the number of optional time lengths is 2), it is determined that the available complete time length for the data is 8 and 4 time slots. Then, all time resources available for the data are S2 symbols + 8 time slots, or S2 symbols + 4 time slots, as shown in Figure 6.

[0182] In Example 2, each set of time length related information in the at least one set of time length related information includes a reference time length and time length adjustment information, where the reference time length is time length information of the data, and the time length adjustment information is used to adjust the time length of the data. The time length of the first signal is not determined based on this information.

[0183] In Example 2, the first device determines the maximum time length of the data as 8 time slots based on the reference time length (e.g., maximum time length = 8 time slots), and determines the available time lengths for the data as 8, 6, 4, and 2 time slots based on the maximum time length of the data and the time length adjustment information (e.g., step length = 2, the number of selectable time lengths is 4). If the time length selected by the first device is 4 time slots, then the first transmission occupies a total of 5 time slots, and the first signal occupies 1 time slot.

[0184] In Example 3, each set of time length related information in the at least one set of time length related information includes a reference time length and time length adjustment information, where the reference time length is time length information of the data and the first signal, and the time length adjustment information is used to adjust the time length of the data and the first signal. The time length of the first signal is predefined.

[0185] In Example 3, the first device transmission is based on repetition (R = 2 repetitions), and each repetition includes a first signal (such as a preamble) and data of the same length. The reference time length is the maximum value of the total length of the R transmissions = 12 time slots, and the preamble is fixed to 1 time slot. The time length adjustment information is scaling factor = 1 / 2. Then the total length of the R transmissions is 6 time slots or 12 time slots. Then, the total length of a single repeated transmission is 3 time slots (preamble is 1 time slot, data is 2 time slots) or 6 time slots (preamble is 1 time slot, data is 5 time slots), as shown in Figure 7.

[0186] In some embodiments, the load control information includes, but is not limited to, at least one of the following: at least one load set or load range, a reference load, and load adjustment information. For example, in this embodiment, the second device sends load control information applicable to the first device's transmission, enabling the first device to determine the corresponding load set or load range for the first device's transmission based on the indicated load control information. This ensures that the load set or load range corresponding to the first device's transmission meets the controllable range of the second device in the time domain.

[0187] Illustratively, the reference load may be a minimum load, a maximum load, or other loads.

[0188] Exemplarily, the reference load is the maximum load of a single transmission of the first device. The load range corresponding to the transmission of the first device can be determined based on the maximum load and the minimum load, wherein the minimum load is predefined, or configured / indicated.

[0189] Exemplarily, the second device indicates a maximum load and a minimum load; wherein the load available for transmission of the first device is not greater than the maximum load and not less than the minimum load.

[0190] Exemplarily, the second device configures or predefines a load table for the first device, and the second device indicates a load index, wherein the load corresponding to the load index is a maximum available load or a minimum available load.

[0191] In some embodiments, the load adjustment information includes but is not limited to at least one of the following: step information for adjusting the load, an adjustment factor for adjusting the load, and the number of different loads that can be supported.

[0192] Specifically, the load adjustment information is load information that can be adjusted transmitted by the first device.

[0193] Optionally, the load adjustment step size information may include one or more step sizes, where the step size may be positive or negative. For example, "adjustment" may refer to increasing or decreasing the load size. Optionally, if the load adjustment information does not include the load adjustment step size information, the load adjustment step size information may be agreed upon by the protocol.

[0194] Exemplarily, the load adjustment step size information is the load adjustment step size, or the load adjustment step size information is the step size index corresponding to the load adjustment. For example, the second device configures or predefines a load table for the first device. Each load in the load table corresponds to an index. If the index value of the maximum load indicated by the second device is 8 and the step size is 2, the available loads are the load values ​​corresponding to the index values ​​8, 6, 4, and 2.

[0195] Optionally, the load scaling factor may include one or more scaling factors, where "scaling" may refer to increasing or decreasing the load size. Optionally, if the load scaling information does not include the load scaling factor, the load scaling factor may be agreed upon by the protocol.

[0196] For example, the payload size obtained by adjusting the payload adjustment factor may be rounded, for example, to an integer, to an integer, or to an integer. Alternatively, the payload size obtained by adjusting the payload adjustment factor may be quantized to an integer multiple of k, for example, k=8 bits.

[0197] Exemplarily, the adjustment factor for adjusting the load is the adjustment factor of the index corresponding to the load.

[0198] Optionally, the number of different loads that can be supported can be obtained implicitly, such as by determining the number of steps included in the step information for adjusting the load or the number of adjustment factors for adjusting the load. For example, if the step information for adjusting the load includes N steps, then the number of different loads that can be supported is N or less than N (for example, if the load determined based on the step is less than the minimum load, this part of the load needs to be discarded). For another example, if the number of adjustment factors of the adjustment factor for adjusting the load is N, then the number of different loads that can be supported is N or less than N (for example, if the load determined based on the adjustment factor is less than the minimum load, this part of the load needs to be discarded).

[0199] Optionally, the number of different loads that can be supported can be displayed in the configuration.

[0200] For example, if the number of different loads that can be supported is not indicated, it can be determined based on a predefined value.

[0201] In some embodiments, the at least one load set or load range is characterized by a minimum load and a load adjustment step size, or the at least one load set or load range is characterized by a maximum load and a load adjustment step size.

[0202] Exemplarily, the load set may include: minimum load, minimum load+adjustment step size, minimum load+2×adjustment step size, minimum load+3×adjustment step size, and minimum load+4×adjustment step size.

[0203] Exemplarily, the load set may include: maximum load - 4×adjustment step size, maximum load - 3×adjustment step size, maximum load - 2×adjustment step size, maximum load - adjustment step size, maximum load.

[0204] Exemplarily, the load range may include: [minimum load, minimum load+5×adjustment step size].

[0205] Exemplarily, the load range may include: [maximum load - 5×adjustment step size, maximum load].

[0206] In some embodiments, a load set or load range used or activated in the at least one load set or load range is determined based on at least one of the following:

[0207] The service type supported by the first device, the service type corresponding to the transmission of the first device, the device type of the first device, the waveform supported by the first device, the waveform corresponding to the transmission of the first device, the modulation and coding mode supported by the first device, the modulation and coding mode corresponding to the transmission of the first device, the power level supported by the first device, the power level corresponding to the transmission of the first device, the load required for the transmission of the first device, the channel quality measured by the first device, the type of control information used to schedule the transmission of the first device, the format of the control information used to schedule the transmission of the first device, the sequence of the control information used to schedule the transmission of the first device, the value of at least one information field in the control information used to schedule the transmission of the first device, the scheduling mode corresponding to the transmission of the first device, the RRC state of the first device, the configuration or indication of the second device, and the capability report of the first device.

[0208] In some embodiments, the at least one information field includes but is not limited to at least one of the following: an information field indicating time domain resources, an information field indicating load, an information field indicating modulation coding, an information field indicating a coding method, and an information field indicating a load and coding method.

[0209] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different service types respectively. A load set or load range to be used or activated can be determined based on the service type supported by the first device, or a load set or load range to be used or activated can be determined based on the service type corresponding to the transmission of the first device. For example, the load control information includes two load sets or load ranges, which are respectively recorded as load set or load range 1 and load set or load range 2; wherein, if the first device supports service type 1 or the transmission of the first device corresponds to service type 1, load set or load range 1 is used or activated; if the first device supports service type 2 or the transmission of the first device corresponds to service type 2, load set or load range 2 is used or activated. For example, service type 1 is a delay-sensitive service, and service type 2 is a non-delay-sensitive service. This embodiment associates service types with load sets or load ranges, and can determine a group of load sets or load ranges to be used or activated based on the service type, so that the load available for transmission by the first device can be determined more accurately.

[0210] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different device types respectively, and a load set or load range to be used or activated can be determined based on the device type of the first device. For example, the load control information includes two load sets or load ranges, which are respectively recorded as load set or load range 1 and load set or load range 2; wherein, if the type of the first device is type C (such as an active device), load set or load range 1 is used or activated; if the type of the first device is type A or B (a passive device), load set or load range 2 is used or activated. This embodiment associates the device type with the load set or load range, and can determine a load set or load range to be used or activated based on the device type of the first device, thereby more accurately determining the load available for transmission by the first device.

[0211] Exemplarily, the load control information includes at least two load sets or load ranges, each corresponding to a different waveform. A load set or load range to be used or activated may be determined based on a waveform supported by the first device, or a load set or load range to be used or activated may be determined based on a waveform corresponding to the transmission of the first device. For example, the load control information includes two load sets or load ranges, respectively denoted as load set or load range 1 and load set or load range 2; wherein, if the first device supports an OFDM waveform or the first device uses an OFDM waveform for transmission, load set or load range 1 is used or activated; if the first device supports an OOK / ASK waveform or the first device uses an OOK / ASK waveform for transmission, load set or load range 2 is used or activated. For another example, the load control information includes two load sets or load ranges, which are respectively recorded as load set or load range 1 and load set or load range 2; wherein, if the first device supports an OFDM-based OOK waveform or the first device adopts an OFDM-based OOK waveform for transmission, load set or load range 1 is used or activated; if the first device supports a non-OFDM OOK waveform or the first device adopts a non-OFDM OOK waveform for transmission, load set or load range 2 is used or activated. This embodiment associates a waveform with a load set or load range, and can determine a load set or load range to be used or activated based on the waveform, thereby more accurately determining the load available for transmission by the first device.

[0212] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different modulation and coding modes respectively. A load set or load range to be used or activated can be determined based on the modulation and coding mode supported by the first device, or a load set or load range to be used or activated can be determined based on the modulation and coding mode corresponding to the transmission of the first device. For example, the load control information includes two load sets or load ranges, which are respectively recorded as load set or load range 1 and load set or load range 2; wherein, if the first device supports modulation and coding mode 1 or the transmission of the first device corresponds to modulation and coding mode 1, load set or load range 1 is used or activated; if the first device supports modulation and coding mode 2 or the transmission of the first device corresponds to modulation and coding mode 2, load set or load range 2 is used or activated. This embodiment associates the modulation and coding mode with the load set or load range, and can determine a load set or load range to be used or activated based on the modulation and coding mode, so that the load available for transmission by the first device can be determined more accurately.

[0213] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different power levels respectively. A load set or load range to be used or activated can be determined based on the power level supported by the first device, or a load set or load range to be used or activated can be determined based on the power level corresponding to the transmission of the first device. For example, the load control information includes two load sets or load ranges, which are respectively recorded as load set or load range 1 and load set or load range 2; wherein, if the first device supports power level 1 or the transmission of the first device corresponds to power level 1, load set or load range 1 is used or activated; if the first device supports power level 2 or the transmission of the first device corresponds to power level 2, load set or load range 2 is used or activated. This embodiment associates power level with load sets or load ranges, and can determine a load set or load range to be used or activated based on the power level, so that the load available for transmission by the first device can be determined more accurately.

[0214] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different loads required for transmission, and a load set or load range to be used or activated can be determined based on the load required for transmission of the first device. For example, the load control information includes two load sets or load ranges, which are respectively recorded as load set or load range 1 and load set or load range 2; wherein, if the load required for transmission of the first device is greater than or equal to threshold 1, load set or load range 1 is used or activated; if the load required for transmission of the first device is less than threshold 1, load set or load range 2 is used or activated. This embodiment associates the load required for transmission with a load set or load range, and can determine a load set or load range to be used or activated based on the load required for transmission, thereby more accurately determining the load available for transmission of the first device.

[0215] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different channel qualities respectively, and a load set or load range to be used or activated can be determined based on the channel quality measured by the first device. For example, the load control information includes two load sets or load ranges, which are respectively recorded as load set or load range 1 and load set or load range 2; wherein, if the channel quality measured by the first device is greater than or equal to threshold 2, load set or load range 1 is used or activated; if the channel quality measured by the first device is less than threshold 2, load set or load range 2 is used or activated. The channel quality can be characterized by RSRP, CSI, etc. This embodiment associates the channel quality with the load set or load range, and can determine a load set or load range to be used or activated based on the channel quality measured by the first device, so that the load available for transmission by the first device can be determined more accurately.

[0216] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different types of control information, and a load set or load range to be used or activated can be determined based on the type of control information for scheduling the transmission of the first device. For example, the load control information includes two load sets or load ranges, which are respectively recorded as load set or load range 1 and load set or load range 2; wherein, if the control information for scheduling the transmission of the first device is type 1, load set or load range 1 is used or activated; if the control information for scheduling the transmission of the first device is type 2, load set or load range 2 is used or activated. This embodiment associates the type of control information with a load set or load range, and determines a load set or load range to be used or activated based on the type of control information for scheduling the transmission of the first device, thereby more accurately determining the load available for transmission by the first device.

[0217] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different formats of control information, and a load set or load range to be used or activated can be determined based on the format of the control information for scheduling the transmission of the first device. For example, the load control information includes two load sets or load ranges, which are respectively recorded as load set or load range 1 and load set or load range 2; wherein, if the control information for scheduling the transmission of the first device is in format 1, load set or load range 1 is used or activated; if the control information for scheduling the transmission of the first device is in format 2, load set or load range 2 is used or activated. This embodiment associates the format of the control information with the load set or load range, and determines a load set or load range to be used or activated based on the format of the control information for scheduling the transmission of the first device, thereby more accurately determining the load available for transmission by the first device.

[0218] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different sequences of control information, and a load set or load range to be used or activated can be determined based on the sequence of the control information for scheduling the transmission of the first device. For example, the load control information includes two load sets or load ranges, which are respectively recorded as load set or load range 1 and load set or load range 2; wherein, if the control information for scheduling the transmission of the first device is sequence 1, load set or load range 1 is used or activated; if the control information for scheduling the transmission of the first device is sequence 2, load set or load range 2 is used or activated. This embodiment associates the sequence of control information with the load set or load range, and determines a load set or load range to be used or activated based on the sequence of the control information for scheduling the transmission of the first device, thereby more accurately determining the load available for transmission by the first device.

[0219] Exemplarily, the load control information includes at least two load sets or load ranges, each corresponding to at least one information field in different control information (e.g., an information field indicating time domain resources, an information field indicating load, an information field indicating modulation and coding, an information field indicating a coding method, an information field indicating both load and coding method, etc.). A load set or load range to be used or activated can be determined based on at least one information field in the control information scheduling the transmission of the first device. For example, the load control information includes two load sets or load ranges, respectively designated as load set or load range 1 and load set or load range 2. If a specific bit in the information field indicating time domain resources in the control information scheduling the transmission of the first device has a value of 0, load set or load range 1 is used or activated; if a specific bit in the information field indicating time domain resources in the control information scheduling the transmission of the first device has a value of 1, load set or load range 2 is used or activated. This embodiment associates at least one information field in the control information with a load set or load range, and determines a load set or load range to be used or activated based on at least one information field in the control information scheduling the transmission of the first device, thereby more accurately determining the load available for transmission by the first device.

[0220] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different scheduling modes respectively, and a load set or load range to be used or activated can be determined based on the scheduling mode corresponding to the transmission of the first device. For example, the load control information includes two load sets or load ranges, which are respectively recorded as load set or load range 1 and load set or load range 2; wherein, if the scheduling mode corresponding to the transmission of the first device is A, load set or load range 1 is used or activated; if the scheduling mode corresponding to the transmission of the first device is B, load set or load range 2 is used or activated. This embodiment associates the scheduling mode with the load set or load range, and determines a load set or load range to be used or activated based on the scheduling mode corresponding to the transmission of the first device, so that the load available for transmission of the first device can be determined more accurately.

[0221] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different RRC states respectively, and a load set or load range to be used or activated can be determined based on the RRC state of the first device. For example, the load control information includes two load sets or load ranges, which are respectively recorded as load set or load range 1 and load set or load range 2; wherein, if the first device is in the RRC connected state, load set or load range 1 is used or activated; if the first device is in the RRC idle state or deactivated state, load set or load range 2 is used or activated. This embodiment associates the RRC state with the load set or load range, and determines a load set or load range to be used or activated based on the RRC state of the first device, so that the load available for transmission by the first device can be determined more accurately.

[0222] Exemplarily, the first device reports to the second device a load set or load range that it is using or activating. For example, this is indicated directly or indirectly through a random access uplink message (such as msg1 or msg3 in four-step random access, or msgA in two-step random access). Another example is indicated by the capabilities of another first device. For another example, a first device that supports certain power levels, modulation methods, or waveforms uses or activates a certain load set or load range.

[0223] Exemplarily, the load control information may include at least one load set or load range. For example, the second device configures or predefines a load table for the first device, and the control node indicates a set of load indexes. The loads corresponding to the load indexes are a set of available load sizes.

[0224] Exemplarily, the second device configures 8 variable load sets through high-layer signaling, each variable load set includes one or more loads, and the second device dynamically indicates a variable load set to be used or activated through 3 bits in physical layer signaling.

[0225] Exemplarily, the second device instructs the first device to use or activate a load set or load range.

[0226] In some embodiments, the modulation, coding, and repetition transmission information includes at least one set of modulation, coding, and repetition transmission parameters, wherein each set of modulation, coding, and repetition transmission parameters includes at least one of the following: a modulation scheme, a coding scheme or coding rate, and a number of repetition transmissions. As in this embodiment, the second device sends modulation, coding, and repetition transmission information that can be used for transmission by the first device, so that the first device can determine the corresponding load set or load range for the first device's transmission based on the modulation, coding, and repetition transmission information indicated by the first device's transmission, thereby ensuring that the corresponding load set or load range for the first device's transmission meets the controllable range of the second device in the time domain.

[0227] Specifically, the modulation coding and repeated transmission information is joint indication information such as a modulation mode, a coding mode or a coding rate, and the number of repeated transmissions.

[0228] In some embodiments, the at least one set of MCR parameters is represented by a MCR parameter and a MCR adjustment parameter.

[0229] In some embodiments, the adjustment parameter of the modulation and coding repetition transmission includes at least one of the following:

[0230] Adjust the step size information of the coding rate, adjust the adjustment factor of the coding rate, and the number of different coding rates that can be supported; adjust the step size information of the modulation, adjust the adjustment factor of the modulation, and the number of different modulations that can be supported; adjust the step size information of the repeated transmission, adjust the adjustment factor of the repeated transmission, and the number of different repeated transmissions that can be supported.

[0231] In some embodiments, a set of modulation and coding repetition transmission parameters used or activated in the at least one set of modulation and coding repetition transmission parameters is determined based on at least one of the following:

[0232] The service type supported by the first device, the service type corresponding to the transmission of the first device, the device type of the first device, the waveform supported by the first device, the waveform corresponding to the transmission of the first device, the modulation and coding mode supported by the first device, the modulation and coding mode corresponding to the transmission of the first device, the power level supported by the first device, the power level corresponding to the transmission of the first device, the load required for the transmission of the first device, the channel quality measured by the first device, the type of control information used to schedule the transmission of the first device, the format of the control information used to schedule the transmission of the first device, the sequence of the control information used to schedule the transmission of the first device, the value of at least one information field in the control information used to schedule the transmission of the first device, the scheduling mode corresponding to the transmission of the first device, the RRC state of the first device, the configuration or indication of the second device, and the capability report of the first device.

[0233] It should be noted that the method for determining a set of modulation and coding repetition transmission parameters to be used or activated from at least one set of modulation and coding repetition transmission parameters can refer to the above-mentioned method for determining a load set or load range to be used or activated from at least one load set or load range, or, the method for determining a set of modulation and coding repetition transmission parameters to be used or activated from at least one set of modulation and coding repetition transmission parameters can refer to the above-mentioned method for determining a set of time length related information to be used or activated from at least one set of time length related information. For the sake of brevity, it will not be repeated here.

[0234] In some embodiments, when the first information includes time domain resource information, the above S230 may specifically include:

[0235] The first device determines, based on the time domain resource information, a time length available for the first transmission, and determines, based on the time length available for the first transmission, a load set or a load range corresponding to the first transmission; or

[0236] The first device determines a maximum time length available for the first transmission according to the time domain resource information, and determines a maximum load corresponding to the first transmission according to the maximum time length available for the first transmission; or,

[0237] The first device determines, according to the time domain resource information, a minimum time length available for the first transmission, and determines, according to the minimum time length available for the first transmission, a minimum load corresponding to the first transmission; or,

[0238] The first device determines a maximum time length and a minimum time length available for the first transmission according to the time domain resource information, and determines a maximum load and a minimum load corresponding to the first transmission according to the maximum time length and the minimum time length available for the first transmission.

[0239] For example, each group of time length related information in at least one group of time length related information includes at least two available time lengths, and the first device can randomly select a time length from the at least two available time lengths as the time length available for the first transmission, or, the first device selects a time length from the at least two available time lengths in order from large to small as the time length available for the first transmission, or, the first device selects a time length from the at least two available time lengths in order from small to large as the time length available for the first transmission, or, the first device selects a time length from the at least two available time lengths in order from small to large according to the identification or index of the time length, or, the first device selects a time length from the at least two available time lengths in order from large to small according to the identification or index of the time length as the time length available for the first transmission.

[0240] For example, each set of time length related information in at least one set of time length related information includes a set of available time lengths, and the first device can randomly select a time length from the time length set as the time length available for the first transmission, or, the first device selects a time length from the time length set in order from large to small as the time length available for the first transmission, or, the first device selects a time length from the time length set in order from small to large as the time length available for the first transmission, or, the first device selects a time length from the time length set in order from small to large according to the identification or index of the time length, or, the first device selects a time length from the time length set in order from large to small according to the identification or index of the time length as the time length available for the first transmission.

[0241] In some embodiments, when the first information includes load control information, the above S230 may specifically include:

[0242] The first device determines a load set or a load range corresponding to the first transmission according to the load control information.

[0243] Exemplarily, the load size selected by the first device is not greater than the maximum load and not less than the minimum load. Optionally, the load selected by the first device must meet specific conditions. For example, the time length corresponding to the selected load is an integer multiple of k, such as k = 1 time slot. For example, the selected load belongs to a predefined or preconfigured load table.

[0244] Exemplarily, the first device determines a set of available payload sizes based on the load adjustment information and the maximum or minimum load. The payload size selected by the first device for transmission by the first device belongs to the set of payload sizes. For example, if the load adjustment information is scaling factor = 2, the number of supported payload sizes is 4, and the payload size determined based on the maximum time length is transmission block size (TBS) 1, the first device can select the following loads: TBS1, TBS1 / 2, TBS1 / 4, or TBS1 / 8. Optionally, the payload size determined based on the maximum or minimum load and the adjustment parameter can be rounded, for example, by rounding up, rounding down, or rounding to the nearest integer. Alternatively, the payload size determined based on the maximum or minimum load and the adjustment parameter can be quantized to an integer multiple of k, for example, k = 8. Optionally, based on the load TBSx determined based on the maximum or minimum load and the adjustment parameter, a load TBS is found in a predefined or preconfigured load table that is closest to and not less than TBSx, or closest to and not greater than TBSx.

[0245] In some embodiments, when the first information includes time domain resource information and modulation and coding repetition transmission information, the above S230 may specifically include:

[0246] The first device determines the time length available for the first transmission based on the time domain resource information, and determines the load set or load range corresponding to the first transmission based on the time length available for the first transmission and the modulation and coding repetition transmission information.

[0247] Exemplarily, the time domain resource information includes a unique time length L, the modulation coding repetition transmission information includes a set of code rates {rate1, rate 2, rate 3, rate 4}, and the first device can determine 4 possible loads based on the unique time length L and the 4 code rates.

[0248] Exemplarily, the load adjustment information and the modulation, coding, and repetition information are separately indicated. The second device provides the modulation, coding, and repetition information, and the second device also provides an adjustment factor (scaling factor) for at least one parameter (e.g., a coding rate or a number of repetitions) of the modulation, coding, and repetition information. For example, the second device provides a coding parameter, coding rate = 1 / 2, provides a repetition parameter, R = 2, and provides a scaling factor = 1 / 2 for adjusting the repetition parameter.

[0249] In some embodiments, when the first information includes time domain resource information, load control information, and modulation and coding repetition transmission information, the above S230 may specifically include:

[0250] The first device determines the time length available for the first transmission based on the time domain resource information, and determines the load set or load range corresponding to the first transmission based on the time length available for the first transmission, the load control information and the modulation and coding repetition transmission information.

[0251] Exemplarily, the time domain resource information includes the maximum time length that the first device can occupy for transmission. The first device determines the maximum load based on the maximum time length, and can determine the supportable load size based on the maximum load and the load adjustment information. Alternatively, the time domain resource information includes the minimum time length that the first device can occupy for transmission. The first device determines the minimum load based on the minimum time length, and can determine the supportable load size based on the minimum load and the load adjustment information. Alternatively, the time domain resource information includes a reference time length that the first device can occupy for transmission. The first device determines a reference load based on the reference time length, and can increase or decrease the load based on the reference load and the load adjustment information.

[0252] Exemplarily, the number of different load sizes that can be supported and the reference load determine the load set. Specifically, for example, half of the number of different load sizes that can be supported minus 1 is a load smaller than the reference load, and the other half is a load larger than the reference load.

[0253] Exemplarily, the first device determines a payload set available for transmission by the first device based on a unique time length L indicated by the second device as available for transmission by the first device and a set of modulation, coding, and repeated transmission parameters or a set of modulation, coding, and repeated transmission parameters and an adjustment parameter. The parameters of the modulation, coding, and repeated transmission include at least one of modulation, coding rate, and number of repeated transmissions. The set of modulation, coding, and repeated transmission parameters includes multiple modulation, coding, and repeated transmission parameter values.

[0254] Exemplarily, the second device provides a modulation, coding, and repetition (MCR) parameter and an adjustment parameter. The first device determines a set of available payloads based on the time length L, the MCR parameter, and the adjustment parameter. For example, the MCR parameter is code rate rate1, the adjustment parameter is the code rate adjustment parameter, and the scaling factor = 1, 2, 3, or 4. The available code rates are rate1, 2*rate1, 3*rate1, and 4*rate1. The first device determines four possible payloads based on the time length L and the four code rates.

[0255] In some embodiments, after S230, the first device may further include: transmitting load indication information to the second device in the first transmission, wherein the load indication information is used to indicate the load of the first transmission, and the load of the first transmission belongs to the load set or load range corresponding to the first transmission. In this embodiment, for variable loads, the first device may carry the load indication information in the transmission, so that the second device can obtain the transmission load selected by the first device, reducing the reception complexity of the second device.

[0256] In some embodiments, the load indication information is carried by at least one of the following: uplink control information (UCI), a first signal; wherein the first signal includes at least one of the following: a preamble, a delimiter, a terminator, and a gap GAP.

[0257] Exemplarily, the first device needs to inform the second device of the payload size of the first device's transmission. The first device sends load indication information in the first device's transmission to inform the second device of the payload size of the first device's transmission. The load indication information can be carried by at least one of uplink control information (UCI), a specific sequence (e.g., a different preamble sequence, or a different reference signal sequence), or a specific terminator.

[0258] In some embodiments, in the first transmission, the UCI or the first signal precedes the data portion.

[0259] In this embodiment, the UCI or the first signal is sent before the data (load) part, and the second device receives the load indication information before receiving the data (load) part to determine the load actually occupied by the first device, so that the time domain resources not used by the first device can be promptly allocated to other devices or used for NR transmission.

[0260] Exemplarily, a cyclic redundancy check (CRC) is added to the UCI and the data part respectively.

[0261] Exemplarily, the UCI and the data portion are encoded separately.

[0262] Exemplarily, the UCI and the data parts are sent repeatedly respectively. For example, after the UCI is sent repeatedly R1 times, the data is sent again, and the data is sent repeatedly R2 times.

[0263] In some embodiments, the load indication information is also used to indicate at least one of the following: time length information corresponding to the first transmission, load size information corresponding to the first transmission, modulation coding repetition transmission parameters corresponding to the first transmission, the waveform corresponding to the first transmission, the modulation coding method corresponding to the first transmission, the power level corresponding to the first transmission, and the scheduling method corresponding to the first transmission.

[0264] Exemplarily, the second device determines the end position of the first device's transmission based on the position of the received specific terminator. The second device can continue receiving until the specific terminator is received to determine the end position of the first device's transmission. Generally, the overhead of the specific terminator is less than that of the UCI or the specific sequence. Optionally, the specific terminator is sent after the data (payload) part. Optionally, the specific terminator can be sent in the middle or before the data (payload) part. For example, the first device transmission includes a preamble and a data part. One or more preambles are included in a transmission, and the relative time position of the preamble and the data is determined. The second device determines the end position of the first device's transmission based on the last detected preamble. Taking Figure 8 as an example, a transmission of the first device may include one or more parts. In each part, the preamble occupies the time resource with a length of L1 at the beginning, and the data occupies the time resource with a length of L2 at the remaining time. The second device detects the first preamble and determines the first part of the data transmission. The second device detects the second preamble and determines the second part of the data transmission. The second device does not detect the third preamble, so the control node determines that this transmission ends at the end position of the second part.

[0265] Exemplarily, the load indication information may indicate the duration of the current transmission by the first device.

[0266] For example, the load indication information indicates the number of available time lengths for the current transmission of the first device. For example, if the number of available time lengths is 4, the load indication information includes 2 bits, indicating one of the four available time lengths. Optionally, the order of the available time lengths and the size of the indicated bit values ​​are predefined or configured. For example, the order of the load indication information bits from small to large corresponds to the order of the time lengths from small to large.

[0267] For example, the load indication information indicates the time length value of the current transmission of the first device, such as 3 bits indicating 1 to 8 time slots. The time length is the time length of the data part, or the time length is from the end point of the load indication information to the end point of the transmission. For example, the total transmission length of the first device is 10 time slots, and the transmission of the first device includes a preamble of 1 time slot, a load indication information of 1 time slot and a data part of 8 time slots. Then, the time length indicated by the load indication information is 8 time slots. Alternatively, the time length is the total length of the transmission of the first device, so the time length indicated by the load indication information is 10 time slots.

[0268] Exemplarily, the second device determines the payload size of the transmission of the first device based on the time length indicated by the load indication information of the first device. For example, based on the indicated time length and the modulation and / or coding information provided by the second device, the payload size of the transmission of the first device is calculated and / or obtained by table lookup.

[0269] Exemplarily, the load indication information indicates the load size information of the current transmission by the first device.

[0270] For example, the load indication information indicates the number of available loads for the current transmission by the first device. For example, if the number of available loads is 4, the load indication information includes 2 bits, indicating one of the four load types. The order of the load sizes and the size of the indicated bit values ​​are predefined or configured. For example, the order of the load indication information bits from small to large corresponds to the order of the loads from small to large.

[0271] For example, the load indication information indicates the load size of the current transmission by the first device, for example, an index corresponding to the load size (an index in a load table configured or predefined by the second device for the first device).

[0272] Exemplarily, the load indication information indicates the modulation, coding and repetition parameters of the current transmission by the first device. The modulation, coding and repetition parameters include at least one parameter of modulation, coding rate, and number of repetitions.

[0273] For example, the second device determines the payload size transmitted by the first device based on the modulation, coding, and repetition parameters indicated by the load indication information of the first device and the unique time length indicated by the control node. For example, the payload size transmitted by the first device is obtained by calculation and / or table lookup based on the unique time length indicated by the second device and the modulation and / or coding information indicated by the load indication information.

[0274] Exemplarily, the load indication information indicates other information that can be used to determine the load size. For example, assuming that different waveforms correspond to different loads, the load information indicates the waveform used for transmission by the first device, so that the second device can know the load corresponding to the waveform.

[0275] Exemplarily, the second device configures / instructs the first device which load indication information mode to use. Alternatively, the second device may determine which load indication information mode to use for the first device based on the type of the first device.

[0276] For example, the second device may determine information about the load selected by the first device for transmission by the first device based on predefined rules or through blind detection. In this case, the first device does not need to send load indication information. For example, the second device may blindly detect the modulation mode to determine the load transmitted by the first device.

[0277] In some embodiments, for a scenario where the second device cannot determine the size of the load to be transmitted by the first device, the first device may also send a first part of the load based on the unique time length or load size indicated by the second device, and indicate in the load how much load is left to be transmitted.

[0278] In some embodiments, the first device may report its expected load, for example, proactively or based on a trigger from the second device, such as a buffer status report. Alternatively, the first device may report expected additional resources. For example, based on the bit rate of the first device currently scheduled by the second device, the first device calculates the time-frequency resources required for the load to be transmitted, allowing the second device to obtain the first device's expected load. Based on the first device's report, the second device may allocate appropriate resources to the first device. The report may be sent before the first device begins transmitting or during the first device's transmission. For example, assuming the first device expects a load of 1, the first device sends a buffer status report to report the expected load. Based on the buffer status report, the second device may allocate appropriate resources to the first device to transmit the expected load. For another example, assuming the first device expects a load of 1 and the second device schedules a load of 2 (load 2 < load 1), the first device transmits based on load 2 and indicates the expected remaining load to be transmitted in this transmission. The second device may reschedule the first device's transmission. In this method, the load of each transmission of the first device is uniquely determined, as determined by the second device's indication. It is worth noting that the second device is not required to allocate resources according to the load expected by the first device after receiving the buffer status report.

[0279] In some embodiments, before the above S230, the method further includes: the first device determines to use a variable load method to determine a load set or a load range corresponding to the first transmission.

[0280] Exemplarily, the first device may determine the load set or load range corresponding to the first transmission using a fixed load method, or the first device may determine the load set or load range corresponding to the first transmission using a variable load method.

[0281] It should be noted that supporting fixed loads and variable loads may require different capabilities for the first device, different capabilities for the second device, different resource efficiency, and different suitable deployment environments (for example, if the first device is an A-IoT device, whether the A-IoT system is deployed in the NR carrier with the NR system).

[0282] In this embodiment, the first device may adopt a fixed load method or a variable load method to determine the load set or load range corresponding to the first transmission, and may flexibly select a load determination method based on different needs.

[0283] In some embodiments, the first device determines to use a variable load mode based on at least one of the following:

[0284] whether the first device supports variable load or fixed load, whether the second device supports variable load or fixed load, service types supported by the first device, service types corresponding to transmissions of the first device, device type of the first device, waveforms supported by the first device, waveforms corresponding to transmissions of the first device, modulation and coding schemes supported by the first device, modulation and coding schemes corresponding to transmissions of the first device, power levels supported by the first device, power levels corresponding to transmissions of the first device, load required for transmissions of the first device, channel quality measured by the first device, type of control information used for scheduling transmissions of the first device, format of control information used for scheduling transmissions of the first device, sequence of control information used for scheduling transmissions of the first device, value of at least one information field in the control information used for scheduling transmissions of the first device, scheduling scheme corresponding to transmissions of the first device, RRC state of the first device, configuration or indication of the second device, capability report of the first device, information about the radio access technology (RAT) system associated with the first device, whether the operating frequency band of the first device is licensed spectrum, bandwidth or bandwidth combination configured for the first device, and deployment scenario corresponding to the first device;

[0285] Among them, the RAT system associated with the first device is different from the RAT system accessed by the first device, and the relevant information of the RAT system associated with the first device includes at least one of the following: bandwidth size, subcarrier spacing, the interval between the bandwidth of the RAT system used for access by the first device and the bandwidth of the RAT system associated with the first device within the bandwidth of the RAT system associated with the first device, the time unit length of the RAT system associated with the first device, and whether the working frequency band of the RAT system associated with the first device is an authorized spectrum.

[0286] In this embodiment, the first device can determine the load mode used for transmission from a fixed load mode and a variable load mode, can determine the load mode used for transmission based on one or more factors, and can determine the load mode used for transmission more accurately.

[0287] Exemplarily, the first device is an A-IoT device, the RAT system accessed by the first device may be an A-IoT system, and the RAT system associated with the first device may be an NR system.

[0288] In some embodiments, the second device determines whether to support a variable load or a fixed load based on at least one of the following:

[0289] The variable load capacity of the first device is reported, and the device type of the first device.

[0290] Exemplarily, the first device directly or indirectly indicates the variable load capability of the first device through a random access uplink message (msg1 or msg3).

[0291] Exemplarily, the first device determines whether it supports variable load capability based on other capabilities of the first device, such as whether the first device supports certain power levels, modulation modes, or waveforms.

[0292] Exemplarily, the variable load capability of the first device depends on the device type of the first device. For example, a first device of type C (active device) supports a variable load, while a first device of type A / B (passive device) supports a fixed load.

[0293] In some embodiments, part or all of the information used to determine the variable load mode is applicable to a specific transmission, or part or all of the information used to determine the variable load mode is applicable to transmission in at least two modes.

[0294] In some embodiments, the specific transmission includes but is not limited to at least one of the following: uplink transmission in random access (such as msg1 or msg3 in four-step random access, or msgA in two-step random access), configured grant (CG) transmission.

[0295] Exemplarily, when CG resources are configured, the first device determines to adopt a variable load mode. For example, when CG resources are configured, the first device may determine to adopt a variable load mode based on part or all of the above information.

[0296] Exemplarily, in a random access scenario, the first device determines to adopt a variable load mode. For example, in a random access scenario, the first device may determine to adopt a variable load mode based on part or all of the above information.

[0297] In some embodiments, the second device may instruct to use a variable load method to determine a load set or load range corresponding to the transmission of the first device.

[0298] For example, a system message or device-specific signaling indication or physical layer signaling indication uses a variable load method to determine a load set or load range corresponding to the transmission of the first device. The first device can use the variable load function only if the second device indicates that it supports the variable load capability.

[0299] In some embodiments, before the second device sends the first information to the first device, the second device sends second information to the first device, wherein the second information is used to indicate that a load set or load range corresponding to the transmission of the first device is determined using a variable load method. Optionally, the second information applies to a specific transmission, or the second information applies to transmission in at least two modes. Exemplarily, the specific transmission includes at least one of the following: uplink transmission in random access, and configuration authorization CG transmission.

[0300] Exemplarily, the operating frequency band of the RAT system associated with the first device is an unlicensed spectrum. Considering the Listen Before Talk (LBT) operation, it is sometimes preferred to use a fixed time unit for a transmission, thereby adopting a fixed load method to determine the load set or load range corresponding to the transmission of the first device.

[0301] Exemplarily, the operating frequency band of the first device is an unlicensed spectrum. Considering LBT operation, it is sometimes preferred to use a fixed time unit for a transmission, thereby adopting a fixed load method to determine the load set or load range corresponding to the transmission of the first device.

[0302] Exemplarily, the bandwidth or bandwidth combination configured for the first device is A, and a fixed load method is used to determine the load set or load range corresponding to the transmission of the first device; or, the bandwidth or bandwidth combination configured for the first device is B, and a variable load method is used to determine the load set or load range corresponding to the transmission of the first device.

[0303] Exemplarily, the deployment scenario corresponding to the first device is in-band deployment (such as the RAT system accessed by the first device and the RAT system associated with the first device coexist in a frequency band, carrier or cell, and a variable load method is used to determine the load set or load range corresponding to the transmission of the first device; or, the deployment scenario corresponding to the first device is out-of-band deployment, and a fixed load method is used to determine the load set or load range corresponding to the transmission of the first device. Alternatively, the deployment scenario corresponding to the first device is in-band deployment (such as the RAT system accessed by the first device and the RAT system associated with the first device coexist in a frequency band, carrier or cell, and a fixed load method is used to determine the load set or load range corresponding to the transmission of the first device; or, the deployment scenario corresponding to the first device is out-of-band deployment, and a variable load method is used to determine the load set or load range corresponding to the transmission of the first device.

[0304] Exemplarily, the first device determines the load method based on the waveform or modulation method used by the first device for transmission. For example, if an OFDM waveform is used, the first device determines the load using a variable load method; if an OOK / ASK waveform is used, the first device determines the load using a fixed load method. For another example, if transmission uses OFDM-based OOK, the AIOT device determines the load using a variable load method; if non-OFDM OOK is used, the AIOT device determines the load using a fixed load method.

[0305] For example, assuming there are two payloads, if an OFDM waveform is used, the first device uses the first payload; if an OOK / ASK waveform is used, the first device uses the second payload.

[0306] Exemplarily, the first device determines the load mode to be adopted based on a predefined or configured load threshold and the load required for transmission by the first device. For example, when the load required for transmission by the first device is greater than or not less than a certain load threshold, the first device adopts a variable load mode to determine the load; when the load required for transmission by the first device does not exceed or is less than a certain load threshold, the first device adopts a fixed load mode to determine the load. For another example, when the load required for transmission by the first device is greater than or not less than a certain load threshold, the first device adopts a fixed load mode to determine the load; when the load required for transmission by the first device does not exceed or is less than a certain load threshold, the first device adopts a variable load mode to determine the load.

[0307] Exemplarily, the first device determines the load mode to be used based on a predefined or configured channel quality threshold and the measured channel quality. For example, when the RSRP or CSI is greater than or not less than a certain channel quality threshold, the first device determines the load using a variable load mode; when the RSRP or CSI does not exceed or is less than a certain channel quality threshold, the first device determines the load using a fixed load mode. For another example, when the RSRP or CSI is greater than or not less than a certain channel quality threshold, the first device determines the load using a fixed load mode; when the RSRP or CSI does not exceed or is less than a certain channel quality threshold, the first device determines the load using a variable load mode.

[0308] Exemplarily, the first device determines a load method or a specific load in a load set based on the type of control information sent by the second device. Transmissions scheduled by the first type of control information use a variable load method to determine a load or a specific load, while transmissions scheduled by the second type of control information use a fixed load method to determine a load or another load. For example, if the second type of control information is a control command to perform a read operation on the first device, the transmission by the first device may use a fixed load method to determine a load or determine to use the second of the two loads.

[0309] Exemplarily, the first device determines the load determination method or the load itself according to the format of the control information sent by the second device. For example, the first format of the control information corresponds to the variable load determination method, and the second format of the control information corresponds to the fixed load determination method.

[0310] Exemplarily, the first device determines the payload determination method or the payload itself based on a sequence of control information sent by the second device. For example, the scrambling sequence of the CRC of the control information, the scrambling sequence of the payload portion of the control information, or the preamble sequence of the control information. For example, sequence 1 of the control information corresponds to a variable payload determination method, and sequence 2 of the control information corresponds to a fixed payload determination method.

[0311] Exemplarily, the first device determines the load mode or load based on a value of a specific information field in the control information sent by the second device. The specific information field is at least one of the following: an information field indicating time resources, an information field indicating load, and an information field indicating modulation coding or indicating a coding method.

[0312] For example, the control information includes an information field indicating time resources. If this information field indicates a specific time length (for example, the time slot length is 0), it means that the load is determined according to a fixed load method, otherwise the load is determined according to a variable load method. Alternatively, if the value of this information field is a specific value (for example, there are 4 possible values ​​of the information field, 1, 2, 3, 4, where 1, 2, 3 indicate that the time length of the AIOT transmission is L1, L2, L3, and 4 indicates that the length of the transmission of the first device is variable. For another example, 1, 2, 3 indicate that the time length of the transmission of the first device is L1, L2, L3, and 4 indicates that the length of the transmission of the first device is variable and the maximum length is L4), taking the specific value '4' as an example, it means that the load is determined according to a variable load method, otherwise the load is determined according to a fixed load method.

[0313] For another example, the control information includes an information field indicating the load. If the value of this information field is a specific value (for example, the information field has four possible values, 1, 2, 3, and 4, where 1, 2, and 3 indicate that the load size of the transmission of the first device is S1, S2, and S3, and 4 indicates that the load of the transmission of the first device is variable. For another example, 1 and 2 indicate that the load size of the AIOT transmission is S1 and S2, 3 indicates that the load of the transmission of the first device is variable and the maximum load is S3, and 4 indicates that the load of the AIOT transmission is variable and the maximum load is S4), taking the specific values ​​'3' and '4' as examples, it means that the load is determined according to the variable load method, otherwise the load is determined according to the fixed load method.

[0314] For another example, the control information includes an information field indicating the encoding method. If the value of this information field is a specific value, it means that the load is determined according to the variable load mode, otherwise the load is determined according to the fixed load mode.

[0315] For another example, the control information includes an information field indicating the payload and encoding method. If the value of this information field is a specific value, it indicates that the payload is determined according to the variable payload method; otherwise, it is determined according to the fixed payload method. As shown in Table 2, if the MCS indicates index = 4, it indicates that the payload is determined according to the variable payload method; otherwise, it is determined according to the fixed payload method.

[0316] Table 2

[0317] Exemplarily, the second device semi-statically configures the first device to determine the load mode or load, or semi-statically + dynamically configures the first device to determine the load mode or load using signaling. For example, the default load determination mode of the first device is a fixed load mode. If the control node configures a variable load mode through Radio Resource Control (RRC) signaling, the first device can determine the load according to the variable load mode after the RRC signaling takes effect. For another example, the second device configures the available fixed load mode and variable load mode through RRC configuration or Media Access Control (MAC) signaling, and the second device activates the variable load mode through MAC signaling or physical layer signaling. The first device can determine the load according to the variable load mode after the MAC signaling or physical layer signaling takes effect.

[0318] Specifically, the configuration is only applicable to a specific uplink transmission scheduling mode. For example, it is only applicable to a configured grant. For another example, for uplink transmission with a configured grant, the second device configures uplink transmission parameters, and the parameters include information for a variable load. Only then does the uplink transmission adopt a variable load mode.

[0319] Specifically, the configuration is applicable to multiple uplink transmission scheduling modes.

[0320] Specifically, the configuration explicitly / implicitly indicates which uplink transmission scheduling mode is applicable.

[0321] Exemplarily, the variable load mode is only applicable to connected A-IoT transmission.

[0322] Exemplarily, the variable load mode is applicable to transmission in a connected state and transmission in a disconnected state / inactive state.

[0323] Exemplarily, if the device type of a first device or the configuration of a second device only supports one method of determining the load, the first device can determine the method of the load. For example, the first device reports that the capability only supports a fixed load method, or the second device indicates through system information that it only supports a fixed load method, then the first device can determine the load in a fixed load method only. If the device type of a first device and the configuration of the second device support two methods of determining the load, the first device determines whether to use a fixed load method or a variable load method to determine the load based on at least one other implementation method above (other methods except the method of determining the load based on the device type). For example, if the first device capability supports fixed load and variable load, and the second device indicates that it supports fixed load and variable load through system information, then the first device determines whether to use a fixed load method or a variable load method to determine the load of a transmission based on at least one other implementation method above (other methods except the method of determining the load based on the device type).

[0324] Therefore, in an embodiment of the present application, the first device can determine the load set or load range corresponding to the first transmission based on the time domain resource information corresponding to the first transmission, the load control information corresponding to the first transmission, or the modulation and coding repetition transmission information corresponding to the first transmission obtained from the second device, and select the load of the first transmission from the load set or load range corresponding to the first transmission. Thus, the first device can independently select the load corresponding to the transmission within the controllable range of the second device (controllable load set or load range), which can reduce the reception complexity of the second device and improve resource utilization.

[0325] The load determination method provided in the embodiments of the present application may be executed by a load determination device or a processing unit in the load determination device for executing the load determination method. The embodiments of the present application take the load determination device executing the load determination method as an example to illustrate the load determination device provided in the embodiments of the present application.

[0326] FIG9 shows a schematic block diagram of a load determination device 300 according to an embodiment of the present application. As shown in FIG9 , the load determination device 300 includes:

[0327] The transceiver unit 310 is configured to receive first information from a second device, wherein the first information includes at least one of the following: time domain resource information corresponding to the transmission of the load determination apparatus 300, load control information corresponding to the transmission of the load determination apparatus 300, and modulation and coding repetition transmission information corresponding to the transmission of the load determination apparatus 300;

[0328] The processing unit 320 is configured to determine a load set or a load range corresponding to the first transmission according to the first information.

[0329] In some embodiments, the time domain resource information includes at least one of the following:

[0330] At least one set of time length related information and at least one start time.

[0331] Each set of time length related information in the at least one set of time length related information includes at least one of the following:

[0332] Reference time length, time length adjustment information, available only time length, available at least two time lengths, available at least one time length set.

[0333] In some embodiments, a set of time length related information used or activated in the at least one set of time length related information is determined based on at least one of the following:

[0334] service types supported by the load determination apparatus 300, service types corresponding to the transmission of the load determination apparatus 300, device type of the load determination apparatus 300, waveforms supported by the load determination apparatus 300, waveforms corresponding to the transmission of the load determination apparatus 300, modulation and coding schemes supported by the load determination apparatus 300, modulation and coding schemes corresponding to the transmission of the load determination apparatus 300, power levels supported by the load determination apparatus 300, power levels corresponding to the transmission of the load determination apparatus 300, load required for the transmission of the load determination apparatus 300, channel quality measured by the load determination apparatus 300, type of control information used to schedule the transmission of the load determination apparatus 300, format of control information used to schedule the transmission of the load determination apparatus 300, sequence of control information used to schedule the transmission of the load determination apparatus 300, value of at least one information field in the control information used to schedule the transmission of the load determination apparatus 300, scheduling scheme corresponding to the transmission of the load determination apparatus 300, radio resource control (RRC) state of the load determination apparatus 300, configuration or indication of the second device, and capability reporting of the load determination apparatus 300.

[0335] In some embodiments, when the transmission of the load determination device 300 includes data, part or all of the parameters included in each set of time length related information in the at least one set of time length related information are used to determine the available time length for data transmission; or

[0336] In the case where the transmission of the load determination device 300 includes data and a first signal, part or all of the parameters included in each group of the at least one group of time length related information are used to determine the available time length for data transmission, or part or all of the parameters included in each group of the at least one group of time length related information are used to determine the available time length for data transmission; wherein, the first signal includes at least one of the following: a preamble, a delimiter, an end character, and an interval GAP.

[0337] In some embodiments, each set of time length related information in the at least one set of time length related information is used to determine the available time length for a single transmission of the load determination device 300, or each set of time length related information in the at least one set of time length related information is used to determine the total available time length for R repeated transmissions of the load determination device 300, where R is a positive integer.

[0338] In some embodiments, the load control information includes at least one of the following:

[0339] At least one load set or load range, a reference load, and load adjustment information.

[0340] In some embodiments, the one load set or load range used or activated in the at least one load set or load range is determined based on at least one of the following:

[0341] service types supported by the load determination apparatus 300, service types corresponding to the transmission of the load determination apparatus 300, device type of the load determination apparatus 300, waveforms supported by the load determination apparatus 300, waveforms corresponding to the transmission of the load determination apparatus 300, modulation and coding schemes supported by the load determination apparatus 300, modulation and coding schemes corresponding to the transmission of the load determination apparatus 300, power levels supported by the load determination apparatus 300, power levels corresponding to the transmission of the load determination apparatus 300, load required for the transmission of the load determination apparatus 300, channel quality measured by the load determination apparatus 300, type of control information used to schedule the transmission of the load determination apparatus 300, format of control information used to schedule the transmission of the load determination apparatus 300, sequence of control information used to schedule the transmission of the load determination apparatus 300, value of at least one information field in the control information used to schedule the transmission of the load determination apparatus 300, scheduling scheme corresponding to the transmission of the load determination apparatus 300, RRC state of the load determination apparatus 300, configuration or indication of the second device, and capability reporting of the load determination apparatus 300.

[0342] In some embodiments, the modulation coding repetition transmission information includes at least one set of modulation coding repetition transmission parameters, wherein each set of modulation coding repetition transmission parameters in the at least one set of modulation coding repetition transmission parameters includes at least one of the following: modulation mode, coding mode or coding rate, and number of repetition transmissions.

[0343] In some embodiments, the at least one set of MCR parameters is represented by a MCR parameter and a MCR adjustment parameter.

[0344] In some embodiments, the adjustment parameter of the modulation and coding repetition transmission includes at least one of the following:

[0345] Adjust the step size information of the coding rate, adjust the adjustment factor of the coding rate, and the number of different coding rates that can be supported; adjust the step size information of the modulation, adjust the adjustment factor of the modulation, and the number of different modulations that can be supported; adjust the step size information of the repeated transmission, adjust the adjustment factor of the repeated transmission, and the number of different repeated transmissions that can be supported.

[0346] In some embodiments, a set of modulation, coding, and repetition transmission parameters used or activated in the at least one set of modulation, coding, and repetition transmission parameters is determined based on at least one of the following:

[0347] service types supported by the load determination apparatus 300, service types corresponding to the transmission of the load determination apparatus 300, device type of the load determination apparatus 300, waveforms supported by the load determination apparatus 300, waveforms corresponding to the transmission of the load determination apparatus 300, modulation and coding schemes supported by the load determination apparatus 300, modulation and coding schemes corresponding to the transmission of the load determination apparatus 300, power levels supported by the load determination apparatus 300, power levels corresponding to the transmission of the load determination apparatus 300, load required for the transmission of the load determination apparatus 300, channel quality measured by the load determination apparatus 300, type of control information used to schedule the transmission of the load determination apparatus 300, format of control information used to schedule the transmission of the load determination apparatus 300, sequence of control information used to schedule the transmission of the load determination apparatus 300, value of at least one information field in the control information used to schedule the transmission of the load determination apparatus 300, scheduling scheme corresponding to the transmission of the load determination apparatus 300, RRC state of the load determination apparatus 300, configuration or indication of the second device, and capability reporting of the load determination apparatus 300.

[0348] In some embodiments, when the first information includes the time domain resource information, the processing unit 320 is specifically configured to:

[0349] determining, based on the time domain resource information, a time length available for the first transmission, and determining, based on the time length available for the first transmission, a load set or a load range corresponding to the first transmission; or,

[0350] determining a maximum time length available for the first transmission according to the time domain resource information, and determining a maximum load corresponding to the first transmission according to the maximum time length available for the first transmission; or,

[0351] Determine a minimum time length available for the first transmission according to the time domain resource information, and determine a minimum load corresponding to the first transmission according to the minimum time length available for the first transmission; or,

[0352] The maximum time length and the minimum time length available for the first transmission are determined according to the time domain resource information, and the maximum load and the minimum load corresponding to the first transmission are determined according to the maximum time length and the minimum time length available for the first transmission.

[0353] In some embodiments, when the first information includes the time domain resource information and the modulation and coding repetition transmission information, the processing unit 320 is specifically configured to:

[0354] The available time length for the first transmission is determined based on the time domain resource information, and the load set or load range corresponding to the first transmission is determined based on the available time length for the first transmission and the modulation coding repetition transmission information.

[0355] In some embodiments, when the first information includes the time domain resource information, the load control information, and the modulation and coding repetition transmission information, the processing unit 320 is specifically configured to:

[0356] Determine the time length available for the first transmission based on the time domain resource information, and determine the load set or load range corresponding to the first transmission based on the time length available for the first transmission, the load control information and the modulation coding repetition transmission information.

[0357] In some embodiments, the transceiver unit 310 is also used to send load indication information to the second device in the first transmission, wherein the load indication information is used to indicate the load of the first transmission, and the load of the first transmission belongs to the load set or load range corresponding to the first transmission.

[0358] In some embodiments, the load indication information is carried by at least one of the following: uplink control information UCI, a first signal;

[0359] The first signal includes at least one of the following: a preamble, a delimiter, a terminator, and a gap GAP.

[0360] In some embodiments, in the first transmission, the UCI or the first signal is located before a data portion.

[0361] In some embodiments, the load indication information is also used to indicate at least one of the following: time length information corresponding to the first transmission, load size information corresponding to the first transmission, modulation coding repetition transmission parameters corresponding to the first transmission, the waveform corresponding to the first transmission, the modulation and coding method corresponding to the first transmission, the power level corresponding to the first transmission, and the scheduling method corresponding to the first transmission.

[0362] In some embodiments, before the load determination device 300 determines the load set or load range corresponding to the first transmission based on the first information, the processing unit 320 is further used to determine the load set or load range corresponding to the first transmission using a variable load method.

[0363] In some embodiments, the processing unit 320 is specifically configured to:

[0364] Determine whether to use the variable load method based on at least one of the following:

[0365] Whether the load determination device 300 supports variable load or fixed load, whether the second device supports variable load or fixed load, service types supported by the load determination device 300, service types corresponding to the transmission of the load determination device 300, device type of the load determination device 300, waveforms supported by the load determination device 300, waveforms corresponding to the transmission of the load determination device 300, modulation and coding modes supported by the load determination device 300, modulation and coding modes corresponding to the transmission of the load determination device 300, power levels supported by the load determination device 300, power levels corresponding to the transmission of the load determination device 300, load required for the transmission of the load determination device 300, channel quality measured by the load determination device 300, used for scheduling the load determination the type of control information transmitted by the load determination apparatus 300, the format of the control information used to schedule the transmission of the load determination apparatus 300, the sequence of the control information used to schedule the transmission of the load determination apparatus 300, the value of at least one information field in the control information used to schedule the transmission of the load determination apparatus 300, the scheduling mode corresponding to the transmission of the load determination apparatus 300, the RRC state of the load determination apparatus 300, the configuration or indication of the second device, the capability reporting of the load determination apparatus 300, relevant information of the radio access technology (RAT) system associated with the load determination apparatus 300, whether the operating frequency band of the load determination apparatus 300 is an authorized spectrum, the bandwidth or bandwidth combination configured for the load determination apparatus 300, and the deployment scenario corresponding to the load determination apparatus 300;

[0366] Among them, the RAT system associated with the load determination device 300 is different from the RAT system accessed by the load determination device 300, and the relevant information of the RAT system associated with the load determination device 300 includes at least one of the following: bandwidth size, subcarrier spacing, the interval between the bandwidth of the RAT system accessed by the load determination device 300 and the bandwidth of the RAT system associated with the load determination device 300 within the bandwidth of the RAT system associated with the load determination device 300, the time unit length of the RAT system associated with the load determination device 300, and whether the working frequency band of the RAT system associated with the load determination device 300 is an authorized spectrum.

[0367] In some embodiments, the at least one information field includes at least one of the following: an information field indicating time domain resources, an information field indicating load, an information field indicating modulation coding, an information field indicating a coding method, and an information field indicating both load and coding method.

[0368] In some embodiments, the load determination device 300 is an ambient Internet of Things (A-IoT) device, and the second device is a control node.

[0369] In some embodiments, the transceiver unit 310 may be a communication interface or transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit 320 may be embedded in or independent of a processor of the terminal in the form of hardware.

[0370] It should be understood that the load determination device 300 according to the embodiment of the present application may correspond to the first device in the method embodiment of the present application, and the various units in the load determination device 300 are respectively for implementing the corresponding processes of the first device in the method 200 shown in Figure 4. For the sake of brevity, they will not be repeated here.

[0371] Therefore, in an embodiment of the present application, the first device can determine the load set or load range corresponding to the first transmission based on the time domain resource information corresponding to the first transmission, the load control information corresponding to the first transmission, or the modulation and coding repetition transmission information corresponding to the first transmission obtained from the second device, and select the load of the first transmission from the load set or load range corresponding to the first transmission. Thus, the first device can independently select the load corresponding to the transmission within the controllable range of the second device (controllable load set or load range), which can reduce the reception complexity of the second device and improve resource utilization.

[0372] FIG10 shows a schematic block diagram of a load determination device 400 according to an embodiment of the present application. As shown in FIG10 , the load determination device 400 includes:

[0373] The transceiver unit 410 is configured to send first information to the first device;

[0374] The first information includes at least one of the following: time domain resource information corresponding to the transmission of the first device, load control information corresponding to the transmission of the first device, and modulation coding repetition transmission information corresponding to the transmission of the first device; wherein the first information is used to determine the load set or load range corresponding to the transmission of the first device.

[0375] In some embodiments, the time domain resource information includes at least one of the following:

[0376] At least one set of time length related information and at least one start time.

[0377] Each set of time length related information in the at least one set of time length related information includes at least one of the following:

[0378] Reference time length, time length adjustment information, available only time length, available at least two time lengths, available at least one time length set.

[0379] In some embodiments, a set of time length related information used or activated in the at least one set of time length related information is determined based on at least one of the following:

[0380] The service type supported by the first device, the service type corresponding to the transmission of the first device, the device type of the first device, the waveform supported by the first device, the waveform corresponding to the transmission of the first device, the modulation and coding mode supported by the first device, the modulation and coding mode corresponding to the transmission of the first device, the power level supported by the first device, the power level corresponding to the transmission of the first device, the load required for the transmission of the first device, the channel quality measured by the first device, the type of control information used to schedule the transmission of the first device, the format of the control information used to schedule the transmission of the first device, the sequence of the control information used to schedule the transmission of the first device, the value of at least one information field in the control information used to schedule the transmission of the first device, the scheduling mode corresponding to the transmission of the first device, the radio resource control RRC state of the first device, the configuration or indication of the load determination device 400, and the capability report of the first device.

[0381] In some embodiments, when the transmission of the first device includes data, part or all of the parameters included in each set of time length related information in the at least one set of time length related information are used to determine the available time length for data transmission; or

[0382] In the case where the transmission of the first device includes data and a first signal, some or all of the parameters included in each group of time length related information in the at least one group of time length related information are used to determine the available time length for data transmission, or some or all of the parameters included in each group of time length related information in the at least one group of time length related information are used to determine the available time length for data and the first signal transmission; wherein, the first signal includes at least one of the following: a preamble, a delimiter, an end character, and an interval GAP.

[0383] In some embodiments, each set of time length related information in the at least one set of time length related information is used to determine the available time length for a single transmission by the first device, or each set of time length related information in the at least one set of time length related information is used to determine the total available time length for R repeated transmissions by the first device, where R is a positive integer.

[0384] In some embodiments, the load control information includes at least one of the following: at least one load set or load range, a reference load, and load adjustment information.

[0385] In some embodiments, the one load set or load range used or activated in the at least one load set or load range is determined based on at least one of the following:

[0386] The service type supported by the first device, the service type corresponding to the transmission of the first device, the device type of the first device, the waveform supported by the first device, the waveform corresponding to the transmission of the first device, the modulation and coding mode supported by the first device, the modulation and coding mode corresponding to the transmission of the first device, the power level supported by the first device, the power level corresponding to the transmission of the first device, the load required for the transmission of the first device, the channel quality measured by the first device, the type of control information used to schedule the transmission of the first device, the format of the control information used to schedule the transmission of the first device, the sequence of the control information used to schedule the transmission of the first device, the value of at least one information field in the control information used to schedule the transmission of the first device, the scheduling mode corresponding to the transmission of the first device, the RRC state of the first device, the configuration or indication of the load determination device 400, and the capability report of the first device.

[0387] In some embodiments, the modulation coding repetition transmission information includes at least one set of modulation coding repetition transmission parameters, wherein each set of modulation coding repetition transmission parameters in the at least one set of modulation coding repetition transmission parameters includes at least one of the following: modulation mode, coding mode or coding rate, and number of repetition transmissions.

[0388] In some embodiments, the at least one set of MCR parameters is represented by a MCR parameter and a MCR adjustment parameter.

[0389] In some embodiments, the adjustment parameter of the modulation and coding repetition transmission includes at least one of the following:

[0390] Adjust the step size information of the coding rate, adjust the adjustment factor of the coding rate, and the number of different coding rates that can be supported; adjust the step size information of the modulation, adjust the adjustment factor of the modulation, and the number of different modulations that can be supported; adjust the step size information of the repeated transmission, adjust the adjustment factor of the repeated transmission, and the number of different repeated transmissions that can be supported.

[0391] In some embodiments, a set of modulation, coding, and repetition transmission parameters used or activated in the at least one set of modulation, coding, and repetition transmission parameters is determined based on at least one of the following:

[0392] The service type supported by the first device, the service type corresponding to the transmission of the first device, the device type of the first device, the waveform supported by the first device, the waveform corresponding to the transmission of the first device, the modulation and coding mode supported by the first device, the modulation and coding mode corresponding to the transmission of the first device, the power level supported by the first device, the power level corresponding to the transmission of the first device, the load required for the transmission of the first device, the channel quality measured by the first device, the type of control information used to schedule the transmission of the first device, the format of the control information used to schedule the transmission of the first device, the sequence of the control information used to schedule the transmission of the first device, the value of at least one information field in the control information used to schedule the transmission of the first device, the scheduling mode corresponding to the transmission of the first device, the RRC state of the first device, the configuration or indication of the load determination device 400, and the capability report of the first device.

[0393] In some embodiments, the transceiver unit 410 is also used to receive a first transmission from the first device, wherein the first transmission includes load indication information, wherein the load indication information is used to indicate the load of the first transmission, and the load of the first transmission belongs to the load set or load range corresponding to the first transmission.

[0394] In some embodiments, the load indication information is carried by at least one of the following: uplink control information UCI, a first signal;

[0395] The first signal includes at least one of the following: a preamble, a delimiter, a terminator, and a gap GAP.

[0396] In some embodiments, in the first transmission, the UCI or the first signal is located before a data portion.

[0397] In some embodiments, the load indication information is also used to indicate at least one of the following: time length information corresponding to the first transmission, load size information corresponding to the first transmission, modulation coding repetition transmission parameters corresponding to the first transmission, the waveform corresponding to the first transmission, the modulation and coding method corresponding to the first transmission, the power level corresponding to the first transmission, and the scheduling method corresponding to the first transmission.

[0398] In some embodiments, before the load determination device 400 sends the first information to the first device, the transceiver unit 410 is also used to send second information to the first device, wherein the second information is used to indicate the load set or load range corresponding to the transmission of the first device determined in a variable load manner.

[0399] In some embodiments, the second information is applicable to a specific transmission, or the second information is applicable to transmission in at least two ways.

[0400] In some embodiments, the specific transmission includes at least one of the following: uplink transmission in random access, and configuration authorization CG transmission.

[0401] In some embodiments, the at least one information field includes at least one of the following: an information field indicating time domain resources, an information field indicating load, an information field indicating modulation coding, an information field indicating a coding method, and an information field indicating both load and coding method.

[0402] In some embodiments, the first device is an ambient Internet of Things (A-IoT) device, and the load determination device 400 is a control node.

[0403] In some embodiments, the transceiver unit 410 may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip.

[0404] It should be understood that the load determination device 400 according to the embodiment of the present application may correspond to the second device in the method embodiment of the present application, and the various units in the load determination device 400 are respectively for implementing the corresponding processes of the second device in the method 200 shown in Figure 4. For the sake of brevity, they will not be repeated here.

[0405] Therefore, in an embodiment of the present application, the first device can determine the load set or load range corresponding to the first transmission based on the time domain resource information corresponding to the first transmission, the load control information corresponding to the first transmission, or the modulation and coding repetition transmission information corresponding to the first transmission obtained from the second device, and select the load of the first transmission from the load set or load range corresponding to the first transmission. Thus, the first device can independently select the load corresponding to the transmission within the controllable range of the second device (controllable load set or load range), which can reduce the reception complexity of the second device and improve resource utilization.

[0406] The load determination device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be the first device or the second device, or it can be another device other than the first device or the second device. For example, the first device can include but is not limited to the type of the first device listed above, the second device can include but is not limited to the type of the second device listed above, and the other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0407] The load determination device provided in the embodiment of the present application can implement each process implemented in the method embodiment of Figure 4 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0408] As shown in Figure 11, an embodiment of the present application further provides a communication device 500, including a processor 501 and a memory 502, wherein the memory 502 stores programs or instructions that can be run on the processor 501. For example, when the communication device 500 is a first device, when the program or instruction is executed by the processor 501, it implements the various steps performed by the first device in the above-mentioned load determination method embodiment, and can achieve the same technical effect. To avoid repetition, it is not repeated here. When the communication device 500 is a second device, when the program or instruction is executed by the processor 501, it implements the various steps performed by the second device in the above-mentioned load determination method embodiment, and can achieve the same technical effect. To avoid repetition, it is not repeated here.

[0409] The present application also provides a terminal including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps performed by the second device in the method embodiment shown in FIG4 . This terminal embodiment corresponds to the aforementioned second device-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment can be applied to the embodiment of the second device and can achieve the same technical effect. Specifically, FIG12 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

[0410] The terminal 600 includes but is not limited to: a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609 and at least some of the components of the processor 610.

[0411] Those skilled in the art will appreciate that the terminal 600 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 610 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in Figure 12 does not constitute a limitation of the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be described in detail here.

[0412] It should be understood that in an embodiment of the present application, the input unit 604 may include a graphics processing unit (GPU) 6041 and a microphone 6042, and the graphics processor 6041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 607 includes a touch panel 6071 and at least one of other input devices 6072. The touch panel 6071 is also called a touch screen. The touch panel 6071 may include two parts: a touch detection device and a touch controller. Other input devices 6072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0413] In the embodiment of the present application, after receiving downlink data from a network-side device, the radio frequency unit 601 may transmit the data to the processor 610 for processing. Furthermore, the radio frequency unit 601 may send uplink data to the network-side device. Typically, the radio frequency unit 601 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0414] The memory 609 can be used to store software programs or instructions and various data. The memory 609 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 609 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 609 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0415] Processor 610 may include at least one processing unit. Optionally, processor 610 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 610.

[0416] The radio frequency unit 601 is used to send first information to the first device; the first information includes at least one of the following: time domain resource information corresponding to the transmission of the first device, load control information corresponding to the transmission of the first device, and modulation coding repetition transmission information corresponding to the transmission of the first device; the first information is used to determine the load set or load range corresponding to the transmission of the first device.

[0417] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be described here.

[0418] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps performed by the second device in the method embodiment shown in FIG4 . This network-side device embodiment corresponds to the aforementioned second device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this second device embodiment and can achieve the same technical effects. For the sake of brevity, these descriptions are omitted here.

[0419] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 13, the network-side device 700 includes an antenna 71, a radio frequency device 72, a baseband device 73, a processor 74, and a memory 75. Antenna 71 is connected to radio frequency device 72. In the uplink direction, radio frequency device 72 receives information via antenna 71 and sends the received information to baseband device 73 for processing. In the downlink direction, baseband device 73 processes the information to be transmitted and sends it to radio frequency device 72. Radio frequency device 72 processes the received information and then sends it through antenna 71.

[0420] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 73 , which includes a baseband processor.

[0421] The baseband device 73 may include, for example, at least one baseband board, on which at least two chips are provided, as shown in FIG13 , one of the chips being, for example, a baseband processor, which is connected to the memory 75 through a bus interface to call the program in the memory 75 and execute the network device operations shown in the above method embodiment.

[0422] The network side device may further include a network interface 76, which is, for example, a Common Public Radio Interface (CPRI).

[0423] Specifically, the network side device 700 of the embodiment of the present application also includes: instructions or programs stored in the memory 75 and can be run on the processor 74. The processor 74 calls the instructions or programs in the memory 75 to execute the method executed by each unit shown in Figure 10 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0424] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned load determination method embodiment is implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0425] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0426] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned load determination method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0427] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0428] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned load determination method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0429] An embodiment of the present application also provides a communication system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps performed by the terminal in the load determination method as described above, and the network side device can be used to execute the steps performed by the network side device in the load determination method as described above.

[0430] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0431] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.

[0432] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.

Claims

1. A load determination method, comprising: The first device receives first information from the second device, wherein the first information includes at least one of the following: time domain resource information corresponding to the transmission of the first device, load control information corresponding to the transmission of the first device, and modulation coding repetition transmission information corresponding to the transmission of the first device; The first device determines a load set or a load range corresponding to the first transmission based on the first information.

2. The method according to claim 1, wherein: The time domain resource information includes at least one of the following: At least one set of time length related information, at least one start time; Each set of time length related information in the at least one set of time length related information includes at least one of the following: Reference time length, time length adjustment information, available unique time length, available at least two time lengths, available at least one time length set.

3. The method according to claim 2, wherein: A set of time length related information used or activated in the at least one set of time length related information is determined based on at least one of the following: The service type supported by the first device, the service type corresponding to the transmission of the first device, the device type of the first device, the waveform supported by the first device, the waveform corresponding to the transmission of the first device, the modulation and coding mode supported by the first device, the modulation and coding mode corresponding to the transmission of the first device, the power level supported by the first device, the power level corresponding to the transmission of the first device, the load required for the transmission of the first device, the channel quality measured by the first device, the type of control information used to schedule the transmission of the first device, the format of the control information used to schedule the transmission of the first device, the sequence of the control information used to schedule the transmission of the first device, the value of at least one information field in the control information used to schedule the transmission of the first device, the scheduling mode corresponding to the transmission of the first device, the radio resource control RRC state of the first device, the configuration or indication of the second device, and the capability report of the first device.

4. The method according to claim 2 or 3, wherein: In the case where the transmission of the first device includes data, part or all of the parameters included in each set of time length related information in the at least one set of time length related information are used to determine the available time length for data transmission; or, In the case where the transmission of the first device includes data and a first signal, part or all of the parameters included in each group of the at least one group of time length related information are used to determine the available time length for data transmission, or part or all of the parameters included in each group of the at least one group of time length related information are used to determine the available time length for data and the first signal transmission; wherein the first signal includes at least one of the following: a preamble, a delimiter, an end character, and an interval GAP.

5. The method according to any one of claims 2 to 4, wherein: Each set of time length related information in the at least one set of time length related information is used to determine the available time length for a single transmission of the first device, or each set of time length related information in the at least one set of time length related information is used to determine the total available time length for R repeated transmissions of the first device, where R is a positive integer.

6. The method according to claim 1, wherein: The load control information includes at least one of the following: At least one load set or load range, a reference load, and load adjustment information.

7. The method according to claim 6, wherein: A load set or load range used or activated in the at least one load set or load range is determined based on at least one of the following: The service type supported by the first device, the service type corresponding to the transmission of the first device, the device type of the first device, the waveform supported by the first device, the waveform corresponding to the transmission of the first device, the modulation and coding mode supported by the first device, the modulation and coding mode corresponding to the transmission of the first device, the power level supported by the first device, the power level corresponding to the transmission of the first device, the load required for the transmission of the first device, the channel quality measured by the first device, the type of control information used to schedule the transmission of the first device, the format of the control information used to schedule the transmission of the first device, the sequence of the control information used to schedule the transmission of the first device, the value of at least one information field in the control information used to schedule the transmission of the first device, the scheduling mode corresponding to the transmission of the first device, the RRC state of the first device, the configuration or indication of the second device, and the capability report of the first device.

8. The method according to claim 1, wherein: The modulation coding repetition transmission information includes at least one group of modulation coding repetition transmission parameters, wherein each group of modulation coding repetition transmission parameters in the at least one group of modulation coding repetition transmission parameters includes at least one of the following: modulation mode, coding mode or coding rate, and number of repetition transmissions.

9. The method according to claim 8, wherein: The at least one set of modulation and coding repetition transmission parameters is characterized by a modulation and coding repetition transmission parameter and a modulation and coding repetition transmission adjustment parameter; The adjustment parameter of the modulation coding repetition transmission includes at least one of the following: Adjust the step size information of the coding rate, adjust the adjustment factor of the coding rate, and the number of different coding rates that can be supported. Adjust the step size information of the modulation, adjust the adjustment factor of the modulation, and the number of different modulations that can be supported. Adjust the step size information of the repeated transmission, adjust the adjustment factor of the repeated transmission, and the number of different repeated transmissions that can be supported.

10. The method according to claim 8 or 9, wherein: A set of modulation and coding repetition transmission parameters used or activated in the at least one set of modulation and coding repetition transmission parameters is determined based on at least one of the following: The service type supported by the first device, the service type corresponding to the transmission of the first device, the device type of the first device, the waveform supported by the first device, the waveform corresponding to the transmission of the first device, the modulation and coding mode supported by the first device, the modulation and coding mode corresponding to the transmission of the first device, the power level supported by the first device, the power level corresponding to the transmission of the first device, the load required for the transmission of the first device, the channel quality measured by the first device, the type of control information used to schedule the transmission of the first device, the format of the control information used to schedule the transmission of the first device, the sequence of the control information used to schedule the transmission of the first device, the value of at least one information field in the control information used to schedule the transmission of the first device, the scheduling mode corresponding to the transmission of the first device, the RRC state of the first device, the configuration or indication of the second device, and the capability report of the first device.

11. The method according to any one of claims 1 to 5, wherein: In a case where the first information includes the time domain resource information, the first device determines a load set or a load range corresponding to the first transmission according to the first information, including: The first device determines, according to the time domain resource information, a time length available for the first transmission, and determines, according to the time length available for the first transmission, a load set or a load range corresponding to the first transmission; or, The first device determines a maximum time length available for the first transmission according to the time domain resource information, and determines a maximum load corresponding to the first transmission according to the maximum time length available for the first transmission; or, The first device determines a minimum time length available for the first transmission according to the time domain resource information, and determines a minimum load corresponding to the first transmission according to the minimum time length available for the first transmission; or, The first device determines a maximum time length and a minimum time length available for the first transmission according to the time domain resource information, and determines a maximum load and a minimum load corresponding to the first transmission according to the maximum time length and the minimum time length available for the first transmission.

12. The method according to any one of claims 1 to 5, 8 to 10, wherein: In a case where the first information includes the time domain resource information and the modulation coding repetition transmission information, the first device determines a load set or a load range corresponding to the first transmission according to the first information, including: The first device determines the time length available for the first transmission based on the time domain resource information, and determines the load set or load range corresponding to the first transmission based on the time length available for the first transmission and the modulation coding repeated transmission information.

13. The method according to any one of claims 1 to 10, wherein: In a case where the first information includes the time domain resource information, the load control information, and the modulation coding repeated transmission information, the first device determines a load set or a load range corresponding to the first transmission according to the first information, including: The first device determines the time length available for the first transmission based on the time domain resource information, and determines the load set or load range corresponding to the first transmission based on the time length available for the first transmission, the load control information and the modulation coding repeated transmission information.

14. The method according to any one of claims 1 to 13, wherein: The method further comprises: The first device sends load indication information to the second device in the first transmission, wherein the load indication information is used to indicate the load of the first transmission, and the load of the first transmission belongs to a load set or load range corresponding to the first transmission.

15. The method according to claim 14, wherein: The load indication information is carried by at least one of the following: uplink control information UCI, a first signal; The first signal includes at least one of the following: a preamble, a delimiter, an end character, and a gap GAP.

16. The method according to claim 15, wherein: In the first transmission, the UCI or the first signal is located before a data portion.

17. The method according to any one of claims 14 to 16, wherein: The load indication information is also used to indicate at least one of the following: time length information corresponding to the first transmission, load size information corresponding to the first transmission, modulation coding repetition transmission parameters corresponding to the first transmission, the waveform corresponding to the first transmission, the modulation and coding method corresponding to the first transmission, the power level corresponding to the first transmission, and the scheduling method corresponding to the first transmission.

18. The method according to any one of claims 1 to 17, wherein: Before the first device determines, according to the first information, a load set or a load range corresponding to the first transmission, the method further includes: The first device determines to adopt the variable load mode according to at least one of the following: whether the first device supports variable load or fixed load, whether the second device supports variable load or fixed load, service types supported by the first device, service types corresponding to the transmission of the first device, device type of the first device, waveforms supported by the first device, waveforms corresponding to the transmission of the first device, modulation and coding modes supported by the first device, modulation and coding modes corresponding to the transmission of the first device, power levels supported by the first device, power levels corresponding to the transmission of the first device, load required for the transmission of the first device, channel quality measured by the first device, type of control information used to schedule the transmission of the first device, format of control information used to schedule the transmission of the first device, sequence of control information used to schedule the transmission of the first device, value of at least one information field in the control information used to schedule the transmission of the first device, scheduling mode corresponding to the transmission of the first device, RRC state of the first device, configuration or indication of the second device, capability report of the first device, relevant information of the radio access technology RAT system associated with the first device, whether the working frequency band of the first device is an authorized spectrum, bandwidth or bandwidth combination configured for the first device, and deployment scenario corresponding to the first device; Among them, the RAT system associated with the first device is different from the RAT system accessed by the first device, and the relevant information of the RAT system associated with the first device includes at least one of the following: bandwidth size, subcarrier spacing, the interval between the bandwidth of the RAT system accessed by the first device within the bandwidth of the RAT system associated with the first device and the bandwidth of the RAT system associated with the first device, the time unit length of the RAT system associated with the first device, and whether the working frequency band of the RAT system associated with the first device is an authorized spectrum.

19. The method of claim 3, 7, 10 or 18, wherein: The at least one information field includes at least one of the following: an information field indicating time domain resources, an information field indicating load, an information field indicating modulation coding, an information field indicating a coding method, and an information field indicating a load and a coding method.

20. The method according to any one of claims 1 to 19, wherein: The first device is an A-IoT device, and the second device is a control node.

21. A load determination method, comprising: The second device sends the first information to the first device; The first information includes at least one of the following: time domain resource information corresponding to the transmission of the first device, load control information corresponding to the transmission of the first device, and modulation coding repetition transmission information corresponding to the transmission of the first device; wherein the first information is used to determine the load set or load range corresponding to the transmission of the first device.

22. The method according to claim 21, wherein: The time domain resource information includes at least one of the following: At least one set of time length related information, at least one start time; Each set of time length related information in the at least one set of time length related information includes at least one of the following: Reference time length, time length adjustment information, available unique time length, available at least two time lengths, available at least one time length set.

23. The method according to claim 22, wherein: A set of time length related information used or activated in the at least one set of time length related information is determined based on at least one of the following: The service type supported by the first device, the service type corresponding to the transmission of the first device, the device type of the first device, the waveform supported by the first device, the waveform corresponding to the transmission of the first device, the modulation and coding mode supported by the first device, the modulation and coding mode corresponding to the transmission of the first device, the power level supported by the first device, the power level corresponding to the transmission of the first device, the load required for the transmission of the first device, the channel quality measured by the first device, the type of control information used to schedule the transmission of the first device, the format of the control information used to schedule the transmission of the first device, the sequence of the control information used to schedule the transmission of the first device, the value of at least one information field in the control information used to schedule the transmission of the first device, the scheduling mode corresponding to the transmission of the first device, the radio resource control RRC state of the first device, the configuration or indication of the second device, and the capability report of the first device.

24. The method according to claim 22 or 23, wherein: In the case where the transmission of the first device includes data, part or all of the parameters included in each set of time length related information in the at least one set of time length related information are used to determine the available time length for data transmission; or, In the case where the transmission of the first device includes data and a first signal, part or all of the parameters included in each group of the at least one group of time length related information are used to determine the available time length for data transmission, or part or all of the parameters included in each group of the at least one group of time length related information are used to determine the available time length for data and the first signal transmission; wherein the first signal includes at least one of the following: a preamble, a delimiter, an end character, and an interval GAP.

25. The method according to any one of claims 22 to 24, wherein: Each set of time length related information in the at least one set of time length related information is used to determine the available time length for a single transmission of the first device, or each set of time length related information in the at least one set of time length related information is used to determine the total available time length for R repeated transmissions of the first device, where R is a positive integer.

26. The method according to claim 21, wherein: The load control information includes at least one of the following: At least one load set or load range, a reference load, and load adjustment information.

27. The method according to claim 26, wherein: A load set or load range used or activated in the at least one load set or load range is determined based on at least one of the following: The service type supported by the first device, the service type corresponding to the transmission of the first device, the device type of the first device, the waveform supported by the first device, the waveform corresponding to the transmission of the first device, the modulation and coding mode supported by the first device, the modulation and coding mode corresponding to the transmission of the first device, the power level supported by the first device, the power level corresponding to the transmission of the first device, the load required for the transmission of the first device, the channel quality measured by the first device, the type of control information used to schedule the transmission of the first device, the format of the control information used to schedule the transmission of the first device, the sequence of the control information used to schedule the transmission of the first device, the value of at least one information field in the control information used to schedule the transmission of the first device, the scheduling mode corresponding to the transmission of the first device, the RRC state of the first device, the configuration or indication of the second device, and the capability report of the first device.

28. The method of claim 21, wherein: The modulation coding repetition transmission information includes at least one group of modulation coding repetition transmission parameters, wherein each group of modulation coding repetition transmission parameters in the at least one group of modulation coding repetition transmission parameters includes at least one of the following: modulation mode, coding mode or coding rate, and number of repetition transmissions.

29. The method according to claim 28, wherein: The at least one set of modulation and coding repetition transmission parameters is characterized by a modulation and coding repetition transmission parameter and a modulation and coding repetition transmission adjustment parameter; The adjustment parameter of the modulation coding repetition transmission includes at least one of the following: Adjust the step size information of the coding rate, adjust the adjustment factor of the coding rate, and the number of different coding rates that can be supported. Adjust the step size information of the modulation, adjust the adjustment factor of the modulation, and the number of different modulations that can be supported. Adjust the step size information of the repeated transmission, adjust the adjustment factor of the repeated transmission, and the number of different repeated transmissions that can be supported.

30. The method according to claim 28 or 29, wherein: A set of modulation and coding repetition transmission parameters used or activated in the at least one set of modulation and coding repetition transmission parameters is determined based on at least one of the following: The service type supported by the first device, the service type corresponding to the transmission of the first device, the device type of the first device, the waveform supported by the first device, the waveform corresponding to the transmission of the first device, the modulation and coding mode supported by the first device, the modulation and coding mode corresponding to the transmission of the first device, the power level supported by the first device, the power level corresponding to the transmission of the first device, the load required for the transmission of the first device, the channel quality measured by the first device, the type of control information used to schedule the transmission of the first device, the format of the control information used to schedule the transmission of the first device, the sequence of the control information used to schedule the transmission of the first device, the value of at least one information field in the control information used to schedule the transmission of the first device, the scheduling mode corresponding to the transmission of the first device, the RRC state of the first device, the configuration or indication of the second device, and the capability report of the first device.

31. The method according to any one of claims 21 to 30, wherein: The method further comprises: The second device receives a first transmission from the first device, wherein the first transmission includes load indication information, wherein the load indication information is used to indicate a load of the first transmission, and the load of the first transmission belongs to a load set or load range corresponding to the first transmission.

32. The method according to claim 31, wherein: The load indication information is carried by at least one of the following: uplink control information UCI, a first signal; The first signal includes at least one of the following: a preamble, a delimiter, an end character, and a gap GAP.

33. The method of claim 32, wherein: In the first transmission, the UCI or the first signal is located before a data portion.

34. A method according to any one of claims 31 to 33, wherein: The load indication information is also used to indicate at least one of the following: time length information corresponding to the first transmission, load size information corresponding to the first transmission, modulation coding repetition transmission parameters corresponding to the first transmission, the waveform corresponding to the first transmission, the modulation and coding method corresponding to the first transmission, the power level corresponding to the first transmission, and the scheduling method corresponding to the first transmission.

35. The method according to any one of claims 21 to 34, wherein: Before the second device sends the first information to the first device, the method further includes: The second device sends second information to the first device, wherein the second information is used to indicate that a load set or a load range corresponding to the transmission of the first device is determined in a variable load manner.

36. The method of claim 23, 27 or 30, wherein: The at least one information field includes at least one of the following: an information field indicating time domain resources, an information field indicating load, an information field indicating modulation coding, an information field indicating a coding method, and an information field indicating a load and a coding method.

37. The method according to any one of claims 21 to 36, wherein: The first device is an A-IoT device, and the second device is a control node.

38. A load determination device, comprising: A transceiver unit, configured to receive first information from a second device, wherein the first information includes at least one of the following: time domain resource information corresponding to the transmission of the load determination device, load control information corresponding to the transmission of the load determination device, and modulation coding repetition transmission information corresponding to the transmission of the load determination device; A processing unit is used to determine a load set or a load range corresponding to the first transmission according to the first information.

39. A load determination device, comprising: A transceiver unit, configured to send first information to a first device; The first information includes at least one of the following: time domain resource information corresponding to the transmission of the first device, load control information corresponding to the transmission of the first device, and modulation coding repetition transmission information corresponding to the transmission of the first device; wherein the first information is used to determine the load set or load range corresponding to the transmission of the first device.

40. A first device, comprising a transceiver, a processor and a memory, wherein the memory stores a program or instruction that can be executed on the processor, and when the program or instruction is executed by the processor, the steps of the load determination method as described in any one of claims 1 to 20 are implemented.

41. A second device, comprising a transceiver, a processor and a memory, wherein the memory stores a program or instruction that can be executed on the processor, and when the program or instruction is executed by the processor, the steps of the load determination method as described in any one of claims 21 to 37 are implemented.

42. A readable storage medium storing a program or instruction, wherein the program or instruction, when executed by a processor, implements the steps of the load determination method as described in any one of claims 1 to 20, or implements the steps of the load determination method as described in any one of claims 21 to 37.

Citation Information

Patent Citations

  • Data transmission method, user equipment and network equipment

    CN107306452A

  • Uplink control information multiplexing transmission method and device

    CN114391230A

  • Communication resource determination method and communication device

    CN115802508A

  • Information transmission method, sending end device and receiving end device

    EP3487097A1