Load determination method, device and equipment
By receiving the relevant information provided by the receiver at the sending end, the sending end selects the transmission load within the controllable range of the receiver, solving the problem that the receiver cannot predict the transmission load at the transmitting end and achieving efficient utilization of resources.
Patent Information
- Application Number
- CN202311562679.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-21
- Publication Date
- 2025-05-23
AI Technical Summary
In the communication system, the receiver cannot predict the transmission load on the transmitting end, resulting in the failure to allocate resources in a timely manner, affecting the full utilization of resources.
By receiving the time domain resource information, load control information or modulation and encoding repeated transmission information provided by the receiver at the transmitting end, the transmitting end selects the transmitted load to make it within a controllable range at the receiver.
It reduces the reception complexity of the receiver, improves the resource utilization rate, and solves the problem that the receiver cannot predict the transmission load of the transmitter.
Smart Images

Figure CN120034876A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and more specifically, to a load determination method, apparatus, and device. Background Art
[0002] In some scenarios, the size of the load sent by the sender to the receiver may be uncertain. Since the receiver cannot predict the actual resources occupied by the sender, it cannot allocate the unused resources of the sender to other devices in time, which is not conducive to the full utilization of resources. How the receiver determines the transmission load of the sender is a problem that needs to be solved. Summary of the invention
[0003] 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).
[0004] In a first aspect, a load determination method is provided, comprising:
[0005] 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;
[0006] The first device determines a load set or a load range corresponding to the first transmission according to the first information.
[0007] In a second aspect, a load determination method is provided, comprising:
[0008] The second device sends the first information to the first device;
[0009] 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.
[0010] In a third aspect, a load determination device is provided, comprising:
[0011] 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 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;
[0012] A processing unit is used to determine a load set or a load range corresponding to the first transmission according to the first information.
[0013] In a fourth aspect, a load determination device is provided, comprising:
[0014] A transceiver unit, configured to send first information to a first device;
[0015] 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.
[0016] 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 in the first aspect are implemented.
[0017] In a 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 a load set or load range corresponding to the first transmission based on the first information.
[0018] 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 as in the second aspect are implemented.
[0019] In an 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.
[0020] 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.
[0021] 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 in the first aspect, and the second device can be used to execute the steps of the method in the second aspect.
[0022] In the eleventh aspect, a chip is provided, 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 method of the first aspect, or to implement the method of the second aspect.
[0023] In a twelfth aspect, a computer program / program product is provided. The computer program / program product is stored in a storage medium. The program / program product is executed by at least one processor to implement the steps of the load determination method as in the first aspect or the second aspect.
[0024] 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 transmission of the first device obtained from the second device, the load control information corresponding to the transmission of the first device, or the modulation coding repeated transmission information corresponding to the transmission of the first 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 select the load corresponding to the transmission by itself 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. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. 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 paying any creative labor.
[0026] Figure 1 It is a schematic diagram of a communication system architecture provided in an embodiment of the present application.
[0027] Figure 2 This is a schematic diagram of an FM0 signal terminator provided in this application.
[0028] Figure 3 It is a schematic diagram of a Miller signal terminator provided in the present application.
[0029] Figure 4 It is a schematic flowchart of a load determination method provided according to an embodiment of the present application.
[0030] Figure 5 It is a schematic diagram of the time length of data and a first signal provided according to an embodiment of the present application.
[0031] Figure 6 It 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.
[0032] Figure 7 This 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.
[0033] Figure 8 It is a schematic diagram of the length of time calculated by a second device provided according to an embodiment of the present application.
[0034] Fig. 9 It is a schematic block diagram of a load determination device provided according to an embodiment of the present application.
[0035] Fig.10 It is a schematic block diagram of another load determination device provided according to an embodiment of the present application.
[0036] Fig.11 It is a schematic block diagram of a communication device provided according to an embodiment of the present application.
[0037] Fig.12 It is a schematic diagram of the hardware structure of a terminal provided according to an embodiment of the present application.
[0038] Fig.13 It is a schematic block diagram of a network side device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0039] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.
[0040] The terms "first", "second", etc. of the present 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 one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0041] The term "indication" in this application can be 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, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.
[0042] It is worth noting that the technology described in the embodiments of the present application is not limited to the Ambient 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) system, 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 system, or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the above-mentioned systems and radio technologies as well as 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 6th generation (6 th Generation, 6G) communication system.
[0043] The embodiments of the present application describe various embodiments in combination 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.
[0044] Exemplarily, the terminal may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), a flight vehicle (flight vehicle), a vehicle user equipment (VUE), a shipborne equipment, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a 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. Among them, the vehicle-mounted device can also be called 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 specific type of the terminal is not limited in the embodiments of the present application.
[0045] Exemplarily, the RAN node may include an access network device, wherein the access network device 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, and the like. Among them, the base station can be called Node B (Node B, NB), Evolved Node B (Evolved Node B, eNB), next generation Node B (thenext generation Node B, gNB), New Radio Node B (New Radio Node B, NR Node B), access point, Relay Base Station (Relay Base Station, RBS), Serving Base Station (Serving Base Station, SBS), Base Transceiver Station (Base Transceiver Station, BTS), radio base station, radio transceiver, Basic Service Set (Basic Service Set, BSS), Extended Service Set (Extended Service Set, ESS), home Node B (home Node B, HNB), home evolved Node B (home evolved Node B), TRP, IAB station (IAB node), repeater (such as a network-controlled repeater), pole station (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 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 for introduction, and the specific type of the base station is not limited.
[0046] Among them, the CN node may include but is not limited to at least one of the following: core network equipment, core network functions, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), location management function (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.
[0047] Figure 1 A block diagram of a wireless communication system applicable to the embodiment of the present application is shown, and the wireless communication system includes an A-IoT device 11 and a control node 12; wherein the A-IoT device 11 may also be called 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, Figure 1 A control node and two A-IoT devices are shown exemplarily. Optionally, the wireless communication system may include at least two control nodes and each control node may include another number of A-IoT devices within its coverage area, which is not limited in the embodiments of the present application.
[0048] In order to facilitate a better understanding of the embodiments of the present application, the A-IoT devices related to the present application are described.
[0049] In NR systems, A-IoT devices can be characterized based on their energy storage capacity and their ability to generate RF signals for transmission. Among them, A-IoT devices have one of the following energy storage capabilities: Storage capacity 1: no ability to store energy; Storage capacity 2: energy can be stored up to E1 or E2 joules, where it is possible that E1=E2; Storage capacity 3: energy can be stored up to E2 joules. Relying on these storage capacities, the following group of A-IoT devices can be included: Device A: no energy storage, no independent signal generation / amplification, i.e. backscatter transmission; Device B: with energy storage, no independent signal generation, i.e. backscatter transmission, the use of stored energy can include amplification of reflected signals; Device C: with energy storage, with independent signal generation, i.e. active RF components for transmission.
[0050] 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.
[0051] Device-originated (DO) and device-terminated (DT); among them, DO and DT data indicate that the data flow originates from A-IoT devices (similar to RFID tags) or is transmitted to A-IoT devices. For data flows originating from A-IoT devices, that is, DO data, it can be further classified into: DO-A and DO-DTT. DO-A, that is, DO autonomously initiates data transmission, such as: connecting a large number of various sensors, which collect and actively report information about the environment, equipment, and organisms when necessary. DO-DTT, that is, device-terminated data triggers device-initiated data transmission, such as: asset identification, status reporting and tracking, are all downlink trigger reports, and 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.
[0052] 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.
[0053] The deployment of A-IoT devices can be divided into the following three scenarios:
[0054] Scenario 1: A-IoT devices are deployed in the system bandwidth of NR, also known as in-band deployment; in scenario 1, in one implementation, the same base station provides services for A-IoT devices and NR UEs, and in another implementation, different base stations provide services for A-IoT devices and NR UEs; Scenario 2: A-IoT is deployed in the guard band deployment of the NR system, also known as guard band deployment; in scenario 2, in one implementation, the same base station provides services for A-IoT devices and NR UEs, and in another implementation, different base stations provide services for A-IoT devices and NR UEs; Scenario 3: A-IoT is deployed outside the guard band of the NR system (obviously, not within the system bandwidth of NR), also known as stand-alone deployment; in scenario 3, the base station usually only provides services for A-IoT devices.
[0055] In order to better understand the embodiments of the present application, the delimiter and the terminator in the RFID related to the present application are explained.
[0056] In RFID systems, 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 beginning part of the preamble is a specific delimiter. In RFID systems, to determine the end point of a signal, an 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 end-of-signaling of FM0 is as follows: Figure 2 As shown in FIG. 1 , dummy 1 is the end-of-signaling. For another example, Miller's end-of-signaling is as follows: Figure 3 As shown, dummy1 is the end-of-signaling.
[0057] To facilitate a better understanding of the embodiments of the present application, a method for determining a NR transmission block size (TBS) related to the present application is described.
[0058] The steps to determine the TBS size in NR are as follows:
[0059] 1) The UE determines the number of resource elements (RE) in the slot (N RE ).
[0060]
[0061] N′ RE : represents the number of resource elements (RE) available for data transmission in each resource block (RB);
[0062] Indicates the number of subcarriers in a PRB;
[0063] The number of symbols allocated to the Physical Downlink Shared Channel (PDSCH) in a slot;
[0064] The number of REs occupied by the demodulation reference signal (DMRS) on each physical resource block (PRB) in this scheduling period (indicated by DCI format 1_1 or DCI format 1_2 or DCI format 1_0);
[0065] Header overhead, configured by the higher-layer parameter xOverhead in PDSCH-ServingCellConfig;
[0066] 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.
[0067] 2) Convert the total number of REs available for data transmission into the number of information bits (N info ).
[0068] N info =N RE ·R·Q m ·υ, where R is the bit rate; Q m : modulation order; υ: number of layers of Multiple Input Multiple Output (MIMO).
[0069] 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 DCI1_0, the number of layers is fixed to 1. Otherwise, the number of layers needs to be obtained by looking up the "Antenna Ports" in the "DMRS Ports" column in the DCI 1_1 table. The number of layers is equal to the number of allocated DMRS ports.
[0070] If N inf o ≤3824, use step 3 as the next step in TBS determination; otherwise, use step 4 as the next step in TBS determination.
[0071] 3)N inf o ≤3824, TBS is calculated by the following formula, and the specific parameter values can be shown in Table 1:
[0072]
[0073] 4) N inf o >3824, TBS determined as follows:
[0074] in,
[0075] If R≤1 / 4, in,
[0076] If N' inf o >8424, TBS determined as follows: in,
[0077] otherwise,
[0078] Table 1 N inf o TBS when ≤3824
[0079] Index TBS Index TBS Index TBS Index TBS 1 24 31 336 61 1288 91 3624 2 32 32 352 62 1320 92 3752 3 40 33 368 63 1352 93 3824 4 48 34 384 64 1416 5 56 35 408 65 1480 6 64 36 432 66 1544 7 72 37 456 67 1608 8 80 38 480 68 1672 9 88 39 504 69 1736 10 96 40 528 70 1800 11 104 41 552 71 1864 12 112 42 576 72 1928 13 120 43 608 73 2024 14 128 44 640 74 2088 15 136 45 672 75 2152 16 144 46 704 76 2216 17 152 47 736 77 2280 18 160 48 768 78 2408 19 168 49 808 79 2472 20 176 50 848 80 2536 21 184 51 888 81 2600 22 192 52 928 82 2664 23 208 53 984 83 2728 24 224 54 1032 84 2792 25 240 55 1064 85 2856 26 256 56 1128 86 2976 27 272 57 1160 87 3104 28 288 58 1192 88 3240 29 304 59 1224 89 3368 30 320 60 1256 90 3496
[0080] In order to facilitate a better understanding of the embodiments of the present application, the problems solved by the present application are explained.
[0081] In the NR system, the size of the uplink or downlink load (expressed as the transport block size in the NR / LTE system) is determined by the base station and notified to the UE, for example, through downlink control information (DCI). The DCI indicates the time-frequency resources and MCS information. The UE can receive the downlink signal on the corresponding physical resource according to the time-frequency resource information indicated in the DCI, and determine the TBS based on the time-frequency resources, MCS information, and reference signal. This method cannot support the situation of uncertain load.
[0082] In an RFID system, the load 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 by sending a specific preamble (which may include a delimiter) before the start of the load and a specific ending-of-signaling after the end of the load, thereby determining the load size. If this method is used for A-IoT devices, it will lead to low resource efficiency of the network. For example, when the load variable range of the signal transmitted by the A-IoT device is large, the variable range of the occupied time resources is 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.
[0083] Based on the above technical problems, the present application proposes a solution for transmission based on a variable load, in which the first device (transmitting end) can select the corresponding load for transmission within the controllable range of the second device (receiving end) (a 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).
[0084] 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 they all belong to the protection scope of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.
[0085] Figure 4 is a schematic flow chart of a load determination method 200 according to an embodiment of the present application, such as Figure 4 As shown, the load determination method 200 may include at least part of the following contents:
[0086] S210, the second device sends first information to the first 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;
[0087] S220, the first device receives the first information from the second device;
[0088] S230: The first device determines a load set or a load range corresponding to the first transmission according to the first information.
[0089] It should be understood that Figure 4 The steps or operations of the load determination method 200 are shown, but these steps or operations are only examples. The embodiment of the present application may also perform other operations or Figure 4 Variations of the various operations in .
[0090] 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 response 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 device with power lower than that of a narrowband Internet of Things (NB-IoT), and the embodiments of the present application are not limited to this.
[0091] In some embodiments, the second device is a control node, a read / write device, a reader, 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, which is not limited in the embodiments of the present application.
[0092] In the embodiment of the present application, the transmission of the first device may refer to: the sending of the first device.
[0093] In some embodiments, the information sent by the second device to the first device may be sent together with an excitation signal, and the excitation signal is used to power the first device.
[0094] In some embodiments, the time domain resource information in the first information may correspond to one transmission of the first device, or the time domain resource information in the first information may correspond to at least two transmissions of the first device. Optionally, the at least two transmissions may be repeated transmissions or may not be repeated transmissions, which is not limited in the present application.
[0095] In some embodiments, the load control information in the first information may correspond to one transmission of the first device, or the load control information in the first information may correspond to at least two transmissions of the first device. Optionally, the at least two transmissions may be repeated transmissions or may not be repeated transmissions, which is not limited in the present application.
[0096] In some embodiments, the modulation coding repeated transmission information in the first information may correspond to one transmission of the first device, or the modulation coding repeated transmission information in the first information may correspond to at least two transmissions of the first device. Optionally, the at least two transmissions may be repeated transmissions or may not be repeated transmissions, which is not limited in the present application.
[0097] 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 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 (transmitting end).
[0098] 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., and the present application does not limit this.
[0099] Exemplarily, the load set described in the embodiment of the present application may include: load 1, load 2, load 3, and load 4.
[0100] Exemplarily, the load set described in the embodiments 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.
[0101] 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.
[0102] 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.
[0103] It should be noted that the above examples of load sets are only examples and do not constitute a limitation to the embodiments of the present application.
[0104] 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.
[0105] Exemplarily, the load range described in the embodiments of the present application may include: [minimum load, maximum load].
[0106] Exemplarily, 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.
[0107] Exemplarily, the load range described in the embodiments of the present application may include: [reference load+adjustment value, reference load+5×adjustment value].
[0108] Exemplarily, the load range described in the embodiments of the present application may include: [reference load×adjustment factor 1, reference load×adjustment factor 2].
[0109] It should be noted that the above load range examples are only examples and do not constitute a limitation to the embodiments of the present application.
[0110] 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 repeated transmission information corresponding to the transmission of the first device. That is, 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 repeated transmission information corresponding to the transmission of the first device can be configured or indicated by the same signaling.
[0111] For example, the first information is carried through physical layer signaling, or the first information is carried through high-layer signaling.
[0112] 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 coding repetition transmission information corresponding to the transmission of the first device can also be configured or indicated by at least two signalings, respectively. For example, one part of the content is configured or indicated by physical layer signaling, and the other part of the content is configured or indicated by high-level signaling.
[0113] 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, at least one start time. That is, in this embodiment, the second device sends time domain resource information that can be used for the first device transmission, so that the first device can determine the load set or load range corresponding to the first device transmission according to the indicated time domain resource information of the first device transmission, so that the load set or load range corresponding to the first device transmission meets the controllable range of the second device in the time domain.
[0114] 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.
[0115] 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: a reference time length, time length adjustment information, an available unique time length, at least two available time lengths, and at least one available time length set.
[0116] Exemplarily, the reference time length may be a minimum time length, a maximum time length, or other time lengths. 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, sub-frame, frame, microsecond, millisecond, second, minute, hour.
[0117] Exemplarily, the reference time length is the maximum time length that can be occupied by the first device for one transmission. The time length available for the first device to transmit is determined based on the maximum time length and the minimum time length, and the first device determines the load set or load range corresponding to the 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.
[0118] For example, the maximum time length is 10 time slots, and the minimum time length is predefined, which is 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.
[0119] Exemplarily, the first device determines the maximum available load size according to the maximum time length, and the first device determines the minimum available load size according to the minimum time length, that is, the first device determines the load range corresponding to the transmission according to the maximum time length and the minimum time length. The load size that the first device can select is not more than the maximum load and not less than the minimum load, and the first device determines the time length occupied by the transmission according to the selected load.
[0120] In some embodiments, the time length adjustment information includes but is not limited to at least one of the following:
[0121] The step information for adjusting the time length, the adjustment factor for adjusting the time length, and the number of different time lengths that can be supported.
[0122] Specifically, the time length adjustment information is adjustable time length information transmitted by the first device.
[0123] Optionally, the step length information for adjusting the time length may include one or more step lengths, wherein the step length may be a positive value or a negative value. That is, "adjustment" may refer to increasing or decreasing the time length. Optionally, if the time length adjustment information does not include the step length information for adjusting the time length, the step length information for adjusting the time length may be agreed upon by the protocol.
[0124] 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 steps {X1, X2, ..., Xn}.
[0125] Exemplarily, the first device can determine the available time length according to the difference between the maximum time length and each step length. For example, the maximum time length is 10 time slots, the step length is X1=2 time slots, X2=4 time slots, then the available time length is 10-2=8 time slots, and 10-4=6 time slots.
[0126] Exemplarily, the first device may determine the available time length according to the difference between the last available time length and the step length. The first time length is determined according to the difference between the maximum time length and a step length. For example, the maximum time length is 10 time slots, the step length is X1=2 time slots, X2=4 time slots, then the available time length is 10-2=8 time slots, and 8-4=4 time slots. For another example, the maximum time length is 10 time slots, the step length is 4 time slots, then the available time length is 10-4=6 time slots, and 6-4=2 time slots.
[0127] Optionally, the scaling factor for adjusting the time length may include one or more scaling factors, and "scaling" may refer to increasing or decreasing the time length. Optionally, if the scaling factor for adjusting the time length is not included in the time length adjustment information, the scaling factor for adjusting the time length may be agreed upon by the protocol.
[0128] Exemplarily, the first device may determine the available time length according to the product or quotient of the maximum time length and each scaling factor. Optionally, the obtained product or quotient may be rounded, for example, rounded up, rounded down, or rounded off; or, the obtained product or quotient may be quantized to an integer multiple of k, for example, k=1 time slot, that is, the available time length is an integer number of time slots.
[0129] Exemplarily, the first device may determine the available time length based on the product or quotient of the previous 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 obtained product or quotient may be rounded, for example, rounded up, or rounded down, or rounded to the nearest integer; or, the obtained product or quotient is quantized to an integer multiple of k, for example, k = 1 time slot, that is, the available time length is an integer number of time slots.
[0130] 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 may determine the available time length based on the product or quotient of the reference time length T and [1 / 4, 1 / 2, 2, 4].
[0131] 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 size information for adjusting the time length or the number of adjustment factors for adjusting the time length. For example, if the step size 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 size is less than the minimum time length, this part of the time length needs to be discarded). Another example is that 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).
[0132] Optionally, the number M of different time lengths that can be supported can be configured explicitly. For example, if the step size 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 size and / or M is less than the minimum time length).
[0133] Exemplarily, the minimum time length is predefined or configured / indicated. For example, the minimum time length is at least one basic time unit.
[0134] Exemplarily, if the number of different time lengths that can be supported is not indicated, it can be determined according to a predefined value.
[0135] 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 by the transmission of the first device. The available time length for the transmission of the first device is determined based on the minimum time length and the adjustable time length information, or the available time length for the transmission of the first device is determined based on the minimum time length, the adjustable time length information, and the maximum time length.
[0136] 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.
[0137] In some embodiments, the second device configures multiple sets of time length adjustment information through high-layer signaling, each set of time length adjustment information includes at least one of the following: step information for adjusting the time length, an 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.
[0138] 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.
[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, the time lengths of {1, 3, 5, 7, 9} ms.
[0140] 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, the time lengths of {2, 4, 6, 8, 10} ms.
[0141] In some embodiments, the at least two time lengths are characterized by an available minimum time length and a time adjustment step, or the at least two time lengths are characterized by an available maximum time length and a time adjustment step.
[0142] 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.
[0143] 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.
[0144] 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.
[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 8, the minimum available time length is 1ms, the time adjustment step is 1ms, and 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, the time adjustment step is 1ms, and specifically the time length of {2, 3, 4, 5, 6, 7} ms.
[0146] 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, 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, the time adjustment step is 1ms, specifically the time length of {7, 8, 9, 10, 11, 12} ms.
[0147] Exemplarily, the second device configures 8 time length sets through high-level signaling, each time length set including one or more time lengths. The second device dynamically indicates which time length set it is through 3 bits in the physical layer control signaling. Assuming that a 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 load size (i.e., load set or load range) based on the available time length (i.e., {2, 4, 6, 8} time slots).
[0148] Exemplarily, the protocol predefines one or more time lengths. For example, the minimum time length is 1 ms, and the protocol defines or the second device configures the first device to use 3 bits to indicate the time unit actually used, thereby supporting a time length of {1, 2, 3, 4, 5, 6, 7, 8} ms.
[0149] Exemplarily, the second device indicates or the protocol predefines one or more time lengths, wherein the time length can be transmitted by the first device as the minimum available time length L and the step length information. The maximum time length is predefined by the protocol. For example, the minimum time length is 1ms, the protocol defines or the second device configures the first device to use 2 bits to indicate the time unit actually used, and the step length information is 2ms, thereby supporting the time length of {1, 3, 5, 7}ms.
[0150] 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:
[0151] 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.
[0152] 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.
[0153] 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 load and coding method.
[0154] Exemplarily, the time-domain resource information includes at least two sets of time-length related information, which respectively correspond to different service types. One set of time-length related information that is used or activated can be determined based on the service types supported by the first device, or one set of time-length related information that is 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 sets of time-length related information, which are respectively denoted as time-length information set 1 and time-length information set 2. Among them, if the first device supports service type 1 or the transmission of the first device corresponds to service type 1, time-length information set 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 set 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. In this embodiment, the service type is associated with the time-length information, and one set of time-length related information that is used or activated can be determined based on the service type, so that the time length available for the transmission of the first device can be determined more precisely, 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 restricted.
[0155] Exemplarily, the time-domain resource information includes at least two sets of time-length related information, which respectively correspond to different device types. One set of time-length related information that is used or activated can be determined based on the device type of the first device. For example, the time-domain resource information includes two sets of time-length related information, which are respectively denoted as time-length information set 1 and time-length information set 2. Among them, if the type of the first device is type C (such as an active device), time-length information set 1 is used or activated; if the type of the first device is type A or B (passive device), time-length information set 2 is used or activated. In this embodiment, the device type is associated with the time-length information, and one set of time-length related information that is used or activated can be determined based on the device type of the first device, so that the time length available for the transmission of the first device can be determined more precisely, 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 restricted.
[0156] Exemplarily, the time-domain resource information includes at least two sets of time-length related information, respectively corresponding to different waveforms. One set of time-length related information to be used or activated can be determined based on the waveforms supported by the first device, or one set of time-length related information to be used or activated can be determined based on the waveforms corresponding to the transmission of the first device. For example, the time-domain resource information includes two sets of time-length related information, denoted as time-length information set 1 and time-length information set 2 respectively. Among them, if the first device supports OFDM waveforms or the first device uses OFDM waveforms for transmission, time-length information set 1 is used or activated; if the first device supports On-Off Keying (OOK) / Amplitude Shift Keying (ASK) waveforms or the first device uses OOK / ASK waveforms for transmission, time-length information set 2 is used or activated. Another example, the time-domain resource information includes two sets of time-length related information, denoted as time-length information set 1 and time-length information set 2 respectively. Among them, if the first device supports OFDM-based OOK waveforms or the first device uses OFDM-based OOK waveforms for transmission, time-length information set 1 is used or activated; if the first device supports non-OFDM OOK waveforms or the first device uses non-OFDM OOK waveforms for transmission, time-length information set 2 is used or activated. In this embodiment, the waveforms are associated with the time-length information, and one set of time-length related information to be used or activated can be determined based on the waveforms, so that the time length available for the transmission of the first device can be determined more precisely, 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 restricted.
[0157] Exemplarily, the time-domain resource information includes at least two sets of time-length related information, respectively corresponding to different modulation and coding schemes. One set of time-length related information to be used or activated can be determined based on the modulation and coding schemes supported by the first device, or one set of time-length related information to be used or activated can be determined based on the modulation and coding schemes corresponding to the transmission of the first device. For example, the time-domain resource information includes two sets of time-length related information, denoted as time-length information set 1 and time-length information set 2 respectively. Among them, if the first device supports modulation and coding scheme 1 or the transmission of the first device corresponds to modulation and coding scheme 1, time-length information set 1 is used or activated; if the first device supports modulation and coding scheme 2 or the transmission of the first device corresponds to modulation and coding scheme 2, time-length information set 2 is used or activated. In this embodiment, the modulation and coding schemes are associated with the time-length information, and one set of time-length related information to be used or activated can be determined based on the modulation and coding schemes, so that the time length available for the transmission of the first device can be determined more precisely, 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 restricted.
[0158] Exemplarily, the time domain resource information includes at least two groups of time length related information, which correspond to different power levels respectively. 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.
[0159] Exemplarily, the time domain resource information includes at least two groups of time length related information, which correspond to different loads 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 a group of time length related information to be used or activated can be determined based on the load required for transmission, 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, which correspond to different channel qualities respectively, and 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, which are 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. In this embodiment, the channel quality is associated with the time length information, and 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, 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.
[0161] Exemplarily, the time domain resource information includes at least two groups of time length related information, which correspond to different types of control information, respectively. 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, 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.
[0162] Exemplarily, the time domain resource information includes at least two groups of time length related information, which correspond to different control information formats respectively, 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, 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.
[0163] Exemplarily, the time domain resource information includes at least two groups of time length related information, which correspond to different sequences of control information, respectively. A group of time length related information to be used or activated can be determined based on the sequence 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 sequence 1, time length information group 1 is used or activated; if the control information that schedules 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 control information that schedules 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.
[0164] Exemplarily, the time domain resource information includes at least two groups of time length related information, which correspond to at least one information field in different control information (such as an information field indicating time domain resources, an information field indicating load, an information field indicating modulation coding, an information field indicating coding method, an information field indicating load and coding method, etc.), and a group of time length related information to be used or activated can be determined based on at least one information field in 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, which are respectively recorded as time length information group 1 and time length information group 2; wherein, if a specific bit in the information field indicating the time domain resource in the control information for scheduling the transmission of the first device takes a value of 0, time length information group 1 is used or activated; if a specific bit in the information field indicating the time domain resource in the control information for scheduling the transmission of the first device takes a value of 1, time length information group 2 is used or activated. In this embodiment, at least one information field in the control information is associated with the time length information, and a group of time length related information to be used or activated is determined based on at least one information field in the control information for scheduling 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 the load set or load range corresponding to the transmission of the first device can be limited based on the time length available for the transmission of the first device.
[0165] Exemplarily, the time domain resource information includes at least two groups of time length related information, which correspond to different scheduling modes respectively, 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.
[0166] Exemplarily, the time domain resource information includes at least two groups of time length related information, which correspond to different RRC states respectively, and a group of time length related information to be used or activated can be determined based on the RRC state in which the first device is located. 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 in which the first device is located, 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.
[0167] Exemplarily, the first device reports to the second device a set of time length related information used or activated. For example, directly or indirectly indicated by 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, indicated by the capabilities of other first devices. For another example, a first device that supports certain power levels or modulation modes or waveforms uses or activates a certain time length information group.
[0168] 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 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. This embodiment can be applied to single transmission or repeated transmission, and can flexibly implement transmissions of different granularities.
[0169] 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. Or, 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 of the total length of R transmissions, and the available time length for each transmission is determined based on the total length and R.
[0170] 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 only includes data (load), 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. This embodiment can be applied to transmissions including data, and the available time length for data transmission can be determined, thereby ensuring that the data transmission load is within a controllable range.
[0171] 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 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 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 and the first signal transmission. This embodiment can be applied to the transmission including data and the first signal, and can determine the available time length for data transmission or first signal transmission, so as to ensure that the transmission load of the data or the first signal is within a controllable range.
[0172] 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 part that needs to be left blank during transmission.
[0173] Exemplarily, in the case where the transmission of the first device includes data and a first signal, each group of time length related information in at least one group of time length related information includes at least two available time lengths as time length information for the data, or, each group of time length related information in at least one group of time length related information includes at least one available set of time lengths as time length information for the data.
[0174] 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.
[0175] 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 at least one set of time length related information is used for adjusting the time length of the data.
[0176] Exemplarily, in the case where 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 for adjusting the time length of the data and the first signal.
[0177] 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.
[0178] 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 at least one set of time length related information is time length information of the data and the first signal.
[0179] Exemplarily, if the transmission of the first device includes data (load), and one time length information included in each of at least one set of time length related information is the 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 for adjusting 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 preambles, the remaining S2 symbols are data, and all symbols (S1+S2 symbols) in the second time slot are data, then, although the data portion occupies part of the time resources in 1 complete time slot + 1 time slot, only the integer number of time units occupied by the data portion, i.e., 1 time slot, is used in combination with the adjustment parameters for adjustment. For another example, the time length adjustment information is used for adjusting the time length of the data, wherein all time resources occupied by the data portion are used for adjustment, i.e., the adjustment is performed based on the S2 symbols in 1 complete time slot + 1 time slot in combination with the adjustment parameters.
[0180] Example 1: Each set of time length related information in at least one set of time length related information includes a reference time length and time length adjustment information, wherein the reference time length is the 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.
[0181] 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., the maximum time length = 9 time slots) and the time length of the first signal (e.g., the preamble length is 1 time slot). And according to the maximum time length of the data and the time length adjustment information (e.g., the step length = 2, the number of optional time lengths is 4), the available time length of the data is determined to be 8, 6, 4, 2 time slots, such as Figure 5 shown.
[0182] 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 part, 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 the time resources available for the data are S2 symbols + 8 time slots, or S2 symbols + 4 time slots, such as Figure 6 shown.
[0183] Example 2: Each set of time length related information in at least one set of time length related information includes a reference time length and time length adjustment information, wherein the reference time length is the 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.
[0184] 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 length of 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 optional time lengths is 4). If the time length selected by the first device is 4 time slots, the first transmission occupies a total of 5 time slots, and the first signal occupies 1 time slot.
[0185] Example 3: Each set of time length related information in at least one set of time length related information includes a reference time length and time length adjustment information, wherein 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.
[0186] 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 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 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), such as Figure 7 shown.
[0187] 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, reference load, and load adjustment information. That is, in this embodiment, the second device sends load control information that can be used for transmission by the first device, so that the first device can determine the load set or load range corresponding to the first device transmission according to the load control information indicated by the first device transmission, thereby making the load set or load range corresponding to the first device transmission meet the controllable range of the second device in the time domain.
[0188] Exemplarily, the reference load may be a minimum load, a maximum load, or other loads.
[0189] Exemplarily, the reference load is the maximum load of a transmission of the first device. The load range corresponding to the transmission of the first device can be determined according to the maximum load and the minimum load, wherein the minimum load is predefined, or configured / indicated.
[0190] 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.
[0191] 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.
[0192] 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.
[0193] Specifically, the load adjustment information is adjustable load information transmitted by the first device.
[0194] Optionally, the step size information for adjusting the load may include one or more step sizes, wherein the step size may be a positive value or a negative value. That is, "adjustment" may refer to increasing or decreasing the load size. Optionally, if the load adjustment information does not include the step size information for adjusting the load, the step size information for adjusting the load may be agreed upon by the protocol.
[0195] Exemplarily, the step size information for adjusting the load is the step size for adjusting the load, or the step size information for adjusting the load 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.
[0196] Optionally, the scaling factor for adjusting the load may include one or more scaling factors, and "scaling" may refer to increasing or decreasing the load size. Optionally, if the load scaling information does not include the scaling factor for adjusting the load, the scaling factor for adjusting the load may be agreed upon by the protocol.
[0197] For example, the load size obtained by adjusting the load adjustment factor may be rounded, for example, rounded up, rounded down, or rounded off. Alternatively, the load size obtained by adjusting the load adjustment factor may be quantized to an integer multiple of k, for example, k=8 bits.
[0198] Exemplarily, the adjustment factor for adjusting the load is the adjustment factor of the index corresponding to the load.
[0199] Optionally, the number of different loads that can be supported can be obtained implicitly, such as being determined based on 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).
[0200] Optionally, the number of different loads that can be supported can be displayed in the configuration.
[0201] Exemplarily, if the number of different loads that can be supported is not indicated, it can be determined based on a predefined value.
[0202] 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.
[0203] 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.
[0204] 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.
[0205] Exemplarily, the load range may include: [minimum load, minimum load+5×adjustment step size].
[0206] Exemplarily, the load range may include: [maximum load-5×adjustment step size, maximum load].
[0207] 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:
[0208] 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.
[0209] 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 load and coding method.
[0210] 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 set 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.
[0211] 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.
[0212] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different waveforms respectively. A load set or load range to be used or activated can be determined based on the waveform supported by the first device, or a load set or load range to be used or activated can be determined based on the waveform 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 OFDM waveform or the first device adopts OFDM waveform transmission, load set or load range 1 is used or activated; if the first device supports OOK / ASK waveform or the first device adopts OOK / ASK waveform 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 a load set or load range to be used or activated can be determined based on the waveform, thereby more accurately determining the load available for transmission by the first device.
[0213] 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 the transmission of 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 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, 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 a load set or load range to be used or activated can be determined based on the power level, so that the load available for transmission by the first device can be determined more accurately.
[0215] 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 a load set or load range to be used or activated can be determined based on the load required for transmission, thereby more accurately determining the load available for transmission of the first device.
[0216] 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.
[0217] 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 that schedules 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 that schedules the transmission of the first device is type 1, load set or load range 1 is used or activated; if the control information that schedules 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 that schedules the transmission of the first device, thereby more accurately determining the load available for the transmission of the first device.
[0218] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to different control information formats, 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, so that the load available for the transmission of the first device can be determined more accurately.
[0219] 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 control information that schedules 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 that schedules the transmission of the first device is sequence 1, load set or load range 1 is used or activated; if the control information that schedules 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 a load set or load range, and determines a load set or load range to be used or activated based on the sequence of control information that schedules the transmission of the first device, so that the load available for transmission by the first device can be determined more accurately.
[0220] Exemplarily, the load control information includes at least two load sets or load ranges, which correspond to at least one information field in different control information (such as an information field indicating time domain resources, an information field indicating load, an information field indicating modulation coding, an information field indicating coding method, an information field indicating load and coding method, etc.), and 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 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 a specific bit in the information field indicating the time domain resources in the control information for scheduling the transmission of the first device takes a value of 0, load set or load range 1 is used or activated; if a specific bit in the information field indicating the time domain resources in the control information for scheduling the transmission of the first device takes a value of 1, load set or load range 2 is used or activated. In this embodiment, at least one information field in the control information is associated with a load set or load range, and a load set or load range to be used or activated is determined based on at least one information field in the control information for scheduling the transmission of the first device, so that the load available for the 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 scheduling modes, respectively. 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 the transmission of the first device can be determined more accurately.
[0222] 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 an RRC connected state, load set or load range 1 is used or activated; if the first device is in an RRC idle state or a deactivated state, load set or load range 2 is used or activated. This embodiment associates the RRC state with a 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.
[0223] Exemplarily, the first device reports a load set or load range used or activated to the second device. For example, directly or indirectly indicated by 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, indicated by the capabilities of other first devices. For another example, a first device that supports certain power levels or modulation modes or waveforms uses or activates a certain load set or load range.
[0224] 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 load corresponding to the load index is an available load size set.
[0225] 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.
[0226] Exemplarily, the second device indicates to the first device a set or range of loads to be used or activated.
[0227] In some embodiments, the modulation coding repetitive transmission information includes at least one group of modulation coding repetitive transmission parameters, wherein each group of modulation coding repetitive transmission parameters in the at least one group of modulation coding repetitive transmission parameters includes at least one of the following: modulation mode, coding mode or coding rate, and number of repeated transmissions. That is, in this embodiment, the second device sends modulation coding repetitive transmission information that can be used for transmission by the first device, so that the first device can determine the load set or load range corresponding to the transmission of the first device according to the modulation coding repetitive transmission information indicated by the first device transmission, thereby making the load set or load range corresponding to the transmission of the first device meet the controllable range of the second device in the time domain.
[0228] Specifically, the modulation coding repetition transmission information is joint indication information such as a modulation mode, a coding mode or a coding rate, and a number of repetition transmissions.
[0229] In some embodiments, 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.
[0230] In some embodiments, the adjustment parameter of the modulation and coding repetition transmission includes at least one of the following:
[0231] 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.
[0232] 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:
[0233] 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.
[0234] 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.
[0235] In some embodiments, when the first information includes time domain resource information, the above S230 may specifically include:
[0236] The first device determines the time length available for the first transmission according to the time domain resource information, and determines the load set or load range corresponding to the first transmission according to the time length available for the first transmission; or,
[0237] 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,
[0238] The first device determines the minimum time length available for the first transmission according to the time domain resource information, and determines the minimum load corresponding to the first transmission according to the minimum time length available for the first transmission; or,
[0239] 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.
[0240] 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 available time length 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 available time length 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 available time length 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 available time length for the first transmission.
[0241] 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 time length identifier or index 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 time length identifier or index as the time length available for the first transmission.
[0242] In some embodiments, when the first information includes load control information, the above S230 may specifically include:
[0243] The first device determines a load set or a load range corresponding to the first transmission according to the load control information.
[0244] Exemplarily, the load size that the first device can select is not more 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.
[0245] Exemplarily, the first device determines an available load size set according to the load adjustment information and the maximum load or the minimum load. The load size selected by the first device for transmission by the first device belongs to the load size set. For example, the load adjustment information is scaling factor = 2, the number of supported load sizes is 4, the load size determined according to the maximum time length is the transmission block size (TBS) 1, and the optional loads of the first device are TBS1, TBS1 / 2, TBS1 / 4, TBS1 / 8. Optionally, the load size determined according to the maximum or minimum load and the adjustment parameter can be rounded, for example, rounded up, rounded down, or rounded off. Alternatively, the load size determined according to the maximum or minimum load and the adjustment parameter can be quantized to an integer multiple of k, for example, k = 8. Optionally, according to the load TBSx determined by 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 the TBSx and not less than the TBSx, or closest to the TBSx and not greater than the TBSx.
[0246] In some embodiments, when the first information includes time domain resource information and modulation coding repetition transmission information, the above S230 may specifically include:
[0247] The first device determines the time length available for the first transmission according to the time domain resource information, and determines the load set or load range corresponding to the first transmission according to the time length available for the first transmission and the modulation coding repetition transmission information.
[0248] 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.
[0249] Exemplarily, the load adjustment information and the modulation coding repetition transmission information are respectively indicated. The second device provides the modulation coding repetition transmission information, and the second device also provides an adjustment factor (scaling factor) for at least one parameter (e.g., coding rate, or number of repetitions) of the modulation coding repetition transmission information. For example, the second device provides the coding parameter, coding rate = 1 / 2, the second device provides the parameter for repeated transmission, R = 2, and the second device provides scaling factor = 1 / 2 for adjusting the parameter for repeated transmission.
[0250] In some embodiments, when the first information includes time domain resource information, load control information, and modulation coding repetition transmission information, the above S230 may specifically include:
[0251] 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.
[0252] 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 the reference time length that the first device can occupy for transmission. The first device determines the 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.
[0253] 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 that is smaller than the reference load, and the other half is a load that is larger than the reference load.
[0254] Exemplarily, the first device determines a load set available for transmission by the first device according to a unique time length L indicated by the second device and a parameter set of modulation and coding repeated transmission or a parameter of modulation and coding repeated transmission and an adjustment parameter. The parameter of modulation and coding repeated transmission includes at least one parameter of modulation, coding rate, and number of repeated transmissions. The parameter set of modulation and coding repeated transmission includes multiple parameter values of modulation and coding repeated transmission.
[0255] Exemplarily, the second device provides a modulation coding repetition transmission parameter and an adjustment parameter. The first device determines a set of available loads according to the time length L, a modulation coding repetition transmission parameter and an adjustment parameter. For example, the modulation coding repetition transmission parameter is the code rate rate1, the adjustment parameter is the code rate adjustment parameter, and scaling factor = 1, 2, 3, 4. Then, the available code rates are rate1, 2*rate1, 3*rate1, 4*rate1. The first device determines 4 possible loads according to the time length L and the 4 code rates.
[0256] In some embodiments, after the above S230, the method further includes: 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 the load set or load range corresponding to the first transmission. In this embodiment, for a variable load, the first device can 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.
[0257] 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.
[0258] Exemplarily, the first device needs to inform the second device of the load size of the first device's transmission this time. The first device sends load indication information in the transmission of the first device to inform the second device of the load size of the first device's transmission this time. 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.
[0259] In some embodiments, in the first transmission, the UCI or the first signal is located before the data portion.
[0260] 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 timely allocated to other devices or used for NR transmission.
[0261] Exemplarily, a cyclic redundancy check (CRC) is added to the UCI and the data part respectively.
[0262] Exemplarily, the UCI and the data part are encoded separately.
[0263] 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.
[0264] 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.
[0265] Exemplarily, the second device determines the end position of the transmission of the first device based on the position of the received specific terminator. The second device can continue to receive until the specific terminator is received to determine the end position of the transmission of the first device. Usually the overhead of the specific terminator is less than 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 transmission of the first device includes a preamble and a data part. One or more preamblers 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 transmission of the first device based on the last detected preamble. Figure 8 For example, a transmission of the first device may include one or more parts, in each part, the preamble occupies the time resource of the initial length L1, and the data occupies the remaining time resource of the length L2. 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, and 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.
[0266] Exemplarily, the load indication information may indicate the time length information of the current transmission of the first device.
[0267] For example, the load indication information indicates the number of available time lengths for the current transmission of the first device. For example, the number of available time lengths = 4, and the load indication information includes 2 bits, indicating one of the 4 available time lengths. Optionally, the size order of the available time lengths and the size of the indicated bit value are predefined or configured. For example, the values of the load indication information bits from small to large correspond to the order of time lengths from small to large.
[0268] 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.
[0269] Exemplarily, the second device determines the load size of the transmission of the first device according to the time length indicated by the load indication information of the first device. For example, according to the indicated time length, the modulation and / or coding information provided by the second device, the load size of the transmission of the first device is calculated and / or looked up in a table.
[0270] Exemplarily, the load indication information indicates the load size information of the current transmission by the first device.
[0271] For example, the load indication information indicates which available load the first device is transmitting this time. For example, the number of available loads = 4, and the load indication information includes 2 bits, indicating one of the 4 loads. The order of the load size and the size of the indicated bit value are predefined or configured. For example, the load indication information bit values are taken from small to large, corresponding to the order of loads from small to large.
[0272] For example, the load indication information indicates the load size of the current transmission of the first device, for example, indicating an index corresponding to the load size (an index in a load table configured or predefined by the second device for the first device).
[0273] Exemplarily, the load indication information indicates the modulation coding and repeated transmission parameters of the current transmission of the first device. The modulation coding and repeated transmission parameters include at least one parameter of modulation, coding rate, and number of repeated transmissions.
[0274] For example, the second device determines the load size transmitted by the first device according to the modulation coding repetition transmission parameters indicated by the load indication information of the first device and the unique time length indicated by the control node. For example, according to the unique time length indicated by the second device and the modulation and / or coding information indicated by the load indication information, the load size transmitted by the first device is obtained by calculation and / or table lookup.
[0275] 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.
[0276] Exemplarily, the second device configures / instructs the first device to use which load indication information mode. Alternatively, the second device may determine which load indication information mode the first device uses according to the type of the first device.
[0277] Exemplarily, the second device can be used to determine the information of the load selected by the first device for transmission by the first device according to a predefined rule or through blind detection. In this case, the first device does not need to send load indication information. For example, the second device can blindly detect the modulation mode to determine the load transmitted by the first device.
[0278] 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 the 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.
[0279] In some embodiments, the first device may report the expected load, for example, the first device actively reports, or, based on the trigger of the second device, the first device reports the expected load, for example, based on the buffer status report (buffer status report); or, the first device may report the expected resources required, for example, according to 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, so that the second device obtains the expected load of the first device. The second device may allocate reasonable resources to the first device according to the report of the first device. The report may be sent before the first device starts transmitting, or during the transmission of the first device. For example, assuming that the expected load of the first device is load 1, the first device sends a buffer status report to report the expected load. According to the buffer status report, the second device may allocate reasonable resources to the first device to send the expected load. For another example, assuming that the expected load of the first device is load 1, the load scheduled by the second device is load 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 transmission of the first device. In this method, the load of each transmission of the first device is uniquely determined, that is, determined according to the indication of the second device. It is worth noting that the second device is not limited to allocating resources and indicating load according to the load expected by the first device after receiving the buffer status report.
[0280] In some embodiments, before the above S230, it also 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.
[0281] Exemplarily, the first device may use a fixed load method to determine a load set or a load range corresponding to the first transmission, or the first device may use a variable load method to determine a load set or a load range corresponding to the first transmission.
[0282] 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 efficiencies, 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).
[0283] In this embodiment, the first device may use a fixed load method or a variable load method to determine a load set or a load range corresponding to the first transmission, and may flexibly select a method for determining the load based on different needs.
[0284] In some embodiments, the first device determines to use a variable load mode according to at least one of the following:
[0285] 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 transmission of the first device, device type of the first device, waveforms supported by the first device, waveforms corresponding to transmission of the first device, modulation and coding modes supported by the first device, modulation and coding modes corresponding to transmission of the first device, power levels supported by the first device, power levels corresponding to transmission of the first device, load required for transmission of the first device, channel quality measured by the first device, type of control information used to schedule transmission of the first device, format of control information used to schedule transmission of the first device, sequence of control information used to schedule transmission of the first device, value of at least one information field in control information used to schedule transmission of the first device, scheduling mode corresponding to 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 (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;
[0286] 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.
[0287] 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.
[0288] 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.
[0289] 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:
[0290] The variable load capacity of the first device is reported, and the device type of the first device.
[0291] 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).
[0292] Exemplarily, the first device determines whether to support variable load capability through other capabilities of the first device, such as the first device supporting certain power levels or modulation modes or waveforms supports variable load capability.
[0293] Exemplarily, the variable load capability of the first device depends on the device type of the first device. For example, the first device of type C (active device) supports variable load, and the first device of type A / B (passive device) supports fixed load.
[0294] In some embodiments, part or all of the information used to determine the use of a variable load mode is applicable to a specific transmission, or part or all of the information used to determine the use of a variable load mode is applicable to transmission in at least two modes.
[0295] 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 (ConfiguredGrant, CG) transmission.
[0296] 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.
[0297] Exemplarily, in a random access scenario, the first device determines to use a variable load mode. For example, in a random access scenario, the first device may determine to use a variable load mode based on part or all of the above information.
[0298] In some embodiments, the second device may instruct to use a variable load method to determine a load set or a load range corresponding to the transmission of the first device.
[0299] For example, a system message or device-specific signaling indication or physical layer signaling indication adopts a variable load mode 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 when the second device indicates that it supports the variable load capability.
[0300] 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 in a variable load manner. Optionally, the second information is applicable to a specific transmission, or the second information is applicable to transmission in at least two modes. Exemplarily, the specific transmission includes at least one of the following: uplink transmission in random access, configuration authorization CG transmission.
[0301] 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.
[0302] Exemplarily, the working 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, so that a fixed load method is used to determine the load set or load range corresponding to the transmission of the first device.
[0303] Exemplarily, the bandwidth or bandwidth combination configured with 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 with 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.
[0304] 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.
[0305] Exemplarily, the first device determines the load according to 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 by a variable load method; if an OOK / ASK waveform is used, the first device determines the load by a fixed load method. For another example, if the transmission uses OFDM-based OOK, the AIOT device determines the load by a variable load method; if non-OFDM OOK is used, the AIOT device determines the load by a fixed load method.
[0306] Exemplarily, assuming that there are two loads, if an OFDM waveform is used, the first device uses the first load; if an OOK / ASK waveform is used, the first device uses the second load.
[0307] Exemplarily, the first device determines the load mode to be adopted according to 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 determines the load by a variable load mode; when the load required for transmission by the first device does not exceed or is less than a certain load threshold, the first device determines the load by a fixed load mode. 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 determines the load by a fixed load mode; when the load required for transmission by the first device does not exceed or is less than a certain load threshold, the first device determines the load by a variable load mode.
[0308] Exemplarily, the first device determines the load mode to be adopted according to a predefined or configured channel quality threshold and the measured channel quality. For example, when RSRP or CSI is greater than or not less than a certain channel quality threshold, the first device determines the load by a variable load mode; when RSRP or CSI does not exceed or is less than a certain channel quality threshold, the first device determines the load by a fixed load mode. For another example, when RSRP or CSI is greater than or not less than a certain channel quality threshold, the first device determines the load by a fixed load mode; when RSRP or CSI does not exceed or is less than a certain channel quality threshold, the first device determines the load by a variable load mode.
[0309] Exemplarily, the first device determines the load mode or a load in the load set according to the type of control information sent by the second device. The transmission scheduled by the first type of control information uses a variable load mode to determine the load or a certain load, and the transmission scheduled by the second type of control information uses a fixed load mode to determine the load or another load. For example, if the second type of control information is a control command for performing a read operation on the first device, the transmission of the first device can use a fixed load mode to determine the load or determine to use the second load of the two loads.
[0310] 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 format 1 of the control information corresponds to the variable load method to determine the load, and the format 2 of the control information corresponds to the fixed load method to determine the load.
[0311] Exemplarily, the first device determines the load determination method or the load itself according to the sequence of the control information sent by the second device. For example, the scrambling sequence of the CRC of the control information, or the scrambling sequence of the load part of the control information, or the preamble sequence of the control information. For example, the sequence one of the control information corresponds to the variable load method to determine the load, and the sequence two of the control information corresponds to the fixed load method to determine the load.
[0312] Exemplarily, the first device determines the load mode or load according to the 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, an information field indicating modulation coding or indicating a coding method.
[0313] 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 indicates 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 indicates 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.
[0314] 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, there are 4 possible values of the information field, 1, 2, 3, 4, where 1, 2, 3 indicate that the load size of the transmission of the first device is S1, S2, S3, and 4 indicates that the load of the transmission of the first device is variable. For another example, 1, 2 indicate that the load size of the AIOT transmission is S1, 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.
[0315] 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.
[0316] For another example, the control information includes an information field indicating the load and 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. As shown in Table 2, if the MCS indicates index = 4, it means that the load is determined according to the variable load mode, otherwise the load is determined according to the fixed load mode.
[0317] Table 2
[0318] MSC index 1 TBS1&codingrate 1 MCS index 2 TBS1&codingrate 2 MCS index 3 TBS2&codingrate 2 MSC index 4 TBS set 1&codingrate 1
[0319] 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 by 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.
[0320] Specifically, the configuration is only applicable to a specific uplink transmission scheduling mode. For example, it is only applicable to configuredgrant. For another example, for uplink transmission of configuredgrant, the second device configures uplink transmission parameters, and the parameters include information for variable load, then the uplink transmission adopts the variable load mode.
[0321] Specifically, the configuration is applicable to multiple uplink transmission scheduling modes.
[0322] Specifically, the configuration explicitly / implicitly indicates which uplink transmission scheduling mode is applicable.
[0323] Exemplarily, the variable load mode is only applicable to A-IoT transmission in a connected state.
[0324] Exemplarily, the variable load mode is applicable to transmission in a connected state and transmission in a non-connected state / inactive state.
[0325] Exemplarily, if a device type of a first device or a second device configuration only supports one method of determining the load, the first device can determine the load method. For example, the first device reports a capability that only supports a fixed load method, or the second device indicates through system information that only a fixed load method is supported, then the first device can determine the load in a fixed load method only. If a device type of a first device and a second device configuration 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 according to at least one other implementation method above (other methods except the method of determining the load according to the device type). For example, the first device capability supports fixed load and variable load, and the second device indicates through system information that it supports fixed load and variable load, then the first device determines whether to use a fixed load method or a variable load method to determine the load of a transmission according to at least one other implementation method above (other methods except the method of determining the load according to the device type).
[0326] Therefore, in the 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 transmission of the first device obtained from the second device, the load control information corresponding to the transmission of the first device, or the modulation coding repeated transmission information corresponding to the transmission of the first 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 select the load corresponding to the transmission by itself 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.
[0327] The load determination method provided in the embodiment of the present application can be executed by a load determination device or a processing unit in the load determination device for executing the load determination method. In the embodiment of the present application, the load determination device provided in the embodiment of the present application is described by taking the load determination device executing the load determination method as an example.
[0328] Fig. 9 FIG. 3 shows a schematic block diagram of a load determination device 300 according to an embodiment of the present application. Fig. 9 As shown, the load determination device 300 includes:
[0329] 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 device 300, load control information corresponding to the transmission of the load determination device 300, and modulation coding repetition transmission information corresponding to the transmission of the load determination device 300;
[0330] The processing unit 320 is used to determine a load set or a load range corresponding to the first transmission according to the first information.
[0331] In some embodiments, the time domain resource information includes at least one of the following:
[0332] At least one set of time length related information and at least one start time.
[0333] 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:
[0334] Reference time length, time length adjustment information, available unique time length, available at least two time lengths, available at least one time length set.
[0335] 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:
[0336] service types supported by the load determination device 300, service types corresponding to the transmission of the load determination device 300, device types 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, type of control information used to schedule the transmission of the load determination device 300, format of control information used to schedule the transmission of the load determination device 300, sequence of control information used to schedule the transmission of the load determination device 300, value of at least one information field in the control information used to schedule the transmission of the load determination device 300, scheduling mode corresponding to the transmission of the load determination device 300, radio resource control (RRC) state of the load determination device 300, configuration or indication of the second device, and capability reporting of the load determination device 300.
[0337] 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,
[0338] 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 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.
[0339] 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.
[0340] In some embodiments, the load control information includes at least one of the following:
[0341] At least one load set or load range, a reference load, and load adjustment information.
[0342] 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:
[0343] service types supported by the load determination device 300, service types corresponding to the transmission of the load determination device 300, device types 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, type of control information used to schedule the transmission of the load determination device 300, format of control information used to schedule the transmission of the load determination device 300, sequence of control information used to schedule the transmission of the load determination device 300, value of at least one information field in the control information used to schedule the transmission of the load determination device 300, scheduling mode corresponding to the transmission of the load determination device 300, RRC state of the load determination device 300, configuration or indication of the second device, and capability reporting of the load determination device 300.
[0344] 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 repeated transmissions.
[0345] In some embodiments, 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.
[0346] In some embodiments, the adjustment parameter of the modulation coding repetition transmission includes at least one of the following:
[0347] 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.
[0348] 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:
[0349] service types supported by the load determination device 300, service types corresponding to the transmission of the load determination device 300, device types 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, type of control information used to schedule the transmission of the load determination device 300, format of control information used to schedule the transmission of the load determination device 300, sequence of control information used to schedule the transmission of the load determination device 300, value of at least one information field in the control information used to schedule the transmission of the load determination device 300, scheduling mode corresponding to the transmission of the load determination device 300, RRC state of the load determination device 300, configuration or indication of the second device, and capability reporting of the load determination device 300.
[0350] In some embodiments, when the first information includes the time domain resource information, the processing unit 320 is specifically configured to:
[0351] Determine the time length available for the first transmission according to the time domain resource information, and determine the load set or load range corresponding to the first transmission according to the time length available for the first transmission; or,
[0352] Determine a maximum time length available for the first transmission according to the time domain resource information, and determine a maximum load corresponding to the first transmission according to the maximum time length available for the first transmission; or,
[0353] 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,
[0354] 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.
[0355] In some embodiments, when the first information includes the time domain resource information and the modulation coding repetition transmission information, the processing unit 320 is specifically configured to:
[0356] The available time length for the first transmission is determined according to the time domain resource information, and the load set or load range corresponding to the first transmission is determined according to the available time length for the first transmission and the modulation coding repetition transmission information.
[0357] In some embodiments, when the first information includes the time domain resource information, the load control information, and the modulation coding repetition transmission information, the processing unit 320 is specifically configured to:
[0358] Determine the time length available for the first transmission according to the time domain resource information, and determine the load set or load range corresponding to the first transmission according to the time length available for the first transmission, the load control information and the modulation coding repeated transmission information.
[0359] 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 a load set or load range corresponding to the first transmission.
[0360] In some embodiments, the load indication information is carried by at least one of the following: uplink control information UCI, a first signal;
[0361] The first signal includes at least one of the following: a preamble, a delimiter, an end character, and a gap GAP.
[0362] In some embodiments, in the first transmission, the UCI or the first signal is located before a data portion.
[0363] 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.
[0364] In some embodiments, before the load determination device 300 determines the load set or load range corresponding to the first transmission according to the first information, the processing unit 320 is also used to determine the load set or load range corresponding to the first transmission using a variable load method.
[0365] In some embodiments, the processing unit 320 is specifically configured to:
[0366] Determine whether to use the variable load method based on at least one of the following:
[0367] 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 device 300, the format of the control information used to schedule the transmission of the load determination device 300, the sequence of the control information used to schedule the transmission of the load determination device 300, the value of at least one information field in the control information used to schedule the transmission of the load determination device 300, the scheduling mode corresponding to the transmission of the load determination device 300, the RRC state of the load determination device 300, the configuration or indication of the second device, the capability report of the load determination device 300, the relevant information of the radio access technology RAT system associated with the load determination device 300, whether the working frequency band of the load determination device 300 is an authorized spectrum, the bandwidth or bandwidth combination configured by the load determination device 300, and the deployment scenario corresponding to the load determination device 300;
[0368] 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.
[0369] 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 a load and a coding method.
[0370] In some embodiments, the load determination device 300 is an environmental Internet of Things A-IoT device, and the second device is a control node.
[0371] In some embodiments, the transceiver unit 310 may be a communication interface or a 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.
[0372] 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 Figure 4 For the sake of brevity, the corresponding process of the first device in the method 200 is not repeated here.
[0373] Therefore, in the 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 transmission of the first device obtained from the second device, the load control information corresponding to the transmission of the first device, or the modulation coding repeated transmission information corresponding to the transmission of the first 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 select the load corresponding to the transmission by itself 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.
[0374] Fig.10 FIG. 4 is a schematic block diagram of a load determination device 400 according to an embodiment of the present application. Fig.10 As shown, the load determination device 400 includes:
[0375] The transceiver unit 410 is configured to send first information to a first device;
[0376] 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.
[0377] In some embodiments, the time domain resource information includes at least one of the following:
[0378] At least one set of time length related information and at least one start time.
[0379] 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:
[0380] Reference time length, time length adjustment information, available unique time length, available at least two time lengths, available at least one time length set.
[0381] 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:
[0382] 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.
[0383] 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,
[0384] 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.
[0385] 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.
[0386] 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.
[0387] 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:
[0388] 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.
[0389] 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 repeated transmissions.
[0390] In some embodiments, 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.
[0391] In some embodiments, the adjustment parameter of the modulation coding repetition transmission includes at least one of the following:
[0392] 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.
[0393] 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:
[0394] 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.
[0395] 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 a load set or load range corresponding to the first transmission.
[0396] In some embodiments, the load indication information is carried by at least one of the following: uplink control information UCI, a first signal;
[0397] The first signal includes at least one of the following: a preamble, a delimiter, an end character, and a gap GAP.
[0398] In some embodiments, in the first transmission, the UCI or the first signal is located before a data portion.
[0399] 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.
[0400] 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 a load set or load range corresponding to the transmission of the first device determined in a variable load manner.
[0401] 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.
[0402] In some embodiments, the specific transmission includes at least one of the following: uplink transmission in random access, and configuration authorization CG transmission.
[0403] 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 a load and a coding method.
[0404] In some embodiments, the first device is an A-IoT device, and the load determination device 400 is a control node.
[0405] 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.
[0406] 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 Figure 4 For the sake of brevity, the corresponding process of the second device in the method 200 is not repeated here.
[0407] Therefore, in the 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 transmission of the first device obtained from the second device, the load control information corresponding to the transmission of the first device, or the modulation coding repeated transmission information corresponding to the transmission of the first 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 select the load corresponding to the transmission by itself 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.
[0408] The load determination device in the embodiment of the present application may 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 may be a first device or a second device, or may be another device other than the first device or the second device. Exemplarily, the first device may include but is not limited to the types of the first devices listed above, the second device may include but is not limited to the types of the second devices listed above, and other devices may be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0409] The load determination device provided in the embodiment of the present application can achieve Figure 4 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.
[0410] like Fig.11 As shown, the embodiment of the present application also provides a communication device 500, including a processor 501 and a memory 502, and 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.
[0411] The embodiment of 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 used to run a program or instruction to implement the following Figure 4 The steps performed by the second device in the method embodiment shown. This terminal embodiment corresponds to the above-mentioned second device side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to the embodiment of the second device and can achieve the same technical effect. Specifically, Fig.12 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0412] 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 a processor 610.
[0413] Those skilled in the art will appreciate that the terminal 600 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 610 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.12 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0414] It should be understood that in the 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.
[0415] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 601 can transmit the data to the processor 610 for processing; in addition, the RF unit 601 can send uplink data to the network side device. Generally, the RF unit 601 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0416] 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, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), 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.
[0417] The processor 610 may include at least one processing unit; optionally, the processor 610 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 610.
[0418] 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.
[0419] 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 effect. To avoid repetition, it will not be repeated here.
[0420] The embodiment of 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 used to run a program or instruction to implement the following Figure 4 The steps performed by the second device in the method embodiment shown. The network side device embodiment corresponds to the second device method embodiment described above. Each implementation process and implementation method of the method embodiment described above can be applied to the second device embodiment and can achieve the same technical effect. For the sake of brevity, they will not be repeated here.
[0421] Specifically, the embodiment of the present application also provides a network side device. Fig.13 As shown, 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. The antenna 71 is connected to the radio frequency device 72. In the uplink direction, the radio frequency device 72 receives information through the antenna 71 and sends the received information to the baseband device 73 for processing. In the downlink direction, the baseband device 73 processes the information to be sent and sends it to the radio frequency device 72. The radio frequency device 72 processes the received information and sends it out through the antenna 71.
[0422] 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.
[0423] The baseband device 73 may include, for example, at least one baseband board, on which at least two chips are arranged. Fig.13 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 75 via a bus interface to call the program in the memory 75 to execute the network device operations shown in the above method embodiment.
[0424] The network side device may further include a network interface 76, which is, for example, a Common Public Radio Interface (CPRI).
[0425] Specifically, the network side device 700 of the embodiment of the present application further includes: instructions or programs stored in the memory 75 and executable on the processor 74, and the processor 74 calls the instructions or programs in the memory 75 to execute. Fig.10 The methods executed by the units shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[0426] 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.
[0427] 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-transient readable storage medium.
[0428] 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.
[0429] 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.
[0430] 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.
[0431] 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.
[0432] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including 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 one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment 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 reverse 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.
[0433] Through the description of the above implementation methods, 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 hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.
[0434] 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 the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.
Claims
1. A load determination method, It is characterized in that include: 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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 according to claim 3, 7, 10 or 18, It is characterized in that 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, It is characterized in that The first device is an A-IoT device, and the second device is a control node.
21. A method for determining a load, It is characterized in that include: 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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 according to claim 21, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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 according to claim 32, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, It is characterized in that 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, characterized in that, the first device is an ambient Internet of Things (A-IoT) device, and the second device is a control node.
38. A load determination device, characterized in that, comprising: a transceiver unit, configured to receive first information from a second device, where 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, modulation and coding retransmission information corresponding to the transmission of the load determination device; a processing unit, configured to determine a load set or a load range corresponding to a first transmission according to the first information.
39. A load determination device, characterized in that, comprising: a transceiver unit, configured to send first information to a 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, modulation and coding retransmission information corresponding to the transmission of the first device; and the first information is used to determine a load set or a load range corresponding to the transmission of the first device.
40. A first device, characterized in that, the first device includes a transceiver, a processor, and a memory, and the memory stores a program or instructions that can run on the processor, and when the program or instructions are executed by the processor, the steps of the load determination method according to any one of claims 1 to 20 are implemented.
41. A second device, characterized in that, the second device includes a transceiver, a processor, and a memory, and the memory stores a program or instructions that can run on the processor, and when the program or instructions are executed by the processor, the steps of the load determination method according to any one of claims 21 to 37 are implemented.
42. A readable storage medium, characterized in that, the readable storage medium stores a program or instructions, and when the program or instructions are executed by a processor, the steps of the load determination method according to any one of claims 1-20 are implemented, or the steps of the load determination method according to any one of claims 21 to 37 are implemented.