Communication method, device and system and computer related product
Patent Information
- Application Number
- CN202280102314.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-09
- Publication Date
- 2025-07-15
AI Technical Summary
In 3GPP protocol version 15, multiple formats of DCI need to be blindly detected before data transmission between communication devices, resulting in longer processing time and increased latency, and existing blind detection methods are complex.
By carrying associated information of the data transmission scheduling information in the reference signal, the overhead of scheduling information is reduced, the blind detection process is simplified, and the communication performance is improved.
It reduces the overhead of scheduling information and the complexity of blind detection, reduces data transmission latency, and improves communication efficiency.
Smart Images

Figure CN120322993A_ABST
Abstract
Description
Communication method, device, system and computer related products Technical Field The present application relates to the field of communication technology, and in particular to a communication method, device, system and computer-related products. Background Art In the protocol version 15 (Rel-15) specified by the 3rd generation partnership project (3GPP), a scheduling information, such as downlink control information (DCI), etc., is sent between two communication devices before data transmission, and data transmission is performed according to the instructions of the scheduling information. For example, taking the two communication devices as a network device and a terminal device as an example, before the network device schedules the data channel of the terminal device for data transmission, the network device sends a DCI to the terminal device, and the terminal device performs blind detection on the received DCI. Channel estimation and data demodulation can be performed during the blind detection process. However, the blind detection processing method takes into account DCI of multiple formats. After blind detection fails, the next format of DCI is processed until the blind detection succeeds. If multiple blind detection attempts are made before success, the delay is increased. In addition, the DCI of multiple formats includes DCI in the form of control channel element (CCE) groups. The blind detection processing method of DCI of this format is more complicated, resulting in a longer processing time. Summary of the invention The embodiments of the present application disclose a communication method, device, system and computer-related products, which can reduce the overhead of scheduling information, reduce the complexity and delay of blind detection, and thus reduce the delay of data transmission and improve communication performance. In a first aspect, an embodiment of the present application discloses a first communication method, which can be applied to a terminal device, or a device in the terminal device (e.g., a chip, or a chip system, or a circuit, etc.), or a device that can be used with the terminal device. The method includes: receiving a reference signal, wherein information of the reference signal and scheduling information of data transmission have a first association relationship; and performing data transmission according to the scheduling information. In a second aspect, an embodiment of the present application discloses a second communication method, which can be applied to a network device, or a device in a network device (e.g., a chip, or a chip system, or a circuit, etc.), or a device that can be used with a network device. Or the method can be applied to a terminal device, or a device in a terminal device, or a device that can be used with a terminal device. The method includes: sending a reference signal, wherein information of the reference signal has a first association relationship with scheduling information for data transmission; and performing data transmission according to the scheduling information. In a third aspect, an embodiment of the present application discloses a first communication device, which may include a terminal device or a device in a terminal device, or a device that can be used in conjunction with a terminal device. The device includes: a transceiver unit for receiving a reference signal, wherein the information of the reference signal and the scheduling information of the data transmission have a first association relationship; and the transceiver unit is also used for data transmission according to the scheduling information. In a fourth aspect, an embodiment of the present application discloses a second communication device, which may include a network device or a device in a network device, or a device that can be used in combination with a network device. Alternatively, the device may include a terminal device or a device in a terminal device that is different from the first communication device, or a device that can be used in combination with a terminal device. The device includes: a transceiver unit for sending a reference signal, wherein the information of the reference signal has a first association relationship with the scheduling information of the data transmission; and the transceiver unit is also used for data transmission according to the scheduling information. In the first aspect, or the second aspect, or the third aspect, or the fourth aspect, the scheduling information is implicitly indicated by a reference signal instead of transmitting the reference signal and the scheduling information separately. Compared with the method of sending the scheduling information separately, the overhead of the scheduling information can be reduced, the complexity and delay of blind detection can be reduced, and the efficiency of data transmission can be improved. In the first aspect, or the second aspect, or the third aspect, or the fourth aspect, the scheduling information includes at least one of the following items of data transmission: time domain resources, frequency domain resources, modulation mode, code rate, transmission configuration indication, number of repetitions, demodulation reference signal information, pattern, redundant version, new data indication, transmission power information, or transmission type indication. In the present application, time domain resources and frequency domain resources may be collectively referred to as time-frequency resources. The units of the time domain may include frames, subframes, time slots, sub-time slots, mini-time slots, symbols, etc. The units of the frequency domain may include subcarriers, subcarrier spacing, bandwidth, resource blocks, resource block groups, bandwidth parts, etc. The modulation method is used for data encoding and decoding, and the modulation method may include at least one of the modulation methods in the modulation coding scheme (MCS), orthogonal frequency division multiplexing (OFDM), quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM), etc. The transmission configuration indicator for data transmission may be a transmission configuration indicator (TCI) for data transmission, which may be used to indicate configuration information for data transmission. The transmission type indication may be used to indicate whether the transmitted data is uplink data or downlink data, or to indicate whether the data is sending data or receiving data, or to indicate whether the data is sending side link data, or to indicate whether the data is receiving side link data, etc. The transmission power information can be used to indicate the power information of data transmission, and can be applicable to the physical uplink shared channel (PUSCH), for example, the transmission power control (TPC) command for scheduled PUSCH is used to notify the terminal device to adjust the transmission power of PUSCH. The information of the demodulation reference signal can include at least one of a sequence indication, a scrambling identifier indication, and power information. The number of repetitions is equal to the sum of the number of initial transmissions and repeated transmissions. The data transmission pattern is used to indicate the content of the data transmission. For example, the transmission type of the data transmission, the number of repetitions, the information of the demodulation reference signal, etc. The redundancy version (RV) is used to determine the bit content of the data transmission. The new data indicator (NDI) is used to indicate whether the scheduled data is a new transmission or a retransmission. In combination with the first aspect, or the second aspect, or the third aspect, or the fourth aspect, in some feasible examples, the reference signal information includes at least one of the following items of the reference signal: signal type, sequence parameters, time domain resources, frequency domain resources, transmission configuration indication, or pattern. The transmission configuration indication of the reference signal may be a TCI of the reference signal. Optionally, the transmission configuration indication of the reference signal may be the same as the transmission configuration indication of the data transmission. In this way, the large-scale channel for the transmission of the data and the reference signal is the same, which can simplify the scheduling information and improve the accuracy of the channel estimation. The pattern of the reference signal can be used to indicate the content of the reference signal, that is, the time-frequency resources occupied by the reference signal. The pattern of the reference signal, for example, the signal type of the reference signal, the number of repetitions, the information of the demodulation reference signal, etc. can be used for data channel estimation and data demodulation. The signal type, sequence parameters, time domain resources and frequency domain resources of the reference signal can refer to the subsequent examples and will not be described here. Optionally, the resource element (RE) position where the reference signal is located may be configured by a network device, and the terminal device may obtain the position according to the configured information; or the RE position may be obtained by the terminal device through blind detection of the reference signal. Optionally, the RE position of the reference signal may have a corresponding relationship with the antenna port number. For example, the first RE position corresponds to port0 and / or port1; the second RE position corresponds to port2 and / or port3; the third RE position corresponds to port4 and / or port5. In this way, the time domain resource for data transmission can be determined by the correspondence between the RE position of the reference signal and the port number. Optionally, at least one of the RE position, port number or sequence parameter of the reference signal has a first association relationship with the scheduling information. In this way, the scheduling information can be determined based on the at least one of the RE position, port number or sequence parameter and the first association relationship between the at least one of the RE position, port number or sequence parameter and the scheduling information, so that data transmission can be performed based on the scheduling information. Optionally, the network device configures the sequence group and / or sequence number according to whether the terminal device supports sequence group hopping and sequence hopping. In combination with the first aspect, or the second aspect, or the third aspect, or the fourth aspect, in some feasible examples, the signal type of the reference signal includes at least one of the following: channel state information reference signal (CSI-RS), demodulation reference signal (DMRS), phase tracking reference signal (PT-RS), sounding reference signal (SRS) or downlink control information reference signal (RS DCI). In combination with the first aspect, or the second aspect, or the third aspect, or the fourth aspect, in some feasible examples, the sequence parameter includes at least one of the following items of the sequence: sequence type, scrambling identifier, root identifier, or cyclic shift. Among them, the sequence type may include a pseudo-random sequence or a constant amplitude zero auto-correlation sequence (const amplitude zero auto-correlation, CAZAC), for example, a pseudo-noise (PN) code, a Zadoff-off sequence (i.e., a ZC sequence), etc. The root identifier may also be called a root sequence index. The root identifier and the cyclic shift are used to generate a leading sequence for each cell, which can be used to ensure that the leading sequences used between adjacent cells are different. The scrambling identifier may include one or more of a user identifier (e.g., a user number or a UE number), a user group identifier, and a cell identifier. The scrambling identifier may be used to perform interference randomization on the sequence. In combination with the first aspect, or the second aspect, or the third aspect, or the fourth aspect, in some feasible examples, the time-frequency resources of data transmission and the time-frequency resources of the reference signal satisfy at least one of the following: the frequency domain resources of data transmission are the same as the frequency domain resources of the reference signal; the information of the reference signal is used to indicate that there is a frequency domain offset between the frequency domain resources of data transmission and the frequency domain resources of the reference signal; the time domain resources of data transmission are the same as the time domain resources of the reference signal; or, the information of the reference signal is used to indicate that there is a time domain offset between the time domain resources of data transmission and the time domain resources of the reference signal. In this way, the association relationship between the time-frequency resources of the reference signal and the time-frequency resources of data transmission can be obtained, so that the time-frequency resources of data transmission can be determined according to the time-frequency resources of the reference signal. The present application does not limit the size of the time domain offset and the frequency domain offset. For example, the number of resource blocks of the frequency domain offset may be f1, where f1 is an integer. Optionally, f1 may be an integer greater than or equal to 0 and less than or equal to 4. For another example, if the symbol where the reference signal is located is numbered l1, then the time domain resource for data transmission may be in the symbol after the time domain resource of the reference signal, and the symbol number of the time domain resource for data transmission may be l1+r1, where r1 is an integer. Optionally, r1 may be an integer greater than or equal to 0 and less than or equal to 4. Optionally, when a single data transmission occupies 1 symbol, r1 may be the number of repetitions. When a single data transmission occupies d symbols, r1 may be d*the number of repetitions. It should be understood that the time domain resources for data transmission may be related to the number of symbols and the number of repetitions for a single data transmission, so that the time domain resources for data transmission may be flexibly determined according to the number of symbols and the number of repetitions for a single data transmission, thereby improving communication performance. In combination with the first aspect, or the second aspect, or the third aspect, or the fourth aspect, in some feasible examples, the time domain resources for data transmission include the number of time domain symbols occupied by a single transmission of data, and the information of the reference signal is used to indicate the number of time domain symbols. In this way, the transmitted data can be determined according to the number of time domain symbols occupied by the single transmission of data, thereby achieving channel estimation and demodulation of the data channel. Optionally, the number of time domain symbols is predefined by the protocol, or the device sending the reference information may inform the device receiving the reference signal of the number of time domain symbols through signaling. For example, the first device may configure multiple candidate values of the number of time domain symbols occupied by a single transmission of data, and the RE position of the reference signal has a corresponding relationship with the multiple candidate values of the number of time domain symbols, so that the number of time domain symbols occupied by a single transmission of data can be determined according to the RE position of the reference signal. In combination with the first aspect, in some feasible examples, the method also includes: receiving configuration information; and receiving a reference signal according to the configuration information. In combination with the second aspect, in some feasible examples, the method also includes: sending configuration information; and sending a reference signal according to the configuration information. In combination with the third aspect, in some feasible examples, the transceiver unit is also used to receive configuration information; and receive a reference signal according to the configuration information. In combination with the fourth aspect, in some feasible examples, the transceiver unit is also used to send configuration information; and send a reference signal according to the configuration information. Among them, the configuration information is used to indicate one or more candidate values of the reference signal information, and the candidate values have a second association relationship with one or more scheduling information; or the configuration information is used to indicate the second association relationship, and the second association relationship is used to indicate one or more candidate values of the reference signal information; the second association relationship includes the first association relationship. It can be understood that in the above example, the configuration information displays or implicitly carries candidate values of the reference signal information. The reference signal is transmitted according to the candidate values in the configuration information, and the second association relationship is obtained. Then, after receiving the reference signal, blind detection is performed on it to obtain the value of the reference signal information, which can improve the efficiency and accuracy of blind detection. Optionally, the candidate values of the reference signal information may be predefined by the protocol, or may be notified to the terminal device by the network device through signaling. The candidate values of the reference signal information have a corresponding relationship with at least one of the RE position, port number, or sequence parameter of the reference signal. In this way, the candidate value may be determined based on the corresponding relationship between at least one of the RE position, port number, or sequence parameter of the reference signal and the candidate values of the reference signal information. In combination with the first aspect, in some feasible examples, the method further includes: determining a transmission type of data transmission according to a signal type of a reference signal. In combination with the third aspect, in some feasible examples, the communication device also includes a processing unit, configured to determine a transmission type of data transmission according to a signal type of a reference signal. For example, when the reference signal is SRS, the transmission type of the data is determined to be uplink transmission, and the data is transmission data; when the reference signal is DMRS, the transmission type of the data is determined to be downlink transmission, and the data is reception data, etc. Thus, in the above example, the transmission type of data transmission is determined according to the signal type of the reference signal, and then data transmission is performed. Optionally, for uplink data transmission, the reference signal may be SRS, and may be used as a scheduling request to carry scheduling information. In addition, for data transmission requirements with a delay of 0.1 ms, SRS may also be used as a channel estimation and demodulation reference signal for uplink data to reduce pilot overhead. In combination with the first aspect, in some feasible examples, the method further includes: the scheduling information includes first information and second information; the method further includes: determining the second information based on the first information and the third association relationship. In combination with the second aspect, or the fourth aspect, in some feasible examples, the scheduling information includes first information and second information. In combination with the third aspect, in some feasible examples, the scheduling information includes first information and second information; the communication device also includes a processing unit for determining the second information based on the first information and the third association relationship. There is a third association relationship between the first information and the second information. In this way, the second information in the scheduling information is determined according to the first information in the scheduling information and the third association relationship, so that the information of the reference signal can be associated with the first information, but the reference signal can be not associated with the second information, which is conducive to saving signaling overhead and improving the efficiency of determining the scheduling information. In a fifth aspect, an embodiment of the present application provides a third communication device, which may be a terminal device or a device in a terminal device, or a device that can be used in conjunction with a terminal device. The communication device may include a processor, which is configured to execute instructions in a memory, or, through a logic circuit, enable the communication device to perform the communication method described in the first aspect or any feasible example thereof. In a sixth aspect, an embodiment of the present application provides a fourth communication device, which may be a network device or a device in a network device, or a device that can be used in combination with a network device. The communication device may be a terminal device or a device in a terminal device, or a device that can be used in combination with a terminal device. The communication device may include a processor, which is used to execute instructions in a memory, or, through a logic circuit, so that the communication device executes the communication method described in the second aspect or any feasible example thereof. In combination with the fifth aspect or the sixth aspect, in some feasible examples, the communication device also includes one or more of a memory or a transceiver, which is used to send and receive data and / or signaling. In a seventh aspect, the present application provides a communication system, which includes a terminal device and a network device. When the terminal device and the network device are running in the communication system, they are used to execute any one of the communication methods of the first to second aspects mentioned above. In an eighth aspect, the present application provides another communication system, which includes a first terminal device and a second terminal device. When the first terminal device and the second terminal device are running in the communication system, they are used to execute any one of the communication methods of the first to second aspects mentioned above. In a ninth aspect, the present application provides a computer-readable storage medium having instructions stored thereon. When the instructions are executed by a processor, the communication method described in the first aspect, the second aspect, or any feasible example thereof is executed. In a tenth aspect, the present application provides a computer program product, which includes instructions. When the instructions are executed by a processor, the communication method described in the first aspect, the second aspect, or any feasible example thereof is executed. In an eleventh aspect, the present application provides a third communication method, including the communication method described in the above-mentioned first aspect, second aspect or any feasible example thereof. It should be understood that the implementation and beneficial effects of the above-mentioned aspects of the present application can be referenced to each other. BRIEF DESCRIPTION OF THE DRAWINGS The following is an introduction to the drawings used in the embodiments of the present application. FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application; FIG. 2A , FIG. 2B , and FIG. 2C are schematic diagrams of the structure of a control resource set provided in an embodiment of the present application; FIG3 is an interactive schematic diagram of a communication method provided in an embodiment of the present application; FIG4 , FIG5 , and FIG6 are schematic diagrams of a data transmission pattern provided in an embodiment of the present application; FIG7 is a schematic diagram of locations of resource elements where three reference signals are located provided in an embodiment of the present application; FIG8 is a schematic diagram of a frequency domain offset proposed in the present application; FIG9 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application; FIG10 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application; FIG. 11 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, new radio (NR) system, public land mobile network (PLMN) system, advanced long term evolution (LTE advanced, LTE-A) system, device-to-device (D2D) communication system, machine-to-machine (M2M) communication system, Internet of Things (IoT), narrowband Internet of Things (NB-IoT), perception and communication integrated system, frequency division duplex (FDD) system, time division duplex (TDD) system, non-terrestrial communication (NTN) system, wireless projection communication system, integrated access and backhaul (IAB) communication system, and communication systems evolved after 5G (for example, 6G communication system), or can be non-3GPP communication systems, etc., without limitation. Among them, the NTN system can be a satellite communication system, in which non-ground communication equipment can provide communication services for terminal equipment. For example, the non-ground communication equipment uses channel coding to encode data, and then performs constellation modulation, and transmits the downlink data after constellation modulation to the terminal equipment. For another example, the terminal equipment uses channel coding to encode data, and then performs constellation modulation, and sends the uplink data after constellation modulation to the non-ground communication equipment. The non-ground communication equipment can be used as a base station, and can also be used as a terminal device. Non-ground communication equipment can include high-altitude platforms (HAP), drones, hot air balloons, low-orbit satellites, medium-orbit satellites, high-orbit satellites, etc., and can also be non-ground base stations or non-ground terminals, etc. The IAB communication system may include an IAB donor, an IAB node, and a terminal device. The link between the IAB donor and the IAB node is a backhaul link, and the link between the terminal device and the IAB node is an access link. The communication method provided in the embodiments of the present application can be applied to various communication scenarios, for example, it can be applied to one or more of the following communication scenarios: enhanced mobile broadband (eMBB), ultra-reliable low latency communication (URLLC), machine type communication (MTC), massive machine type communications (mMTC), enhanced machine type communication (eMTC), IoT, NB-IoT, customer premise equipment (CPE), augmented reality (AR), virtual reality (VR), D2D, V2X, etc. Please refer to Figure 1, which is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. As shown in Figure 1, the communication system may include a terminal device 101 and a network device 102. Among them, the terminal device 101 can be connected to the network device 102 wirelessly. The terminal device 101 can be fixed or movable. The terminal device 101 and the network device 102 can be deployed on land, for example, indoors or outdoors, handheld or vehicle-mounted, etc. The terminal device 101 and the network device 102 can also be deployed on the water surface, on aircraft, balloons, and satellites in the air, etc., which are not limited here. The terminal device 101 and the network device 102, the network device 102 and the network device 102, and the terminal device 101 and the terminal device 101 can communicate through the licensed spectrum, or can communicate through the unlicensed spectrum, or can communicate through both the licensed spectrum and the unlicensed spectrum. This application does not limit the spectrum resources (frequency domain resources) used by the terminal device 101 and the network device 102. The terminal device 101 may be an entity on the user side for receiving or transmitting signals. The terminal device 101 may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a VR terminal device, an AR terminal device, a CPE, an IoT terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a terminal in communication perception integration, a vehicle terminal, a vehicle with V2X communication capability, an intelligent networked vehicle, a drone with UAV to UAV (U2U) communication capability, a personal digital assistance (PDA), a wireless communication module / chip in various devices such as a smart factory or a smart grid, etc., which are not limited here. The terminal device 101 may sometimes be referred to as user equipment (UE), terminal, access terminal, UE unit, UE station, mobile device, mobile station, mobile station, mobile terminal, mobile client, mobile unit, remote station, remote terminal device, remote unit, wireless unit, wireless communication device, user agent or user device, etc. Among them, the access terminal may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a PDA, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a PLMN evolved after 5G, or a terminal device in a non-public network (NPN) evolved after 5G, etc. In the 5G communication system, the terminal device 101 will use the new air interface technology to establish a signal connection and a data connection with the network device 102, so as to transmit control signals and service data to the data network. The network device 102 may be an entity for transmitting or receiving signals, and is mainly used to implement wireless physical control functions, resource scheduling and wireless resource management, wireless access control and mobility management, and provide reliable wireless transmission protocols and data encryption protocols. The network device may support wired access or wireless access, and may be referred to as an access network device hereinafter. Optionally, the access network device may be an access network (AN) / radio access network (RAN) device, which is composed of multiple AN / RAN nodes. AN / RAN nodes may include, but are not limited to: access point (AP), enhanced nodeB (eNB), home base station (e.g., home evolved NodeB, or home Node B, HNB), baseband unit (BBU), next generation base station (NR nodeB, gNB), transmission reception point (TRP), transmission point (TP) or some other access node, such as wireless relay node, wireless backhaul node, etc. AN / RAN node may be one or more antenna panels, or may be a network node constituting a gNB or a transmission point, such as a BBU or a distributed unit (DU), etc., or may be a device that performs base station functions in communication systems such as D2D, V2X, M2M, U2U, etc. The AN / RAN node may be a wireless controller in a cloud radio access network (CRAN) scenario, or may be a base station in a communication system evolved after 5G, for example, an xNodeB in a 6G communication system, or may be an access network device in a PLMN network evolved after 5G, etc., without limitation herein. The main functions of access network equipment include: management of wireless resources, compression of Internet Protocol (IP) headers and encryption of user data streams, selection of mobile management entity (MME) when user equipment is attached, routing of user plane data to service gateway (SGW), organization and sending of paging messages, organization and sending of broadcast messages, configuration of measurements and measurement reports for the purpose of mobility or scheduling, etc. The protocol stack architecture and functions of access network equipment are divided into two parts, one part is called central unit (CU) and the other part is called DU. This type of network equipment can be called RAN equipment including CU nodes and DU nodes. Network equipment may also include core network equipment, which is responsible for maintaining mobile network subscription data, managing mobile network network elements, and providing terminal equipment with session management, mobility management, policy management, security authentication and other functions. In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also referred to as main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in a terminal device or a network device that can call a program and execute the program. In addition, various aspects or features of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" used in this application covers computer programs that can be accessed from any computer-readable device, carrier or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks or key drives, etc.). The various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data. It should be noted that the number and type of network devices and terminal devices included in the network architecture shown in Figure 1 are merely examples, and the embodiments of the present application are not limited to this. For example, more or fewer terminal devices that communicate with network devices may also be included. For another example, more or fewer core network devices that communicate with network devices may also be included. For the sake of simplicity, they are not described one by one in the accompanying drawings. In addition, in the network architecture shown in Figure 1, although network devices and terminal devices are shown, the application scenario may not be limited to including network devices and terminal devices, for example, it may also include devices for carrying virtualized network functions, etc. These are obvious to those skilled in the art and will not be repeated here. In order to facilitate understanding of the embodiments of the present application, the following first provides definitions of technical terms that may appear in the embodiments of the present application. The terms used in the implementation method section of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application. (1) Control resource set (CORESET) is a resource set of control information, including a set of resource grids and some parameter sets (such as DCI). A CORESET includes one or more CCEs, and a CCE can be composed of multiple resource element groups (REGs) (for example, 6 REGs). Among them, REG is the resource unit for control channel resource allocation, including 12 consecutive RE positions in the frequency domain and 1 symbol in the time domain. RE is the smallest resource unit, including 1 symbol in the time domain and 1 subcarrier in the frequency domain. The structural diagram of CORESET can refer to Figures 2A, 2B and 2C. The horizontal axis in Figures 2A, 2B and 2C represents frequency, the vertical axis represents time, each box represents a REG, and a CCE includes 6 REGs. The CORESET shown in Figure 2A can be called a single-symbol CORESET. The CCE in this CORESET contains resources of a single symbol in the time domain and 6 REGs in the frequency domain. The CORESET shown in Figure 2B can be called a 2-symbol CORESET. The CCE in this CORESET contains resources of 2 symbols in the time domain and 3 REGs in the frequency domain. The CORESET shown in Figure 2C can be called a 3-symbol CORESET. The CCE in this CORESET contains 3 symbols in the time domain and 2 REGs in the frequency domain. (2) DCI, which transmits downlink control information of one or more cells through the radio network temporary identify (RNTI) protocol, may include the following coding steps: information element multiplexing, cyclic redundancy check (CRC) scrambling, channel coding, and rate matching. According to different control information contents, DCI can be divided into multiple DCI formats. Exemplarily, the configuration in NR is as follows: DCI formats are divided into DCI format 0_0, DCI format 0_1, DCI format 1_0, DCI format 1_1, DCI format 2_0, DCI format 2_1, DCI format 2_2, DCI format 2_3, etc. Among them, DCI format 0_0 and DCI format 0_1 are responsible for scheduling PUSCH, and DCI format 1_0 and DCI format 1_1 are responsible for scheduling physical downlink shared channel (PDSCH). DCI format 2_0 is responsible for notifying the time slot format to a group of terminal devices. DCI format 2_1 is responsible for notifying a group of terminal devices of unavailable physical resource blocks (PRBs) and OFDM symbols. DCI format 2_2 is responsible for TPC instructions for physical uplink control channel (PUCCH) and PUSCH scheduling. DCI format 2_3 is responsible for TPC instructions for a set of sounding reference signals (SRS) for one or more terminal devices. The DCI format may also include DCI format 0_2, DCI format 1_2, etc., which are not limited here. DCI format 0_2 and DCI format 1_2 are scheduling information for users, which can be applied to ultra reliable low latency communication (URLLC), and can realize downlink PDSCH and uplink PUSCH channel scheduling. The non-zero bit information field in DCI format 0_2 and DCI format 1_2 may include uplink and downlink indication (header / identifier for DCI format), frequency domain resource assignment (frequency domain resource assignment), MCS, NDI, and TPC instructions for PUSCH scheduling. Among them, the uplink and downlink indication is set to 1, which means scheduling downlink data transmission, that is, the terminal device receives data, or it means scheduling uplink data transmission, that is, the terminal device sends data. Frequency domain resource allocation is used to indicate the resource block for data transmission. The MCS identifier can be 0 to 31, among which MCS identifiers 29 to 31 are reserved, and these 3 combinations are only used for retransmission. DCI uses a 5-bit MCS identifier to indicate the modulation and coding style used for the current transmission. NID is used to indicate whether the scheduled data is a new transmission or a retransmission. The transmission power control instruction scheduled by PUSCH is used to notify the terminal device to adjust the PUCCH transmit power. The number of CCEs occupied by a DCI transmission can be 1, 2, 4 or 6, etc. The aggregation level indicates how many CCEs are allocated to a physical downlink control channel (PDCCH). For example, an aggregation level of 4 means that 4 CCEs are allocated to a PDCCH. During blind detection, the protocol divides CCE into a common search space and a specific search space of the terminal device, and searches different spaces for different information. If the aggregation level in the common search space is 4 or 8, the terminal device can first search for DCI at a granularity of 4 CCEs, and then search for DCI at a granularity of 8 CCEs during search (blind detection). The NR protocol specifies the maximum number of PDCCH blind detections in a time slot, which can be referred to in Table 1. Table 1 is used to describe the association between the subcarrier spacing and the maximum number of PDCCH blind detections in a time slot. As shown in Table 1, at a subcarrier spacing of 15kHz, the maximum number of PDCCH blind detections in a time slot is 44; at a subcarrier spacing of 30kHz, the maximum number of PDCCH blind detections in a time slot is 36; at a subcarrier spacing of 60kHz, the maximum number of PDCCH blind detections in a time slot is 22; at a subcarrier spacing of 120kHz, the maximum number of PDCCH blind detections in a time slot is 20. Table 1 The terminal device can take out data from the CORESET, perform rate matching and Viterbi decoding on the data in turn, and then compare it with the specific RNTI mask through CRC check. If they are the same, it means that the DCI of the terminal device is detected, and the blind detection of DCI is successful. Channel estimation and data demodulation can be performed based on the DCI to send data and / or receive data. If they are different, the above steps can be performed on the data at the next position until the blind detection of DCI is detected to be successful. Since the terminal device does not know the number of CCEs occupied by the DCI, it is necessary to perform blind detection in a manner corresponding to different numbers of CCEs. However, the scheduling information in the CCE group unit indicates a large signaling overhead. For example, the data transmission for each communication pair needs to indicate resource information, MCS, etc., which makes the blind detection method in the CCE group unit more complicated and leads to a longer processing time. If multiple blind detection attempts are made before success, the delay is increased. Based on this, the present application proposes a communication method that can carry associated information of scheduling information of data transmission in the information of the reference signal, instead of transmitting the reference signal and scheduling information separately. This can reduce the overhead of scheduling information, reduce the complexity and delay of blind detection, and thus reduce the delay of data transmission and improve communication performance. Please refer to Figure 3, which is an interactive schematic diagram of a communication method provided in an embodiment of the present application. The first device in Figure 3 may be a network device or a terminal device, and the second device may be a terminal device. If the first device is terminal device A, the second device may be terminal device B, which is different from terminal device A. The terminal device in this embodiment may be a terminal device in the network architecture shown in Figure 1, and the functions performed by the terminal device in this embodiment may be performed by a device in the terminal device (for example, a chip, or a chip system, or a circuit), or a device that can be used in combination with the terminal device. The network device in this embodiment may be a network device in the network architecture shown in Figure 1, and the functions performed by the network device in this embodiment may be performed by a device in the network device (for example, a chip, or a chip system, or a circuit), or a device that can be used in combination with the network device. The communication method includes but is not limited to the following steps S101 and S102, wherein: Step S101: A first device sends a reference signal to a second device; wherein information of the reference signal and scheduling information of data transmission have a first association relationship. Accordingly, the second device receives the reference signal from the first device. In an embodiment of the present application, a reference signal (RS) may be a pilot signal, which is a known signal provided by a transmitting end to a receiving end for channel estimation or channel detection. In some feasible examples, the signal type of the reference signal may include at least one of CSI-RS, DMRS, PT-RS, SRS or RS DCI, etc., which is not limited here. Among them, CSI-RS is used for downlink channel measurement, obtaining downlink channel state information, beam management, radio resource management (radio resource management, RRM) measurement / radio link management (radio link monitoring, RLM) measurement and refined time-frequency tracking, mobility management, rate matching, etc. DMRS is used for channel estimation to demodulate the corresponding physical channels, such as PDSCH, PUSCH, PDCCH, PUCCH. PT-RS is used for phase noise tracking and compensation. SRS is used for uplink channel measurement, time-frequency synchronization, beam management, etc. RS DCI refers to a reference signal containing DCI, and the information of the reference signal has a first association information with the scheduling information of the data transmission. In this way, there is no need to transmit the reference signal and the scheduling information separately, and RS DCI can be understood as a simplified scheduling information. In the embodiment of the present application, the scheduling information may also be referred to as control information, which is used to indicate how data is transmitted. In some feasible examples, the scheduling information may include at least one of the time domain resources, frequency domain resources, modulation mode, code rate, transmission configuration indication, number of repetitions, demodulation reference signal information, pattern, redundant version, new data indication, transmission power control or transmission type indication for data transmission, etc., which is not limited here. Among them, time domain resources and frequency domain resources can be collectively referred to as time-frequency resources. The units of time domain resources can include frames, subframes, slots, sub-slots, mini-slots, symbols, etc. The units of frequency domain resources can include subcarriers, subcarrier spacing, bandwidth, resource blocks (RB), resource block groups (RB group, RBG), bandwidth parts (BWP), etc. Time-frequency resources can include at least one of the following: time domain resources, frequency domain resources, RE, etc. The modulation mode is used for data encoding and decoding, and the modulation mode may include at least one of the modulation modes in the MCS, OFDM, QPSK or QAM, etc., which is not limited here. The transmission configuration indication of data transmission may be the TCI of data transmission, which may be used to indicate the configuration information of data transmission, for example, indicating that the TCI of data transmission is the same as the TCI of the reference signal, or indicating that the TCI of data transmission is the TCI of the first reference signal, etc. The transmission type indication may be used to indicate whether the transmitted data is uplink data or downlink data, or to indicate whether the data is sending data or receiving data, or to indicate that the data is sending side link data, or to indicate that the data is receiving side link data, etc. The transmission power information can be used to indicate the power information of data transmission, and can be applicable to PUSCH, for example, the TPC instruction of PUSCH scheduling is used to notify the terminal device to adjust the transmission power of PUSCH. The information of the demodulation reference signal can include at least one of the following: sequence indication, scrambling identification indication, power information, etc. The number of repetitions can be equal to the sum of the number of initial transmissions and repeated transmissions. When the number of repetitions is 1, it means that the initial transmission has been performed and no repeated transmission has been performed. When the number of repetitions is greater than 1, it means that the initial transmission and repeated transmission have been performed, and each retransmitted data can use a different RV to determine the bits of data transmission. The RV is designed to implement incremental redundancy (IR) HARQ transmission, that is, the redundant bits generated by the encoder are divided into several groups, each RV defines a transmission starting point, and the first transmission and each HARQ retransmission use different RVs to achieve the gradual accumulation of redundant bits and complete the incremental redundancy HARQ operation. Exemplarily, RV may include {0,0,0,0}, {0,2,3,1}, {0,3,0,3}, etc., which are not limited here. Optionally, the reference signal can schedule blind retransmission of data, so that the terminal device does not need to perform positive feedback or negative feedback (acknowledgement / negative acknowledgement, ACK / NACK) after receiving the data. Therefore, the reference signal may not contain the transmission power information of the feedback information, and thus does not indicate the power configuration information of PUCCH or PUSCH, which can reduce latency and feedback overhead. The pattern of data transmission is used to indicate the content of data transmission. For example, the transmission type of data transmission, the number of repetitions, DMRS information, etc. The present application does not limit the number of repetitions of data transmission and the position of DMRS. For example, the number of repetitions in Figures 4 and 5 is 4 times, the number of repetitions in Figure 6 is 5 times, and the positions of DMRS in Part A and Part B of Figure 6 are different. Exemplarily, please refer to Figures 4, 5 and 6. The resources represented by the unfilled grids in Figures 4, 5 and 6 are used to indicate the signal type of the reference signal, for example, RS DCI. The resources represented by the grids filled with gray in Figures 4, 5 and 6 are used to transmit data, and the resources represented by the grids with horizontal lines are used to transmit DMRS for data. Figure 4 is a pattern of a single symbol repeated 4 times, Figure 5 is a pattern of a double symbol repeated 4 times, and Figure 6 is a pattern of a single symbol repeated 5 times. As shown in Part B of Figure 5 and Part A and Part B of Figure 6, when the data transmission pattern includes DMRS, channel estimation and demodulation can be performed based on RS DCI and DMRS. Otherwise, as shown in Part A of Figure 4 and Part A of Figure 5, when the data transmission pattern does not include DMRS, channel estimation and demodulation can be performed based on RS DCI. In some feasible examples, the information of the reference signal may include at least one of the signal type, sequence parameters, time domain resources, frequency domain resources, transmission configuration indication or pattern of the reference signal, etc. Among them, the signal type of the reference signal may include one or more of CSI-RS, DMRS, PT-RS, SRS or RS DCI. The time domain resources and frequency domain resources can refer to the above and will not be repeated here. The transmission configuration indication of the reference signal refers to the TCI of the reference signal. Optionally, the transmission configuration indication of the reference signal may be the same as the transmission configuration indication of the data transmission. In this way, the large-scale channel for the transmission of data and reference signals is the same, which can simplify the scheduling information and improve the accuracy of channel estimation. The pattern of the reference signal can be used to indicate the content of the reference signal, that is, the time-frequency resources occupied by the reference signal. The RE position where the reference signal is located can be configured by the first device, or it can be obtained by the terminal device blindly detecting the received information. Exemplarily, the position of the RE can refer to Figure 7, and each grid represents the position of an RE. As shown in part A of Figure 7, there can be three types of RE positions, including positions corresponding to the three grids of no filling, filling, and horizontal lines. As shown in part B of Figure 7, there can be two types of RE positions, including positions corresponding to the two grids of no filling and filling. As shown in part C of Figure 7, there can be four types of RE positions, including positions corresponding to the four grids of no filling, filling, horizontal lines, and vertical lines. Optionally, the RE position of the reference signal may have a corresponding relationship with the port number. For example, as shown in part A of FIG7 , port0 and port1 are associated with the RE position corresponding to the unfilled grid, port2 and port3 are associated with the RE position corresponding to the filled grid, and port4 and port5 are associated with the RE position corresponding to the horizontal line grid. In the embodiments of the present application, the sequence may include a pseudo-random sequence, CAZAC, etc., which is not limited here. Among them, the pseudo-random sequence can also be called a PN code, which is a seemingly random but actually regular periodic binary sequence. The pseudo-random sequence can also include the longest linear feedback shift register sequence, referred to as an m-sequence. The sequence can also include a Gold code sequence proposed and analyzed on the basis of the m-sequence. The Gold code sequence is composed of two m-sequences with equal code lengths and the same code clock rate, preferably formed by modulo 2 addition. The autocorrelation of the Gold code is not as good as that of the m-sequence, but the mutual correlation is worse than that of the m-sequence. CAZAC sequences are now widely used in the field of pulse radar compression, spread spectrum communication systems (such as synchronous CDMA and multi-carrier code division multiple access (multi carrier-CDMA, MC-CDMA)) and OFDM systems (such as LTE and WiMAX). The amplitude of a CAZAC sequence of any length is constant. After any CAZAC sequence is shifted by n bits, when n is not an integer multiple of the period of the CAZAC sequence, the shifted sequence is uncorrelated with the original sequence. The cross-correlation and partial correlation values of the CAZAC sequence are close to 0. The ratio of the peak value to its mean of a signal composed of any CAZAC sequence is very low, and it has the characteristic of a low peak-to-average ratio. Any CAZAC sequence is still a CAZAC sequence after Fourier positive and negative transformation. CAZAC sequences can include ZC sequences, Frank sequences, Golomb multiphase sequences, Chirp sequences, etc., which are not limited here. In some feasible examples, the sequence parameters may include at least one of the sequence type, scrambling identifier, root identifier, or cyclic shift, etc. The types of sequences may include the above-mentioned pseudo-random sequences, CAZAC, etc., for example, PN codes, ZC codes, etc., and may also include sequences not mentioned in this application. The root identifier may also be referred to as a root sequence index. The root identifier and cyclic shift are used to generate a preamble sequence for each cell, which can be used to ensure that the preamble sequences used between adjacent cells are different. The scrambling identifier may include one or more of a user identifier (e.g., a user number or a UE number), a user group identifier, and a cell identifier. The scrambling identifier may be used to perform interference randomization on a sequence. For example, the sequence of a reference signal is scrambled so that the terminal device can determine whether it is its own reference signal for indicating scheduling information according to the scrambling identifier during blind detection. The present application does not limit the form of the reference signal sequence. For example, the sequence r(m) of the reference signal used to indicate scheduling information can be as shown in formula (1). The initialization function c of the scrambling sequence used to generate the sequence r(m) is init It can be shown as formula (2): Where m is the sequence number, c(2m) and c(2m+1) are both scrambling sequences. x1, x2 are integers, and y is a positive integer. UE It can be a user number or a user scrambling identifier (referred to as user identifier), N ID It can be a user group identifier or a cell identifier. This application does not limit the values of x1, x2, and y. For example, assuming x1=11, x2=6, and y=4, the initialization function of the scrambling sequence for generating the sequence r(m) can be obtained according to formula (2): For example, the sequence of the reference signal used to indicate scheduling information As shown in formula (3), the cyclic shift α i It can be shown as formula (4): Where n is the sequence number, is the sequence length, such as the number of occupied subcarriers. l' is the symbol number, is the symbol length. i is the antenna port for sending the reference signal, u is the sequence group in the root sequence, and v is the sequence number in the root sequence. It can be high-level parameters, such as network device configuration. is the maximum number of cyclic shifts of the reference signal. The formula can be shown as formula (5): in, is the maximum number of antenna ports for the reference signal. The formula of δ can be shown as formula (6): δ=log2(K TC ) (6) Among them, K TC is the number of transmission comb teeth, K TC ∈{2,4,8}. K TCCan be high-level parameters, such as network device configuration. TC and The relationship between them can be seen in Table 2. Table 2 Optionally, the sequence group and sequence number may be based on the scrambled identifier For example, the scrambled identifier It can be obtained by the following formula (7). in, is the slot number in the frame structure for the subcarrier spacing configuration μ. l′ is the symbol number, The network device can configure the sequence group and sequence number according to whether the terminal device supports sequence group hopping and sequence hopping. Whether the terminal device supports sequence group hopping and sequence hopping can include the following three scenarios. If sequence group hopping is not supported, If sequence hopping is not supported, v=0. Scenario 1: The terminal device does not support sequence group frequency hopping and sequence frequency hopping, then sequence group frequency hopping Sequence hopping frequency v=0. Scenario 2: The terminal device supports sequence group frequency hopping. If it does not support sequence frequency hopping, then sequence group frequency hopping It can be obtained by the following formula (8): sequence hopping frequency v=0. Among them, the pseudo-random sequence c(i) can be initialized as Scenario 3: The terminal device supports sequence frequency hopping but does not support sequence group frequency hopping. Then sequence group frequency hopping The sequence hopping frequency v can be obtained by the following formula (9). Among them, the pseudo-random sequence c(i) can be initialized as The number of subcarriers included in an RB, such as 12. Optionally, the sequence is a gold sequence, the length of the input sequence is 31, and the length of the output sequence c(n) is M PN. Where n = 0, 1, ..., M PN -1, the calculation formula of c(n) is as follows: c(n)=(x1(n+N c )+x2(n+N c ))mod2 x1(n+31)=(x1(n+3)+x1(n))mod2 (10) x2(n+31)=(x2(n+3)+x2(n+2)+x2(n))mod2 Among them, N C = 1600. The first m-sequence x1(n) is initialized as x1(0) = 1, x1(n) = 0, n = 0, 1, ..., 30. The second m-sequence x2(n) is initialized as Optionally, the first device, for example, a network device, may determine the sequence parameters according to the sequence number type of the sequence. Exemplarily, when the sequence of the reference signal is a PN sequence, the network device may configure the scrambling identifier of the sequence; when the sequence of the reference signal is a ZC sequence, the network device may configure the root identifier and / or cyclic shift of the sequence. In this way, determining the sequence parameters according to the sequence number type of the sequence can improve the accuracy of determining the sequence parameters. Optionally, the reference signal may not indicate the transmission type of the data transmission, that is, it may not indicate whether the transmission data is uplink data or downlink data, or whether it is sending data or receiving data. Without indicating the transmission type of the data transmission, in some feasible examples, the method also includes: the first device determines the transmission type of the data transmission according to the signal type of the reference signal. For example, when the reference signal is SRS, the transmission type of the data transmission is determined to be uplink transmission, and the transmitted data is transmission data; when the reference signal is DMRS, the transmission type of the data transmission is determined to be downlink transmission, and the transmitted data is reception data, etc. Thus, in the above example, the transmission type of the data transmission is determined according to the signal type of the reference signal, and then the data transmission is performed. Optionally, for uplink data transmission, the reference signal is SRS, and the SRS can be used as a scheduling request (SR) to carry scheduling information. In addition, for data transmission requirements with a delay of 0.1 ms, SRS can also be used as a channel estimation and demodulation reference signal for uplink data, which can reduce pilot overhead. Optionally, different SRS root sequences and / or cyclic shifts may correspond to different scheduling requests, for example, the requested resource sizes may be different, the sizes of the data packets to be transmitted may be different, and so on. In an embodiment of the present application, the information of the reference signal and the scheduling information of the data transmission have a first correlation relationship, which can be understood as the reference signal implicitly indicating the scheduling information, rather than transmitting the reference signal and the scheduling information separately. Compared with the method of sending the scheduling information separately, the overhead of the scheduling information can be reduced, and the complexity and delay of blind detection are reduced. The present application does not limit the first association relationship between the reference signal information and the scheduling information. The first association relationship may be predefined by the protocol, or may be notified to the second device by the first device through signaling. The signaling may be included in the reference signal or in information other than the reference signal. When the reference signal includes the first association relationship, the first association relationship may be obtained by the second device through blind detection of the reference signal. In some feasible examples, the method further includes: the first device sends configuration information to the second device; the first device sends a reference signal according to the configuration information. Correspondingly, the second device receives the configuration information from the first device; the second device receives the reference signal according to the configuration information. The configuration information is used to indicate one or more candidate values of the reference signal, and the candidate values have a second association relationship with one or more scheduling information; or the configuration information is used to indicate a second association relationship, and the second association relationship is used to indicate one or more candidate values of the reference signal information. The second association relationship includes the first association relationship. Exemplarily, the configuration information is used to indicate multiple candidate values of the number of time domain symbols occupied by a single transmission, such as multiple candidate values including 1 and 2, and each candidate value has a second association relationship with the time-frequency resources of the data transmission. Alternatively, the configuration information may be used to indicate a second association relationship, which is used to indicate multiple candidate values of the number of time domain symbols occupied by a single transmission, such as multiple candidate values including 1 and 2. When the candidate value is 1, it indicates that the number of time domain symbols occupied by a single transmission is 1; when the candidate value is 2, it indicates that the number of time domain symbols occupied by a single transmission is 2. The candidate value of the information of the reference signal may be an identifier or number of the information. Exemplarily, the configuration information may be used to indicate multiple identifiers of the frequency domain offset, for example, the multiple identifiers include 0, 1 and 2, and each identifier has a second association relationship with the frequency domain resources of the data transmission. Or the configuration information may be used to indicate the second association relationship, and the second association relationship is used to indicate multiple identifiers of the frequency domain offset, for example, the multiple identifiers include 0, 1 and 2. Wherein, when the identifier of the frequency domain offset is 0, the offset 0 part shown in FIG8 may be referred to, indicating that the frequency domain resources of the data transmission are the same as the frequency domain resources of the reference signal; when the identifier of the frequency domain offset is 1, the offset 1a, offset 1b and offset 1c parts shown in FIG8 may be referred to, indicating that the frequency domain resources of the data transmission are x resources more than the frequency domain resources of the reference signal; when the identifier of the frequency domain offset is 2, the offset 2 part in FIG8 may be referred to, indicating that the frequency domain resources of the data transmission are 2x resources more than the frequency domain resources of the reference signal. The unit of the above-mentioned resources may be RB or RBG. For example, the number of RBs, for example, x resources may be 4 RBs or 1 RBG, and 2*x resources may be 2*4 RBs or 2*1 RBG. The present application does not limit the position of the frequency domain offset, and the position of the frequency domain offset may be predetermined by the protocol, or may be notified to the terminal device by the network device through signaling. Exemplarily, the frequency domain offset between data transmission and the reference signal may refer to FIG8. As shown in offset 1a in FIG8, the frequency domain resources for data transmission may be located above the frequency domain resources for the reference signal. Or, as shown in offset 1b in FIG8, the frequency domain resources for data transmission may be located below the frequency domain resources for the reference signal. Or, as shown in offset 1c in FIG8, the frequency domain resources for data transmission may be located on both sides of the frequency domain resources for the reference signal. In the case where the number of frequency domain resources for data transmission is 2*x resources or more than the number of frequency domain resources for the reference signal, the case of more than x resources may be referred to in FIG8, and the frequency domain resources for data transmission may be located above, below, or on both sides of the frequency domain resources for the reference signal. The present application does not limit the size of the frequency domain offset. The size of the frequency domain offset may be predetermined by the protocol, or may be notified to the terminal device by the network device through signaling. Optionally, the frequency domain offset may be an integer greater than or equal to 0 and less than or equal to 4. Exemplarily, assuming that the frequency domain resources of the reference signal are x1 to y1, when the frequency domain resources for data transmission are x more than the frequency domain resources for the reference signal, the frequency domain resources for data transmission may be x1-x to y1, or x1-x / 2 to y+x / 2, or x1 to y+x. When the frequency domain resources for data transmission are 2*x more than the frequency domain resources for the reference signal, the frequency domain resources for data transmission may be x1-2x to y1, or x1-x to y+x, or x1 to y+2x. It can be understood that the configuration information explicitly or implicitly carries candidate values of the reference signal information. In this example, the reference signal is received according to the candidate values in the configuration information, and the second association relationship is obtained. Then, in the process of blindly detecting the reference signal by the second device, the value of the reference signal information can be obtained, which can improve the efficiency and accuracy of blind detection. Optionally, one item of information of the reference signal is associated with one item of scheduling information, or one item of information of the reference signal is associated with multiple items of scheduling information, or multiple items of information of the reference signal are associated with one item of scheduling information. The first association relationship may be one or more of the above association relationships. The present application does not limit the content of the first association relationship, and may refer to the following example. It should be understood that the methods involved in the embodiments of the present application can be used independently of each other or in combination with each other. For example, the first association relationship and the information of the reference signal can be used to determine the scheduling information, and one scheduling information can be used to determine another scheduling information. And the method for determining the scheduling information may change with the evolution of the technical solution, and the technical solution provided by this application is not limited to the process described below. And the description of the scene in the embodiments of the present application is only an example, and does not limit the solution of the embodiments of the present application to be used only in the description scene, and is also applicable to scenes with similar problems. The first association relationship between an item of reference signal information and an item of scheduling information is described below. In some feasible examples, the first association relationship may be a correspondence between the time-frequency resources of the reference signal and the time-frequency resources of the data transmission in the scheduling information. In this way, the time-frequency resources of the data transmission may be determined based on the first association relationship between the time-frequency resources of the reference signal and the time-frequency resources of the data transmission in the scheduling information. Exemplarily, the first device may configure the time-frequency resources of the reference signal and the time-frequency resources of the data transmission. Alternatively, the first device may configure the frequency domain offset between the frequency domain resources of the data transmission and the frequency domain resources of the reference signal, and / or the time domain offset between the time domain resources of the data transmission and the time domain resources of the reference signal, etc. The above time domain offset and frequency domain offset may be notified to the second device by the first device through signaling, or may be obtained by blind detection of the second device, or may be predefined by the protocol. Among them, the configured time domain resources and / or frequency domain resources may include one or more of the configured CORESET, the aggregation level of the DCI, the number of resource blocks (RBs) corresponding to the aggregation level, etc. Exemplarily, aggregation level 1 corresponds to n RBs, aggregation level 2 corresponds to 2n RBs, etc., where n is a positive integer. The present application does not limit the size of n, and n can be 6, that is, aggregation level 1 corresponds to 6 RBs, aggregation level 2 corresponds to 12 RBs, and so on. In some feasible examples, the time-frequency resources for data transmission and the time-frequency resources for the reference signal satisfy at least one of the following: the frequency domain resources for data transmission and the frequency domain resources for the reference signal are the same; the information of the reference signal is used to indicate that there is a frequency domain offset between the frequency domain resources for data transmission and the frequency domain resources for the reference signal; the time domain resources for data transmission are the same as the time domain resources for the reference signal; or the information of the reference signal is used to indicate that there is a frequency domain offset between the time domain resources for data transmission and the time domain resources for the reference signal. In this example, the first association relationship may be an association relationship between the time-frequency resources of the reference signal and the time-frequency resources of the data transmission. The time domain resources of the reference signal and the time domain resources of the data transmission may be the same or different, and the frequency domain resources of the reference signal and the frequency domain resources of the data transmission may be the same or different. The present application does not limit the size of the time domain offset and the frequency domain offset. For example, the number of resource blocks of the frequency domain offset may be f1, where f1 is an integer. Optionally, f1 may be an integer greater than or equal to 0 and less than or equal to 4. For another example, if the symbol where the reference signal is located is numbered l1, the number of resource blocks of the time domain offset may be r1. For example, the time domain resources for data transmission may be in the symbol after the time domain resources of the reference signal, and the symbol numbering of the time domain resources for data transmission may be l1+r1, where r1 is an integer. Optionally, r1 may be an integer greater than or equal to 0 and less than or equal to 4. If the time domain offset is 0 or there is no time domain offset, it means that the reference signal and data transmission use the same time domain resources. If the frequency domain offset is 0 or there is no frequency domain offset, it means that the reference signal and data transmission use the same frequency domain resources. In a possible implementation manner, the frequency domain resources of the reference signal are the same as the frequency domain resources of the data transmission, and the time domain resources of the reference signal are the same as the time domain resources of the data transmission. In a possible implementation manner, the frequency domain resources of the reference signal and the frequency domain resources of the data transmission are the same, and the time domain resources of the reference signal and the time domain resources of the data transmission have a time domain offset of r1. In a possible implementation manner, the frequency domain resources of the reference signal and the frequency domain resources of the data transmission have a frequency domain offset f1, and the time domain resources of the reference signal and the time domain resources of the data transmission are the same. In a possible implementation, the frequency domain resources of the reference signal and the frequency domain resources of the data transmission have a frequency domain offset f1, and the time domain resources of the reference signal and the time domain resources of the data transmission have a time domain offset r1. Optionally, when a single data transmission occupies 1 symbol, the value of r1 may be the number of repetitions. When a single data transmission occupies d symbols, the value of r1 may be d*the number of repetitions. It can be understood that the time domain resources for data transmission may be related to the number of symbols and repetitions of a single data transmission, so the time domain resources for data transmission may be flexibly determined based on the number of symbols and repetitions of a single data transmission, thereby improving communication performance. In some feasible examples, the first association relationship may be a correspondence relationship between the RE position of the reference signal and the scheduling information. In this way, the scheduling information for data transmission may be determined according to the RE position of the reference signal and the first association relationship between the RE position and the scheduling information. Optionally, the first association relationship is a correspondence between a RE position of a reference signal and a frequency domain offset between a frequency domain resource for data transmission and a frequency domain resource for a reference signal in the scheduling information. For example, the first RE position corresponds to the first frequency domain offset, the second RE position corresponds to the second frequency domain offset, and the third RE position corresponds to the third frequency domain offset. In this way, the frequency domain offset between the reference signal and the data transmission can be determined based on the RE position and the first association relationship between the RE position and the frequency domain offset in the scheduling information. In the embodiment of the present application, the sizes of the first frequency domain offset, the second frequency domain offset, and the third frequency domain offset may be predefined by the protocol, or may be notified by the first device to the second device through signaling, which is not limited in the embodiment of the present application. For example, the first frequency domain offset is equal to 0, the second frequency domain offset is equal to 1, the third frequency domain offset is equal to 2, etc. Optionally, the first device may configure multiple candidate values of the frequency domain offset, and each candidate value may correspond to at least one RE position of the reference signal. The description of FIG8 may be referred to, and will not be repeated here. Optionally, the first association relationship is a correspondence between a port number of a reference signal and a frequency domain offset of frequency domain resources in the scheduling information. For example, the first port number corresponds to the first frequency domain offset, the second port number corresponds to the second frequency domain offset, and the third port number corresponds to the third frequency domain offset. For another example, port0 and / or port1 correspond to the first frequency domain offset, port2 and / or port3 correspond to the second frequency domain offset, and port4 and / or port5 correspond to the third frequency domain offset. In this way, after determining the port number of the reference signal, the frequency domain offset between the reference signal and the data transmission can be determined based on the first association relationship between the port number of the reference signal and the frequency domain offset of the frequency domain resource in the scheduling information. Optionally, the first device may configure multiple candidate values of the frequency domain offset, and each candidate value may correspond to at least one port number of the reference signal. In some feasible examples, the time domain resources for data transmission include the number of time domain symbols occupied by a single transmission of data, and the information of the reference signal is used to indicate the number of time domain symbols. The number of time domain symbols occupied by a single transmission of data may be 1 or 2, etc., which is not limited here. Optionally, the number of time domain symbols is predefined by the protocol, or may be notified to the second device by the first device through signaling. For example, the first device may configure multiple candidate values of the number of time domain symbols occupied by a single transmission of data, and the RE position of the reference signal has a corresponding relationship with the multiple candidate values of the number of time domain symbols. Optionally, the first association relationship is a correspondence between a RE position of a reference signal and a number of time domain symbols occupied by single transmission data in the scheduling information. Exemplarily, multiple candidate values of the number of time domain symbols occupied by single transmission data include 1 and 2. When the RE position is position 1, it indicates that the number of time domain symbols occupied by single transmission data is 1; when the RE position is position 2, it indicates that the number of time domain symbols occupied by single transmission data is 2, etc. In this way, the number of time domain symbols occupied by single transmission data can be determined according to the RE position of the reference signal. Optionally, the first association relationship is a correspondence between a port number of a reference signal and a number of time domain symbols occupied by a single transmission of data in the scheduling information. Exemplarily, multiple candidate values of the number of time domain symbols occupied by single transmission data include 1 and 2, and when the port number is port0 and / or port1, it indicates that the number of time domain symbols occupied by single transmission data is 1; when the port number is port2 and / or port3, it indicates that the number of time domain symbols occupied by single transmission data is 2, etc. In this way, the number of time domain symbols occupied by single transmission data can be determined according to the port number of the reference signal. The number of time domain symbols occupied by a single transmission of data may be predefined by the protocol, or may be notified by the first device to the second device through signaling, and this application does not impose any limitation on this. Optionally, the first device may configure multiple candidate values of the number of time domain symbols occupied by a single transmission of data, and each candidate value may correspond to at least one RE position of a reference signal. Alternatively, the first device may configure multiple candidate values of the number of time domain symbols occupied by a single transmission of data, and each candidate value may correspond to a port number of a reference signal. In some other feasible examples, the first association relationship may be a correspondence relationship between a sequence parameter of a reference signal and scheduling information. In this way, the scheduling information may be determined according to the sequence parameter of the reference signal and the first association relationship between the sequence parameter and the scheduling information. The present application does not limit the content of the sequence parameters of the reference signal. Optionally, there is a corresponding relationship between the scrambling identifier of the reference signal sequence and the RE position of the reference signal. The RE position corresponding to the scrambling identifier may be predefined by the protocol or may be notified to the second device by the first device through signaling, which is not limited by the present application. Exemplarily, taking the user group identifier as the scrambling identifier as an example, the user group identifier configured by the base station includes a first number, a second number, and a third number. As shown in part A of Figure 7, the first number may correspond to the RE position corresponding to the unfilled grid, the second number may correspond to the RE position corresponding to the filled grid, and the third number may correspond to the RE position corresponding to the horizontal line grid. In this way, the second device can determine the RE position according to the scrambling identifier of the reference signal and the correspondence between it and the RE position of the reference signal. Optionally, the first device configures a UE number of the second device in a CORESET. The UE number may be used for sequence scrambling of a reference signal, so that the second device determines whether the reference signal is its own reference signal through blind detection. The scrambling method can refer to the above, for example, the UE number i configured by the base station UE =0,1,2,…,7, the sequence of the reference signal (such as RS DCI) can be represented by i UE The initial value of the sequence can be based on In this way, configuring the UE number of the second device in one CORESET can save signaling overhead and help improve the efficiency of detecting scheduling information. Optionally, the first device configures N ID This can improve the efficiency of detecting scheduling information. Optionally, the reference signal includes a DMRS, and the first device may configure one or more scrambling identifiers for a second device, and each scrambling identifier may have a corresponding relationship with the scheduling information. For example, the base station configures four scrambling identifiers for the terminal, and each scrambling identifier can be used to indicate a value of different scheduling information, thereby indicating different scheduling information, saving signaling overhead, and improving the efficiency of detecting scheduling information. Optionally, the first device configures one or more scrambling identifiers for different second devices. For example, user number i is configured for UE1 UE =0,1,2, configure user number i for UE2 UE =3,4,5, configure user number i for UE3 UE=6, 7, etc. In this way, signaling overhead can be saved, which is beneficial to improving the efficiency of detecting scheduling information. The following first takes the scheduling information as the frequency domain offset between the reference signal and the data transmission, and the sequence parameters include one of the scrambling flag, root sequence and cyclic shift of the sequence as an example. The scrambling flag, root sequence and cyclic shift of the sequence can be determined according to the sequence type, and the method for determining the scheduling information with multiple sequence parameters can refer to the description of determining the scheduling information with one sequence parameter. The time domain offset of the time domain resources for data transmission and the time domain resources for the reference signal in the scheduling information can be determined according to the sequence parameters of the reference signal, and can refer to the description of the method for determining the frequency domain offset between the frequency domain resources for data transmission and the time domain resources for the reference signal. Optionally, the first association relationship is a correspondence between a scrambling identifier of a reference signal sequence and a frequency domain offset. For example, the first scrambling identifier corresponds to the first frequency domain offset, the second scrambling identifier corresponds to the second frequency domain offset, the third scrambling identifier corresponds to the third frequency domain offset, etc. In this way, the frequency domain offset can be determined according to the correspondence between the scrambling identifier of the reference signal sequence and the frequency domain offset of the reference signal and data transmission. Optionally, the first association relationship is a correspondence between a root sequence of a reference signal sequence and a frequency domain offset. For example, the first root sequence corresponds to the first frequency domain offset, the second root sequence corresponds to the second frequency domain offset, the third root sequence corresponds to the third frequency domain offset, etc. In this way, the frequency domain offset can be determined according to the corresponding relationship between the root sequence of the reference signal sequence and the frequency domain offset of the reference signal and data transmission. Optionally, the first association relationship is a correspondence between a cyclic shift and a frequency domain offset of a reference signal sequence. For example, the first cyclic shift corresponds to the first frequency domain offset, the second cyclic shift corresponds to the second frequency domain offset, the third cyclic shift corresponds to the third frequency domain offset, etc. In this way, the frequency domain offset can be determined according to the cyclic shift of the reference signal sequence and the corresponding relationship between the cyclic shift and the reference signal and the frequency domain offset of data transmission. Optionally, the first device may configure multiple candidate values of the frequency domain offset, and each candidate value may correspond to at least one sequence parameter of the reference signal. It should be understood that the above is an example of the first association relationship between the reference signal information and the time-frequency resources in the scheduling information, and in fact it may also include other first association relationships or other ways of determining time-frequency resources, which are not limited here. The following describes a first association relationship between the reference signal information and the modulation mode of data transmission in the scheduling information, a first association relationship between the reference signal information and the code rate of data transmission in the scheduling information, and a first association relationship between the reference signal information and the MCS identifier of data transmission in the scheduling information. It should be understood that the MCS includes modulation mode and coding information. In one possible implementation, the first association relationship includes at least one of the following: a correspondence between the RE position of the reference signal and the modulation mode of the data transmission in the scheduling information; the first association relationship is a correspondence between the RE position of the reference signal and the code rate of the data transmission in the scheduling information; or the first association relationship is a correspondence between the RE position of the reference signal and the MCS identifier of the data transmission in the scheduling information. For example, the first RE position corresponds to the first modulation mode, the second RE position corresponds to the second modulation mode, and the third RE position corresponds to the third modulation mode. In this way, the modulation mode of data transmission can be determined according to the RE position of the reference signal and the first association relationship between the RE position and the modulation mode of data transmission in the scheduling information. For example, the first RE position corresponds to the first code rate, the second RE position corresponds to the second code rate, and the third RE position corresponds to the third code rate. In this way, the code rate of data transmission can be determined according to the first association relationship between the RE position of the reference signal and the code rate of data transmission in the scheduling information. For example, the first RE position corresponds to the first MCS identifier, the second RE position corresponds to the second MCS identifier, and the third RE position corresponds to the third MCS identifier. In this way, the MCS identifier of the data transmission can be determined based on the first association relationship between the RE position of the reference signal and the MCS identifier of the data transmission in the scheduling information. In one possible implementation, the first association relationship includes at least one of the following: a correspondence between the port number of the reference signal and the modulation mode of the data transmission in the scheduling information; the first association relationship is a correspondence between the port number of the reference signal and the code rate of the data transmission in the scheduling information; or the first association relationship is a correspondence between the port number of the reference signal and the MCS identifier of the data transmission in the scheduling information. For example, the first port number corresponds to the first modulation mode, the second port number corresponds to the second modulation mode, and the third port number corresponds to the third modulation mode. For another example, port0 and / or port1 correspond to the first modulation mode, port2 and / or port3 correspond to the second modulation mode, and port4 and / or port5 correspond to the third modulation mode. In this way, the modulation mode of data transmission can be determined according to the first association relationship between the port number of the reference signal and the modulation mode of data transmission in the scheduling information. For example, the first port number corresponds to the first code rate, the second port number corresponds to the second code rate, and the third port number corresponds to the third code rate. For another example, port0 and / or port1 correspond to the first code rate, port2 and / or port3 correspond to the second code rate, and port4 and / or port5 correspond to the third code rate. In this way, the code rate of data transmission can be determined according to the first association relationship between the port number of the reference signal and the code rate of data transmission in the scheduling information. For example, the first port number corresponds to the first MCS identifier, the second port number corresponds to the second MCS identifier, and the third port number corresponds to the third MCS identifier. For another example, port0 and / or port1 correspond to the first MCS identifier, port2 and / or port3 correspond to the second MCS identifier, port4 and / or port5 correspond to the third MCS identifier, etc. In this way, the MCS identifier of the data transmission can be determined according to the first association relationship between the port number of the reference signal and the MCS identifier of the data transmission in the scheduling information. In one possible implementation, at least one of the following is included: the first association relationship is the correspondence between the scrambling identifier of the reference signal sequence and the modulation mode of the data transmission in the scheduling information; the first association relationship is the correspondence between the scrambling identifier of the reference signal sequence and the code rate of the data transmission in the scheduling information; or the first association relationship is the correspondence between the scrambling identifier of the reference signal sequence and the MCS identifier of the data transmission in the scheduling information. For example, the first scrambling identifier corresponds to the first modulation mode, the second scrambling identifier corresponds to the second modulation mode, the third scrambling identifier corresponds to the third modulation mode, etc. In this way, the modulation mode of data transmission can be determined according to the scrambling identifier of the reference signal sequence and the first association relationship between the scrambling identifier and the modulation mode of data transmission in the scheduling information. For example, the first scrambling identifier corresponds to the first code rate, the second scrambling identifier corresponds to the second code rate, the third scrambling identifier corresponds to the third code rate, etc. In this way, the code rate of data transmission can be determined according to the scrambling identifier of the reference signal sequence and the first association relationship between the scrambling identifier and the code rate of data transmission in the scheduling information. For example, the first scrambling identifier corresponds to the first MCS identifier, the second scrambling identifier corresponds to the second MCS identifier, and the third scrambling identifier corresponds to the third MCS identifier. In this way, the MCS identifier of the data transmission can be determined based on the scrambling identifier of the reference signal sequence and the first association relationship between the scrambling identifier and the MCS identifier of the data transmission in the scheduling information. In one possible implementation, the first association relationship includes at least one of the following: a correspondence between a root sequence of a reference signal sequence and a modulation mode of data transmission in the scheduling information; the first association relationship is a correspondence between a root sequence of a reference signal sequence and a code rate of data transmission in the scheduling information; or the first association relationship is a correspondence between a root sequence of a reference signal sequence and an MCS identifier of data transmission in the scheduling information. For example, the first root sequence corresponds to the first modulation mode, the second root sequence corresponds to the second modulation mode, the third root sequence corresponds to the third modulation mode, etc. In this way, the modulation mode of data transmission can be determined according to the root sequence of the reference signal and the first association relationship between the root sequence and the modulation mode of data transmission in the scheduling information. For example, the first root sequence corresponds to the first code rate, the second root sequence corresponds to the second code rate, the third root sequence corresponds to the third code rate, etc. In this way, the code rate of data transmission can be determined according to the root sequence of the reference signal and the first association relationship between the root sequence and the code rate of data transmission in the scheduling information. For example, the first root sequence corresponds to the first MCS identifier, the second root sequence corresponds to the second MCS identifier, and the third root sequence corresponds to the third MCS identifier. In this way, the MCS identifier of the data transmission can be determined according to the root sequence of the reference signal sequence and the first association relationship between the root sequence and the bit rate of the data transmission in the scheduling information. In one possible implementation, the first association relationship includes at least one of the following: a correspondence between a cyclic shift of a reference signal sequence and a modulation mode of data transmission in the scheduling information; the first association relationship is a correspondence between a cyclic shift of a reference signal sequence and a code rate of data transmission in the scheduling information; or the first association relationship is a correspondence between a cyclic shift of a reference signal sequence and an MCS identifier of data transmission in the scheduling information. For example, the first cyclic shift corresponds to the first modulation mode, the second cyclic shift corresponds to the second modulation mode, the third cyclic shift corresponds to the third modulation mode, etc. In this way, the modulation mode of data transmission can be determined according to the cyclic shift of the reference signal sequence and the first association relationship between the cyclic shift and the modulation mode of data transmission in the scheduling information. For example, the first cyclic shift corresponds to the first code rate, the second cyclic shift corresponds to the second code rate, the third cyclic shift corresponds to the third code rate, etc. In this way, the modulation mode of data transmission can be determined according to the code rate of the reference signal sequence and the first association relationship between the code rate and the modulation mode of data transmission in the scheduling information. For example, the first cyclic shift corresponds to the first MCS identifier, the second cyclic shift corresponds to the second MCS identifier, the third cyclic shift corresponds to the third MCS identifier, etc. In this way, the MCS identifier of the data transmission can be determined according to the cyclic shift of the reference signal sequence and the first association relationship between the cyclic shift and the MCS identifier of the data transmission in the scheduling information. The first modulation mode, the second modulation mode, and the third modulation mode mentioned above may be predefined by the protocol, or may be notified to the second device by the first device through signaling, and the embodiment of the present application does not limit this. For example, the first modulation mode is QPSK, the second modulation mode is 16QAM, and the third modulation mode is 64QAM. Optionally, the first device may configure multiple candidate values for the modulation mode, each candidate value having a corresponding relationship with at least one of the following information of the reference signal: RE position, port number, sequence parameter, etc. The first code rate, the second code rate and the third code rate mentioned above may be predefined by the protocol, or may be notified to the second device by the first device through signaling, which is not limited in the embodiment of the present application. For example, the first code rate is 1 / 4, the second code rate is 1 / 2, the third code rate is 3 / 4, etc. Optionally, the first device may configure multiple candidate values of the code rate, each candidate value having a corresponding relationship with at least one of the following information of the reference signal: RE, port number, sequence parameter, etc. position. The above-mentioned first MCS identifier, second MCS identifier, and third MCS identifier may be predefined by the protocol, or may be notified to the second device by the first device through signaling, and the embodiment of the present application does not limit this. For example, the first MCS may refer to the modulation mode and code rate corresponding to the MCS identifier of 0, the second MCS may refer to the modulation mode and code rate corresponding to the MCS identifier of 1, and the third MCS may refer to the modulation mode and code rate corresponding to the MCS identifier of 2. The present application does not limit the modulation mode and code rate corresponding to the MCS identifier, and can refer to Table 3 and Table 4. Table 3 MCS identifies the modulation mode and the target code rate R [R*1024] 023012402250 Table 4 MCS identifies the modulation mode and the target code rate R [R*1024] 02301434026438 Optionally, the first device may configure multiple candidate values of the MCS identifier, and each candidate value has a corresponding relationship with at least one of the following information of the reference signal: RE position, port number, sequence parameter, etc. It should be understood that the above is an example of a first association relationship between the reference signal information and one of the modulation mode, code rate or MCS identifier of data transmission in the scheduling information. In fact, it can also include other first association relationships or other methods of determining at least one of the modulation mode, code rate and MCS identifier of data transmission, which are not limited here. In a possible implementation, the method for the second device to determine the modulation mode and / or the code rate may also include: determining the modulation mode and / or the code rate according to the service type. Among them, service types may include URLLC, enhanced mobile broadband (eMBB), massive IoT communications or massive machine type communication (mMTC), etc., which are not limited here. Optionally, there is a correspondence between the service type and the modulation mode and / or code rate. For example, taking the modulation mode as the modulation mode corresponding to the MCS identifier and the code rate as the code rate corresponding to the MCS identifier as an example, when the first service type and the first MCS identifier have a correspondence, the modulation mode of the data transmission can be determined as the modulation mode corresponding to the first MCS identifier according to the first MCS identifier corresponding to the first service type, and the code rate of the data transmission can be determined as the code rate corresponding to the first MCS identifier, etc. Exemplarily, the MCS identifier corresponding to the URLLC service is 0; the MCS identifier corresponding to the eMBB service is 4; and the MCS identifier corresponding to the mMTC service is 2. This application does not limit the correspondence between the service type and the modulation mode. The modulation mode may be related to the spectrum efficiency and the code rate. Optionally, the second device determines the modulation mode that meets the requirements according to the spectrum efficiency and / or code rate required by the service type, and then determines the code rate corresponding to the modulation mode. It can be understood that determining the adjustment mode and / or code rate according to the service type can improve the efficiency of service data transmission and help improve communication performance. In a possible implementation, the method for the second device to determine the modulation mode and / or the code rate may further include: determining the modulation mode and / or the code rate according to the configuration information. The configuration information may be a signaling used for configuration, such as high-layer signaling, physical layer signaling, etc. The configuration method of the configuration information may also include semi-static configuration, static configuration, dynamic configuration, etc. In the embodiment of the present application, the second device may determine the modulation method according to the configuration information. For example, the network device informs the terminal that the MCS identifier that can be used for data transmission may be 0 or 1, etc., through a high-layer semi-static configuration method. It can be understood that determining the adjustment method and / or code rate according to the configuration information can improve the accuracy of data channel estimation and demodulation, which is conducive to improving communication performance. The following introduces a first association relationship between the reference signal information and the transmission configuration indication of data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a RE position of a reference signal and a transmission configuration indication of data transmission in the scheduling information. For example, the first RE position corresponds to the first TCI, the second RE position corresponds to the second TCI, and the third RE position corresponds to the third TCI. In this way, the TCI of data transmission can be determined according to the RE position of the reference signal and the first association relationship between it and the TCI in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a port number of a reference signal and a transmission configuration indication of data transmission in the scheduling information. For example, the first port number corresponds to the first TCI, the second port number corresponds to the second TCI, and the third port number corresponds to the third TCI. For another example, port0 and / or port1 correspond to the first TCI, port2 and / or port3 correspond to the second TCI, and port4 and / or port5 correspond to the third TCI. In this way, the TCI of data transmission can be determined based on the first association relationship between the port number of the reference signal and the TCI in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a scrambling identifier of a sequence of reference signals and a transmission configuration indication of data transmission in scheduling information. For example, the first scrambling identifier corresponds to the first TCI, the second scrambling identifier corresponds to the second TCI, the third scrambling identifier corresponds to the third TCI, etc. In this way, the TCI of data transmission can be determined according to the scrambling identifier of the reference signal sequence and the first association relationship between it and the TCI in the scheduling information. In a possible implementation, the first association relationship is a correspondence relationship between a root sequence of a reference signal sequence and a transmission configuration indication of data transmission in the scheduling information. For example, the first root sequence corresponds to the first TCI, the second root sequence corresponds to the second TCI, the third root sequence corresponds to the third TCI, etc. In this way, the TCI of the data transmission can be determined according to the root sequence of the reference signal sequence and the first association relationship between the root sequence and the transmission configuration indication of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a cyclic shift of a reference signal sequence and a transmission configuration indication of data transmission in the scheduling information. For example, the first cyclic shift corresponds to the first TCI, the second cyclic shift corresponds to the second TCI, the third cyclic shift corresponds to the third TCI, etc. In this way, the TCI of the data transmission can be determined according to the cyclic shift of the reference signal sequence and the first association relationship between it and the transmission configuration indication of the data transmission in the scheduling information. The above-mentioned first TCI, second TCI and third TCI, etc. may be predefined by the protocol, or may be notified to the second device by the first device through signaling, and the embodiments of the present application do not limit this. For example, the first TCI is used to indicate that the TCI of the data transmission is the same as the TCI of the reference signal, and the second TCI is used to indicate that the TCI of the data transmission is different from the TCI of the reference signal. For another example, the first TCI is used to indicate that the TCI is the same as the TCI of the first reference signal, and the second TCI is used to indicate that the TCI of the data transmission is the same as the TCI of the second reference signal, etc. In a possible implementation, the first device configures multiple candidate values of TCI, and each candidate value has a corresponding relationship with at least one of the following information of the reference signal: RE position, port number, sequence parameter, etc. It should be understood that the above is an example of the first association relationship between the reference signal information and the transmission configuration indication of data transmission in the scheduling information, and can actually include other first association relationships or other methods of determining the transmission configuration indication of data transmission, which are not limited here. The following introduces the first association relationship between the reference signal information and the number of repetitions of data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a RE position of a reference signal and a number of repetitions of data transmission in the scheduling information. For example, the first RE position corresponds to the first repetition number, the second RE position corresponds to the second repetition number, and the third RE position corresponds to the third repetition number. In this way, the number of repetitions of data transmission can be determined according to the first association relationship between the RE position of the reference signal and the number of repetitions of data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a port number of the reference signal and a number of repetitions of data transmission in the scheduling information. For example, the first port number corresponds to the first repetition number, the second port number corresponds to the second repetition number, and the third port number corresponds to the third repetition number. For another example, port0 and / or port1 correspond to the first repetition number, port2 and / or port3 correspond to the second repetition number, and port4 and / or port5 correspond to the third repetition number. In this way, the number of repetitions of data transmission can be determined according to the first association relationship between the port number of the reference signal and the number of repetitions of data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a scrambling identifier of a reference signal sequence and a number of repetitions of data transmission in scheduling information. For example, the first scrambling identifier corresponds to the first repetition number, the second scrambling identifier corresponds to the second repetition number, the third scrambling identifier corresponds to the third repetition number, etc. In this way, the number of repetitions of data transmission can be determined according to the scrambling identifier of the reference signal sequence and the first association relationship between the scrambling identifier and the repetition number in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a root sequence of a reference signal sequence and a number of repetitions of data transmission in the scheduling information. For example, the first root sequence corresponds to a first repetition number, the second root sequence corresponds to a second repetition number, the third root sequence corresponds to a third repetition number, etc. In this way, the number of repetitions of data transmission can be determined according to the root sequence of the reference signal sequence and the first association relationship between the root sequence and the number of repetitions of data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a cyclic shift of a reference signal sequence and a number of repetitions of data transmission in the scheduling information. For example, the first cyclic shift corresponds to the first number of repetitions, the second cyclic shift corresponds to the second number of repetitions, the third cyclic shift corresponds to the third number of repetitions, etc. In this way, the number of repetitions of data transmission can be determined according to the cyclic shift of the reference signal sequence and the first association relationship between the cyclic shift and the number of repetitions of data transmission in the scheduling information. The meanings of the first number of repetitions, the second number of repetitions, and the third number of repetitions mentioned above may be predefined by the protocol, or may be notified to the second device by the first device through signaling, and the embodiments of the present application do not limit this. For example, the first number of repetitions may be the number of repeated transmissions, and exemplarily, the first number of repetitions is 0, i.e., 1 initial data transmission, the second number of repetitions is 2, i.e., 1 initial data transmission and 2 retransmissions, and the third number of repetitions is 3, i.e., 1 initial data transmission and 3 retransmissions. Or the first number of repetitions may be the number of data transmissions, and exemplarily, the first number of repetitions is 1, i.e., 1 initial data transmission, the second number of repetitions is 2, i.e., 1 initial data transmission and 1 retransmission, and the third number of repetitions is 3, i.e., 1 initial data transmission and 2 retransmissions. Or the first number of repetitions may be an identifier or identifier of the number of repetitions, and exemplarily, the first number of repetitions is 0, which may represent 1 initial data transmission, the second number of repetitions is 1, which may represent 1 initial data transmission and 3 retransmissions, and the third number of repetitions is 2, which may represent 1 initial data transmission and 2 retransmissions, etc. Optionally, the first device may configure multiple candidate values for the number of repetitions, and each candidate value has a corresponding relationship with at least one of the following information of the reference signal: RE position, port number, sequence parameter, etc. It should be understood that the above is an example of the first association relationship between the reference signal information and the number of repetitions of data transmission in the scheduling information, and may actually include other first association relationships or other ways of determining the number of repetitions of data transmission, which are not limited here. The following introduces a first association relationship between the information of the reference signal and the information of the demodulation reference signal of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence relationship between RE positions of reference signals and information on demodulation reference signals for data transmission in scheduling information. For example, the first RE position corresponds to the first information of the demodulation reference signal, the second RE position corresponds to the second information of the demodulation reference signal, and the third RE position corresponds to the third information of the demodulation reference signal. If the information of the demodulation reference information is a scrambling identifier, the first association relationship is the correspondence between the RE position of the reference signal and the scrambling identifier of the demodulation reference signal. For example, the first RE position corresponds to the first scrambling identifier of the demodulation reference signal; the second RE position corresponds to the second scrambling identifier of the demodulation reference signal; the third RE position corresponds to the third scrambling identifier of the demodulation reference signal, etc. In this way, the information can be determined based on the first association relationship between the RE position of the reference signal and the information of the demodulation reference signal of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a port number of a reference signal and information about a demodulation reference signal for data transmission in the scheduling information. For example, the first port number corresponds to the first information of the demodulation reference signal, the second port number corresponds to the second information of the demodulation reference signal, and the third port number corresponds to the third information of the demodulation reference signal. If the information of the demodulation reference information is a scrambling identifier, the first association relationship is the correspondence between the port number of the reference signal and the scrambling identifier of the demodulation reference signal. For example, the first port number corresponds to the first scrambling identifier of the demodulation reference signal, the second port number corresponds to the second scrambling identifier of the demodulation reference signal, and the third port number corresponds to the third scrambling identifier of the demodulation reference signal. For another example, port0 and / or port1 correspond to the first information of the demodulation reference signal, port2 and / or port3 correspond to the second information of the demodulation reference signal, and port4 and / or port5 correspond to the third information of the demodulation reference signal. If the information of the demodulation reference information is a scrambling identifier, the first association relationship is the correspondence between the port number of the reference signal and the scrambling identifier of the demodulation reference signal. Port0 and / or port1 correspond to the first scrambling identifier of the demodulation reference signal, port2 and / or port3 correspond to the second scrambling identifier of the demodulation reference signal, port4 and / or port5 correspond to the third scrambling identifier of the demodulation reference signal, etc. In this way, the information can be determined based on the first association relationship between the port number of the reference signal and the information of the demodulation reference signal of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a scrambling identifier of a reference signal sequence and information on a demodulation reference signal for data transmission in the scheduling information. For example, the first scrambling identifier corresponds to the first information of the demodulation reference signal, the second scrambling identifier corresponds to the second information of the demodulation reference signal, the third scrambling identifier corresponds to the third information of the demodulation reference signal, and so on. If the information of the demodulation reference information is a scrambling identifier, the first association relationship is the correspondence between the scrambling identifier of the reference signal sequence and the scrambling identifier of the demodulation reference signal. For example, the first scrambling identifier of the reference signal sequence corresponds to the first scrambling identifier of the demodulation reference signal, the second scrambling identifier of the reference signal sequence corresponds to the second scrambling identifier of the demodulation reference signal, the third scrambling identifier of the reference signal sequence corresponds to the third scrambling identifier of the demodulation reference signal, etc. In this way, the information can be determined according to the first association relationship between the scrambling identifier of the reference signal sequence and the information of the demodulation reference signal of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence relationship between a root sequence of a reference signal sequence and information of a demodulation reference signal in the scheduling information. For example, the first root sequence corresponds to the first information of the demodulation reference signal, the second root sequence corresponds to the second information of the demodulation reference signal, the third root sequence corresponds to the third information of the demodulation reference signal, and so on. If the information of the demodulation reference information is a scrambling identifier, the first association relationship is the correspondence between the root sequence of the reference signal sequence and the scrambling identifier of the demodulation reference signal. For example, the first root sequence of the reference signal sequence corresponds to the first scrambling identifier of the demodulation reference signal, the second root sequence of the reference signal sequence corresponds to the second scrambling identifier of the demodulation reference signal, and the third root sequence of the reference signal sequence corresponds to the third scrambling identifier of the demodulation reference signal. In this way, the information can be determined based on the first association relationship between the root sequence of the reference signal sequence and the information of the demodulation reference signal for data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence relationship between a cyclic shift of a reference signal sequence and information on a demodulation reference signal for data transmission in the scheduling information. For example, the first cyclic shift corresponds to the first information of the demodulation reference signal, the second cyclic shift corresponds to the second information of the demodulation reference signal, the third cyclic shift corresponds to the third information of the demodulation reference signal, and so on. If the information of the demodulation reference information is a scrambling identifier, the first association relationship is the correspondence between the cyclic shift of the sequence of the reference signal and the scrambling identifier of the demodulation reference signal. For example, the first cyclic shift of the sequence of the reference signal corresponds to the first scrambling identifier of the demodulation reference signal, the second cyclic shift of the sequence of the reference signal corresponds to the second scrambling identifier of the demodulation reference signal, the third cyclic shift of the sequence of the reference signal corresponds to the third scrambling identifier of the demodulation reference signal, etc. In this way, the information can be determined based on the first association relationship between the cyclic shift of the sequence of the reference signal and the information of the demodulation reference signal of the data transmission in the scheduling information. The meanings of the first information, the second information, and the third information of the demodulation reference signal may be predefined by the protocol, or may be notified to the second device by the first device through signaling, which is not limited in the present embodiment. For example, if the demodulation reference information is a scrambling identifier, the first scrambling identifier i UE =0, the second scrambling identifier i UE =1, the third scrambling identifier i UE =3, etc. In a possible implementation, the first device configures multiple candidate values of information of a demodulation reference signal, and each candidate value has a corresponding relationship with at least one of the following information of the reference signal: RE position, port number, sequence parameter, etc. It should be understood that the above is an example of the first association relationship between the reference signal information and the demodulation reference signal information of the data transmission in the scheduling information, and can actually include other first association relationships or other ways of determining the demodulation reference signal information, which are not limited here. The following introduces a first association relationship between the reference signal information and the data transmission pattern in the scheduling information. In a possible implementation, the first association relationship is a correspondence between RE positions of reference signals and patterns of data transmission in scheduling information. For example, the first RE position corresponds to a first pattern of data transmission, the second RE position corresponds to a second pattern of data transmission, and the third RE position corresponds to a third pattern of data transmission. In this way, the pattern can be determined based on the RE position of the reference signal and the first association relationship between the RE position and the pattern of data transmission. The data transmission pattern may also be a demodulation reference signal pattern, and there is a corresponding relationship between the two. In a possible implementation, the first association relationship is a corresponding relationship between the RE position of the reference signal and the demodulation reference signal pattern in the scheduling information. For example, the first RE position corresponds to the first pattern of the demodulation reference signal, the second RE position corresponds to the second pattern of the demodulation reference signal, and the third RE position corresponds to the third pattern of the demodulation reference signal. In this way, the pattern can be determined based on the RE position of the reference signal and the first association relationship between the RE position and the pattern of the demodulation reference signal. In one possible implementation, the first association relationship includes at least one of the following: a correspondence between a port number of a reference signal and a pattern of data transmission in the scheduling information; or the first association relationship is a correspondence between a port number of a reference signal and a pattern of a demodulation reference signal in the scheduling information. For example, the first port number corresponds to a first pattern of data transmission, the second port number corresponds to a second pattern of data transmission, and the third port number corresponds to a third pattern of data transmission. For another example, port0 and / or port1 correspond to a first pattern of data transmission, port2 and / or port3 correspond to a second pattern of data transmission, and port4 and / or port5 correspond to a third pattern of data transmission. In this way, the pattern can be determined based on the first association relationship between the port number of the reference signal and the pattern of data transmission. For example, the first port number corresponds to the first pattern of the demodulation reference signal, the second port number corresponds to the second pattern of the demodulation reference signal, and the third port number corresponds to the third pattern of the demodulation reference signal. For another example, port0 and / or port1 correspond to the first pattern, port2 and / or port3 correspond to the second pattern of the demodulation reference signal, and port4 and / or port5 correspond to the third pattern of the demodulation reference signal. In this way, the pattern can be determined based on the port number of the reference signal and the first association relationship between it and the pattern of the demodulation reference signal in the scheduling information. In one possible implementation, the first association relationship includes at least one of the following: a correspondence between a scrambling identifier of a sequence of reference signals and a pattern of data transmission in scheduling information; or the first association relationship is a correspondence between a scrambling identifier of a sequence of reference signals and a pattern of a demodulation reference signal in scheduling information. For example, the first scrambling identifier corresponds to a first pattern of data transmission, the second scrambling identifier corresponds to a second pattern of data transmission, the third scrambling identifier corresponds to a third pattern of data transmission, etc. In this way, the pattern can be determined according to the scrambling identifier of the reference signal sequence and the first association relationship between the scrambling identifier and the pattern of data transmission in the scheduling information. For example, the first scrambling identifier corresponds to the first pattern of the demodulation reference signal, the second scrambling identifier corresponds to the second pattern of the demodulation reference signal, the third scrambling identifier corresponds to the third pattern of the demodulation reference signal, etc. In this way, the pattern can be determined according to the scrambling identifier of the reference signal sequence and the first association relationship between the scrambling identifier and the pattern of the demodulation reference signal in the scheduling information. In one possible implementation, the first association relationship includes at least one of the following: a correspondence between a root sequence of a reference signal sequence and a pattern of data transmission in the scheduling information; or the first association relationship is a correspondence between a root sequence of a reference signal sequence and a pattern of a demodulation reference signal in the scheduling information. For example, the first root sequence corresponds to a first pattern of data transmission, the second root sequence corresponds to a second pattern of data transmission, the third root sequence corresponds to a third pattern of data transmission, etc. In this way, the pattern can be determined according to the root sequence of the reference signal and the first association relationship between the root sequence and the pattern of data transmission in the scheduling information. For example, the first root sequence corresponds to the first pattern of the demodulation reference signal, the second root sequence corresponds to the second pattern of the demodulation reference signal, the third root sequence corresponds to the third pattern of the demodulation reference signal, etc. In this way, the pattern can be determined according to the root sequence of the reference signal sequence and the first association relationship between the root sequence and the pattern of the demodulation reference signal in the scheduling information. In one possible implementation, the first association relationship includes at least one of the following: a correspondence between a cyclic shift of a reference signal sequence and a pattern of data transmission in the scheduling information; or the first association relationship is a correspondence between a cyclic shift of a reference signal sequence and a pattern of a demodulation reference signal in the scheduling information. For example, the first cyclic shift corresponds to a first pattern of data transmission, the second cyclic shift corresponds to a second pattern of data transmission, the third cyclic shift corresponds to a third pattern of data transmission, etc. In this way, the pattern can be determined according to the cyclic shift of the reference signal sequence and the first association relationship between the cyclic shift and the pattern of data transmission in the scheduling information. For example, the first cyclic shift corresponds to a first pattern of a demodulation reference signal, the second cyclic shift corresponds to a second pattern of a demodulation reference signal, the third cyclic shift corresponds to a third pattern of a demodulation reference signal, etc. In this way, the pattern may be determined according to a first association relationship between a cyclic shift of a sequence of reference signals and the pattern of the demodulation reference signal in the scheduling information. The meanings of the first pattern, the second pattern, and the third pattern mentioned above may be predefined by the protocol, or may be notified to the second device by the first device through signaling, and the embodiments of the present application do not limit this. For example, the first pattern of data transmission may refer to part A in Figure 4, the second pattern of data transmission may refer to part A in Figure 5, etc. For another example, the first pattern of the demodulation reference signal may be part B in Figure 4, the second pattern of the demodulation reference signal may be part B in Figure 5, and the third pattern of data transmission may refer to part A in Figure 6, etc. In a possible implementation, the first device configures multiple candidate values of the data transmission pattern, and each candidate value has a corresponding relationship with at least one of the following information of the reference signal: RE position, port number, sequence parameter, etc. In a possible implementation, the first device configures multiple candidate values of the pattern of the demodulation reference signal, and each candidate value has a corresponding relationship with at least one of the following information of the reference signal: RE position, port number, sequence parameter, etc. It should be understood that the above is an example of a first association relationship between the information of the reference signal and the pattern of data transmission in the scheduling information, and in fact, other first association relationships or other ways of determining the pattern of data transmission may also be included, which are not limited here. The above is an example of a first association relationship between the information of the reference signal and the pattern of the demodulation reference signal in the scheduling information, and in fact, other first association relationships or other ways of determining the pattern of the demodulation reference signal may also be included, which are not limited here. The following introduces the first association relationship between the reference signal information and the redundant version of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between RE positions of reference signals and redundant versions of data transmission in scheduling information. For example, the first RE position corresponds to the first redundant version, the second RE position corresponds to the second redundant version, and the third RE position corresponds to the third redundant version. In this way, the redundant version can be determined according to the RE position of the reference signal and the first association relationship between the redundant version of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a port number of a reference signal and a redundant version of data transmission in the scheduling information. For example, the first port number corresponds to the first redundant version, the second port number corresponds to the second redundant version, and the third port number corresponds to the third redundant version. For another example, port0 and / or port1 correspond to the first redundant version, port2 and / or port3 correspond to the second redundant version, and port4 and / or port5 correspond to the third redundant version. In this way, the redundant version can be determined according to the port number of the reference signal and the first association relationship between the redundant version of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a scrambling identifier of a sequence of reference signals and a redundant version of data transmission in scheduling information. For example, the first scrambling identifier corresponds to the first redundancy version, the second scrambling identifier corresponds to the second redundancy version, the third scrambling identifier corresponds to the third redundancy version, etc. In this way, the redundancy version can be determined according to the scrambling identifier of the reference signal sequence and the first association relationship between the scrambling identifier and the redundancy version of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a root sequence of a reference signal sequence and a redundant version of data transmission in the scheduling information. For example, the first root sequence corresponds to the first redundant version, the second root sequence corresponds to the second redundant version, the third root sequence corresponds to the third redundant version, etc. In this way, the redundant version can be determined according to the root sequence of the reference signal sequence and the first association relationship between the redundant version of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a cyclic shift of a reference signal sequence and a redundant version of data transmission in the scheduling information. For example, the first cyclic shift corresponds to the first redundant version, the second cyclic shift corresponds to the second redundant version, the third cyclic shift corresponds to the third redundant version, etc. In this way, the redundant version can be determined according to the cyclic shift of the reference signal sequence and the first association relationship between the cyclic shift and the redundant version of the data transmission in the scheduling information. The first redundant version, the second redundant version, and the third redundant version, etc., may be predefined by the protocol, or may be notified to the second device by the first device through signaling, which is not limited in the embodiments of the present application. For example, the first redundant version is {0,0,0,0}, the second redundant version is {0,2,3,1}, the third redundant version is {0,3,0,3}, etc. Optionally, the first device may configure multiple candidate values of the redundant version, and each candidate value has a corresponding relationship with at least one of the following information of the reference signal: RE position, port number, sequence parameter, etc. It should be understood that the above is an example of the first association relationship between the reference signal information and the redundant version of the data transmission in the scheduling information, and in fact it may also include other first association relationships or other ways of determining the redundant version of the data transmission, which are not limited here. The following introduces a first association relationship between the reference signal information and the new data indication of data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a RE position of a reference signal and a new data indication of data transmission in the scheduling information. For example, the first RE position corresponds to the first NDI, the second RE position corresponds to the second NDI, etc. Exemplarily, the first RE position corresponds to the first NDI, the second RE position corresponds to the second NDI, etc. In this way, the new data indication can be determined according to the first association relationship between the RE position of the reference signal and the new data indication of data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a port number of the reference signal and a new data indication of data transmission in the scheduling information. For example, the first port number corresponds to the first NDI, the second port number corresponds to the second NDI, etc. For another example, port0 and / or port1 correspond to the first NDI, port2 and / or port3 correspond to the second NDI, etc. In this way, the new data indication can be determined according to the first association relationship between the port number of the reference signal and the new data indication of data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a scrambling identifier of a reference signal sequence and a new data indication of data transmission in the scheduling information. For example, the first scrambling identifier corresponds to the first NDI, the second scrambling identifier corresponds to the second NDI, etc. In this way, the new data indication can be determined according to the scrambling identifier of the reference signal sequence and the first association relationship between the scrambling identifier and the new data indication of data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence relationship between a root sequence of a reference signal sequence and a new data indication of data transmission in the scheduling information. For example, the first root sequence corresponds to the first NDI, the second root sequence corresponds to the second NDI, etc. In this way, the new data indication can be determined according to the root sequence of the reference signal sequence and the first association relationship between the root sequence and the new data indication of data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a cyclic shift of a reference signal sequence and a new data indication for data transmission in the scheduling information. For example, the first cyclic shift corresponds to the first NDI, the second cyclic shift corresponds to the second NDI, etc. In this way, the new data indication can be determined according to the cyclic shift of the reference signal sequence and the first association relationship between the cyclic shift and the new data indication of data transmission in the scheduling information. The above-mentioned first NDI, second NDI, etc. may be predefined by the protocol, or may be notified to the second device by the first device through signaling, which is not limited in the embodiments of the present application. For example, the first NDI is 0 to indicate that the data is new data, and the second NDI is 1 to indicate that the data is retransmitted data. For another example, the first NDI is 0 to indicate that the data is the sending side link data, and the second NDI is 1 to indicate that the data is the receiving side link data. In a possible implementation, the first device may configure multiple candidate values for the new data indication, and each candidate value has a corresponding relationship with at least one of the following information of the reference signal: RE position, port number, sequence parameter, etc. It should be understood that the above is an example of the first association relationship between the reference signal information and the new data indication of the data transmission in the scheduling information, and can actually include other first association relationships or other ways of determining the new data indication of the data transmission, which are not limited here. The following introduces a first association relationship between the reference signal information and the transmission power information of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between RE positions of reference signals and transmission power information of data transmission in scheduling information. For example, the first RE position corresponds to the first transmission power information, the second RE position corresponds to the second transmission power information, and the third RE position corresponds to the third transmission power information. In this way, the transmission power information can be determined based on the first association relationship between the RE position of the reference signal and the transmission power information of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a port number of a reference signal and transmission power information of data transmission in the scheduling information. For example, the first port number corresponds to the first transmission power information, the second port number corresponds to the second transmission power information, the third port number corresponds to the third transmission power information, etc. For another example, port0 and / or port1 correspond to the first transmission power information, port2 and / or port3 correspond to the second transmission power information, port4 and / or port5 correspond to the third transmission power information, etc. In this way, the transmission power information can be determined according to the first association relationship between the port number of the reference signal and the transmission power information of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a scrambling identifier of a sequence of reference signals and transmission power information of data transmission in scheduling information. For example, the first scrambling identifier corresponds to the first transmission power information, the second scrambling identifier corresponds to the second transmission power information, the third scrambling identifier corresponds to the third transmission power information, etc. In this way, the transmission power information can be determined according to the scrambling identifier of the reference signal sequence and the first association relationship between the scrambling identifier and the transmission power information of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a root sequence of a reference signal sequence and transmission power information of data transmission in the scheduling information. For example, the first root sequence corresponds to the first transmission power information, the second root sequence corresponds to the second transmission power information, the third root sequence corresponds to the third transmission power information, etc. In this way, the transmission power information can be determined according to the root sequence of the reference signal sequence and the first association relationship between the root sequence and the transmission power information of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a cyclic shift of a reference signal sequence and transmission power information of data transmission in the scheduling information. For example, the first cyclic shift corresponds to the first transmission power information, the second cyclic shift corresponds to the second transmission power information, the third cyclic shift corresponds to the third transmission power information, etc. In this way, the transmission power information can be determined according to the cyclic shift of the reference signal sequence and the first association relationship between the cyclic shift and the transmission power information of the data transmission in the scheduling information. The above-mentioned first transmission power information, second transmission power information and third transmission power information may be predefined by the protocol, or may be notified to the second device by the first device through signaling, and the embodiments of the present application do not limit this. For example, the first transmission power information is the first TPC, the second transmission power information is the second TPC, the third transmission power information is the third TPC, etc. For another example, the first transmission power information indicates that the ratio of the power of the data to the power of the demodulation reference signal is 0dB, the second transmission power information indicates that the ratio of the power of the data to the power of the demodulation reference signal is -3dB, and the third transmission power information indicates that the ratio of the power of the data to the power of the demodulation reference signal is -4.77dB, etc. In a possible implementation, the first device may configure multiple candidate values of the transmission power information, and each candidate value has a corresponding relationship with at least one of the following information of the reference signal: RE position, port number, sequence parameter, etc. It should be understood that the above is an example of the first association relationship between the reference signal information and the transmission power information of the data transmission in the scheduling information, and can actually include other first association relationships or other methods of determining the transmission power information of the data transmission, which are not limited here. The following introduces a first association relationship between the reference signal information and the transmission type indication of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a RE position of a reference signal and a transmission type indication of data transmission in the scheduling information. For example, the first RE position corresponds to the first transmission type indication, the second RE position corresponds to the second transmission type indication, the third port number corresponds to the third transmission type indication, the fourth port number corresponds to the fourth transmission type indication, etc. In this way, the transmission type indication can be determined according to the first association relationship between the RE position of the reference signal and the transmission type indication of the data transmission in the scheduling information. Optionally, the first association relationship is the correspondence between the port number of the reference signal and the transmission type indication of the data transmission in the scheduling information. For example, the first port number corresponds to the first transmission type indication, the second port number corresponds to the second transmission type indication, the third port number corresponds to the third transmission type indication, the fourth port number corresponds to the fourth transmission type indication, etc. For another example, port0 and / or port1 correspond to the first transmission type indication, port2 and / or port3 correspond to the second transmission type indication, port4 and / or port5 correspond to the third transmission type indication, etc. In this way, the transmission type indication can be determined according to the first association relationship between the port number of the reference signal and the transmission type indication of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a scrambling identifier of a reference signal sequence and a transmission type indication of data transmission in the scheduling information. For example, the first scrambling identifier corresponds to the first transmission type indication, the second scrambling identifier corresponds to the second transmission type indication, the third scrambling identifier corresponds to the third transmission type indication, the fourth port number corresponds to the fourth transmission type indication, etc. In this way, the transmission type indication can be determined according to the first association relationship between the scrambling identifier of the reference signal sequence and the transmission type indication of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence relationship between a root sequence of a reference signal sequence and a transmission type indication of data transmission in the scheduling information. For example, the first root sequence corresponds to the first transmission type indication, the second root sequence corresponds to the second transmission type indication, the third root sequence corresponds to the third transmission type indication, and the fourth port number corresponds to the fourth transmission type indication. In this way, the transmission type indication can be determined according to the first association relationship between the root sequence of the reference signal sequence and the transmission type indication of the data transmission in the scheduling information. In a possible implementation, the first association relationship is a correspondence between a cyclic shift of a reference signal sequence and a transmission type indication of data transmission in the scheduling information. For example, the first cyclic shift corresponds to the first transmission type indication, the second cyclic shift corresponds to the second transmission type indication, the third cyclic shift corresponds to the third transmission type indication, the fourth port number corresponds to the fourth transmission type indication, etc. In this way, the transmission type indication can be determined according to the first association relationship between the cyclic shift of the reference signal sequence and the transmission type indication of the data transmission in the scheduling information. The first transmission type indication, the second transmission type indication, the third transmission type indication, or the fourth transmission type indication, etc., may be predefined by the protocol, or may be notified to the second device by the first device through signaling, and the embodiments of the present application do not limit this. For example, the first transmission type indicates sending data, the second transmission type indicates receiving data, the third transmission type indicates sending sidelink data, and the fourth transmission type indicates receiving sidelink data, etc. In a possible implementation, the first device may configure multiple candidate values of the transmission type indication, and each candidate value has a corresponding relationship with at least one of the following information of the reference signal: RE position, port number, sequence parameter, etc. It should be understood that the above is an example of the first association relationship between the reference signal information and the transmission type indication of the data transmission in the scheduling information, and can actually include other first association relationships or other methods of determining the transmission type indication of the data transmission, which are not limited here. The first association relationship between an item of information of a reference signal and an item of scheduling information is described above, so that the scheduling information can be determined based on the item of information of the reference signal and the first association relationship between the item of information and the item of scheduling information. In some feasible examples, the first association relationship is an association relationship between an item of information of a reference signal and multiple items of scheduling information. The communication method may also include: determining multiple items of scheduling information based on the first association relationship between an item of information of a reference signal and the multiple items of scheduling information. In a possible implementation, there is a first association relationship between the RE position of the reference signal and multiple pieces of scheduling information. For example, the RE position of the reference signal corresponds to at least two of the first time domain resource, the first frequency domain resource, the first modulation mode, the first code rate, the first transmission configuration indication, the first number of repetitions, the first information of the demodulation reference signal, the first pattern, the first redundant version, the first new data indication, the first transmission power information and the first transmission type indication for data transmission; the second RE position of the reference signal corresponds to at least two of the second time domain resource, the second frequency domain resource, the second modulation mode, the second code rate, the second transmission configuration indication, the second number of repetitions, the second information of the demodulation reference signal, the second pattern, the second redundant version, the second new data indication, the second transmission power information and the second transmission type indication for data transmission, etc. In a possible implementation, there is a first association relationship between the port number of the reference signal and the multiple pieces of scheduling information. For example, the first port number of the reference signal corresponds to at least two of the first time domain resource, the first frequency domain resource, the first modulation mode, the first code rate, the first transmission configuration indication, the first number of repetitions, the first information of the demodulation reference signal, the first pattern, the first redundant version, the first new data indication, the first transmission power information and the first transmission type indication for data transmission; the second port number of the reference signal corresponds to at least two of the second time domain resource, the second frequency domain resource, the second modulation mode, the second code rate, the second transmission configuration indication, the second number of repetitions, the second information of the demodulation reference signal, the second pattern, the second redundant version, the second new data indication, the second transmission power information and the second transmission type indication for data transmission, etc. In a possible implementation, a first association relationship exists between a sequence parameter of a reference signal and multiple pieces of scheduling information. For example, the first sequence parameter of the reference signal corresponds to at least two of the first time domain resource, the first frequency domain resource, the first modulation mode, the first code rate, the first transmission configuration indication, the first number of repetitions, the first information of the demodulation reference signal, the first pattern, the first redundant version, the first new data indication, the first transmission power information and the first transmission type indication for data transmission; the second sequence parameter of the reference signal corresponds to at least two of the second time domain resource, the second frequency domain resource, the second modulation mode, the second code rate, the second transmission configuration indication, the second number of repetitions, the information of the second demodulation reference signal, the second pattern, the second redundant version, the second new data indication, the second transmission power information and the second transmission type indication for data transmission, etc. The first sequence parameter and the second sequence parameter here may be at least one of a scrambling identifier, a root identifier, or a cyclic shift, etc. For example, reference may be made to Table 5, which describes the association relationship between one item of reference signal information and multiple items of scheduling information. The first association relationship may include at least one row or at least one column in Table 5. Table 5 As shown in Table 5, the time-frequency resource identifier of data transmission, at least two of the MCS identifier, the number of repetitions, and the data transmission pattern can be determined according to the RE position identifier of the reference signal. Alternatively, reference may be made to Table 6, which describes the association relationship between one item of reference signal information and multiple items of scheduling information. The second association relationship may include at least one row or at least one column in Table 6. Table 6 As shown in Table 6, the new data indication of data transmission, at least two of the redundant version and the transmission power can be determined according to the scrambling identifier of the reference signal sequence. It can be understood that determining multiple pieces of information of data transmission by one piece of information of the reference signal can improve the efficiency of determining the scheduling information, which is conducive to improving the efficiency of data transmission. It should be understood that the above is an example of the first association relationship between one item of reference signal information and multiple items of scheduling information, and in fact, it can also include other first association relationships or other ways of determining multiple items of scheduling information, which are not limited here. The method of determining one or more items of scheduling information from multiple items of reference signal information can refer to the above, and the scheduling information can be determined based on the first association relationship between one item of reference signal information and the scheduling information, or the scheduling information can be determined based on the first association relationship between multiple items of reference signal information and the scheduling information, etc. The above is an example of determining scheduling information based on the information of the reference signal, and may also include a method for determining another scheduling information based on one scheduling information. In some feasible examples, the scheduling information includes first information and second information, and there is a third association relationship between the first information and the second information. The communication method also includes: determining the second information based on the first information and the third association relationship. In this way, the information of the reference signal can be associated with the first information without associating the information of the reference signal with the second information, which is conducive to saving signaling overhead. Determining the second information by the first information and the third association relationship between the first information and the second information can improve the efficiency of determining the scheduling information. The present application does not limit the types of the first information and the second information, and the third association relationship. Optionally, the first information may be a modulation mode, and the second information may be a code rate; or the first information may be a code rate, and the second information may be a modulation mode. The third association relationship is the correspondence between the modulation mode and the code rate. Exemplarily, the third association between the modulation mode and the code rate can refer to Table 7. Table 7 is used to describe the relationship between the MCS identifier and the modulation mode, the target code rate and the spectrum efficiency. For example, when the MCS identifier is 1, the modulation order is 2, the target code rate is 40, and the spectrum efficiency is 0.0781. Table 7 MCS identifies the modulation order and target code rate
[1024] Spectral efficiency 0 2 3 0 0.0586 1 2 4 0 0.078 1 2 2 5 0 0.0977 3 2 6 4 0.1250 4 2 7 8 0.1523 In this way, the code rate can be determined according to the modulation mode, and the modulation mode can also be determined according to the code rate, so that the information of the reference signal can be associated with the modulation mode or the code rate, which is conducive to saving signaling overhead and improving the efficiency of determining scheduling information. It should be noted that Table 7 is an example, and other MCSs may actually exist, for example, the MCS identifier is 5 to 31, and the modulation order may also include 4 and 6. In a possible implementation, the first information may be a modulation mode and / or a code rate, and the second information may be a number of repetitions; or the first information may be a number of repetitions, and the second information may be a modulation mode and / or a code rate. The third association relationship may be a corresponding relationship between the modulation mode and / or the code rate and the number of repetitions. For example, the third association relationship between the modulation mode and the code rate and the number of repetitions may refer to Table 8. Table 8 is used to describe the relationship between the modulation mode, the code rate and the number of repetitions. For example, when the modulation mode is QPSK, the code rate is less than or equal to 0.5, and the number of repetitions is 3. Table 8 Modulation mode code rate repetition times QPSK<=0.53QPSK>0.5416QAM<=0.3416QAM>035 For another example, taking the modulation mode as MCS as an example, the third association relationship between the modulation mode and the number of repetitions may refer to Table 9. Table 9 is used to describe the relationship between the MCS identifier and the number of repetitions. For example, when the MCS identifier is 1, the number of repetitions is 3. Table 9 MCS identification repetition number 02132435 In this way, the number of repetitions can be determined according to the modulation mode and / or code rate, or the modulation mode and / or code rate can be determined according to the number of repetitions, so that the information of the reference signal can be associated with the number of repetitions, or associated with the modulation mode and / or code rate, which is beneficial to saving signaling overhead and improving the efficiency of determining scheduling information. It should be understood that the above is an example of the third association relationship between scheduling information and another item of scheduling information, and in fact, it may also include other third association relationships or other ways of determining scheduling information, which are not limited here. The present application may also include determining another third association relationship of another information of the reference signal or other methods for determining scheduling information based on one information of the reference signal. In some feasible examples, the information of the reference signal includes third information and fourth information, and the third information and the fourth information have a fourth association relationship. The communication method may also include: determining the fourth information based on the third information and the fourth association relationship. The present application does not limit the types of the third information and the fourth information, and the fourth association relationship. Optionally, the third information is the RE position of the reference signal, and the fourth information is the pattern of the reference signal. Or the third information is the pattern of the reference signal, and the fourth information is the RE position of the reference signal. The fourth association relationship is the correspondence between the RE position of the reference signal and the pattern of the reference signal. For example, the first RE position corresponds to the first pattern of the reference signal, the second RE position corresponds to the second pattern of the reference signal, and the third RE position corresponds to the third pattern of the reference signal. In this way, the pattern of the reference signal can be determined according to the RE position of the reference signal and the fourth association relationship. Optionally, the third information is a port number of the reference signal, and the fourth information is a pattern of the reference signal. Alternatively, the third information is a pattern of the reference signal, and the fourth information is a port number. The fourth association relationship is a correspondence between the port number of the reference signal and the pattern of the reference signal. For example, the first port number corresponds to the first pattern of the reference signal, the second port number corresponds to the second pattern of the reference signal, and the third port number corresponds to the third pattern of the reference signal. For another example, port0 and / or port1 correspond to the first pattern of the reference signal, port2 and / or port3 correspond to the second pattern of the reference signal, and port4 and / or port5 correspond to the third pattern of the reference signal. In this way, the pattern of the reference signal can be determined according to the port number of the reference signal and the fourth association relationship. Optionally, the third information is a scrambling identifier of a sequence of reference signals, and the fourth information is a pattern of reference signals. Or the third information is a pattern of reference signals, and the fourth information is a scrambling identifier of a sequence of reference signals. The fourth association relationship is a correspondence between a scrambling identifier of a sequence of reference signals and a pattern of reference signals. For example, the first scrambling identifier corresponds to the first pattern of the reference signal, the second scrambling identifier corresponds to the second pattern of the reference signal, the third scrambling identifier corresponds to the third pattern of the reference signal, etc. In this way, the pattern of the reference signal can be determined according to the scrambling identifier of the reference signal sequence and the fourth association relationship between the scrambling identifier and the pattern of the reference signal. Optionally, the third information is a root sequence of a sequence of reference signals, and the fourth information is a pattern of reference signals. Alternatively, the third information is a pattern of reference signals, and the fourth information is a root sequence of a sequence of reference signals. The fourth association relationship is a correspondence between a root sequence of a sequence of reference signals and a pattern of reference signals. For example, the first root sequence corresponds to the first pattern of the reference signal, the second root sequence corresponds to the second pattern of the reference signal, the third root sequence corresponds to the third pattern of the reference signal, etc. In this way, the pattern of the reference signal can be determined according to the root sequence of the sequence of the reference signal and the fourth association relationship between the root sequence and the pattern of the reference signal. Optionally, the third information is a cyclic shift of a sequence of reference signals, and the fourth information is a pattern of reference signals. Or the third information is a pattern of reference signals, and the fourth information is a cyclic shift of a sequence of reference signals. The fourth association relationship is a correspondence between a cyclic shift of a sequence of reference signals and a pattern of reference signals. For example, the first cyclic shift corresponds to the first pattern of the reference signal, the second cyclic shift corresponds to the second pattern of the reference signal, the third cyclic shift corresponds to the third pattern of the reference signal, etc. In this way, the pattern of the reference signal can be determined according to the cyclic shift of the reference signal sequence and the fourth association relationship between the cyclic shift and the pattern of the reference signal. The first pattern, the second pattern, and the third pattern of the reference signal may be predefined by the protocol, or may be notified to the second device by the first device through signaling, which is not limited in the embodiments of the present application. For example, the first pattern of the reference signal may refer to part A in FIG. 7, the second pattern of the reference signal may refer to part B in FIG. 7, and the third pattern of the reference signal may refer to part C in FIG. 7, etc. Optionally, the first device may configure multiple candidate values of the reference signal pattern, and each candidate value has a corresponding relationship with at least one RE position of the reference signal. And / or the first device may configure multiple candidate values of the reference signal pattern, and each candidate value has a corresponding relationship with at least one port number of the reference signal. And / or the first device may configure multiple candidate values of the reference signal pattern, and each candidate value has a corresponding relationship with at least one sequence parameter of the reference signal. It should be understood that the above is an example of the fourth association relationship between a reference signal and another reference signal, and in fact, other fourth association relationships or other ways of determining reference signals may also be included, which are not limited here. Step S102: The first device and the second device perform data transmission according to the scheduling information. In the communication method shown in FIG3, after the second device receives the reference signal from the first device, it can determine the scheduling information according to the association between the reference signal information and the scheduling information of the data transmission, and then transmit the data according to the scheduling information. In this way, the scheduling information is implicitly indicated by the reference signal, rather than transmitting the reference signal and the scheduling information separately. Compared with the method of sending the scheduling information separately, the overhead of the scheduling information can be reduced, the complexity and delay of the blind detection can be reduced, and the efficiency of the data transmission can be improved. The method of the embodiment of the present application is described in detail above, and the device of the embodiment of the present application is provided below. Please refer to Figure 9, which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device may include a transceiver unit 901 and a processing unit 902. Among them, the transceiver unit 901 may be a device with a signal input (receiving) or output (sending), which is used to transmit signals with other devices or other devices in the device. The processing unit 902 may be a device with a processing function, and may include one or more processors. The processor may be a general-purpose processor or a dedicated processor, etc. The processor may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and the communication data, and the central processing unit may be used to control the device (such as a host node, a relay node or a chip, etc.), execute the software program, and process the data of the software program. The communication device may include a first device and a second device, wherein the first device may be a network device or a terminal device, and the second device may be a terminal device different from the first device. When the communication device is a second device, the transceiver unit 901 is used to receive a reference signal; wherein the information of the reference signal and the scheduling information of the data transmission have a first association relationship, and the scheduling information includes at least one of the following items of data transmission: time domain resources, frequency domain resources, modulation mode, code rate, transmission configuration indication, number of repetitions, information of the demodulation reference signal, pattern, redundant version, new data indication, transmission power information, or transmission type indication; the transceiver unit 901 is also used to perform data transmission according to the scheduling information. In some feasible examples, the information of the reference signal includes at least one of the following items of the reference signal: signal type, sequence parameter, time domain resource, frequency domain resource, transmission configuration indication, or pattern. In some feasible examples, the transceiver unit 901 is also used to receive configuration information; wherein the configuration information is used to indicate one or more candidate values of the reference signal information, and the candidate values and one or more scheduling information have a second association relationship; or the configuration information is used to indicate a second association relationship, and the second association relationship is used to indicate one or more candidate values of the reference signal information; the second association relationship includes the first association relationship; and the reference signal is received according to the configuration information. In some feasible examples, the signal type of the reference signal includes at least one of the following: CSI-RS, DMRS, PT-RS, SRS, or RS DCI. In some feasible examples, the sequence parameter includes at least one of the following items of the sequence: sequence type, scrambling identifier, root identifier, or cyclic shift. In some feasible examples, the transmission type of the data transmission is determined according to the signal type of the reference signal. In some feasible examples, the time-frequency resources of data transmission and the time-frequency resources of the reference signal satisfy at least one of the following: the frequency domain resources of data transmission are the same as the frequency domain resources of the reference signal; the information of the reference signal is used to indicate that there is a frequency domain offset between the frequency domain resources of data transmission and the frequency domain resources of the reference signal; the time domain resources of data transmission are the same as the time domain resources of the reference signal; or, the information of the reference signal is used to indicate that there is a time domain offset between the time domain resources of data transmission and the time domain resources of the reference signal. In some feasible examples, the time domain resources for data transmission include the number of time domain symbols occupied by a single transmission of data, and the information of the reference signal is used to indicate the number of time domain symbols. In some feasible examples, the scheduling information includes first information and second information, and there is a third association relationship between the first information and the second information; the processing unit 902 is used to determine the second information according to the first information and the third association relationship. When the communication device is a first device, the transceiver unit 901 is used to send a reference signal; wherein the information of the reference signal and the scheduling information of the data transmission have a first association relationship, and the scheduling information includes at least one of the following items of data transmission: time domain resources, frequency domain resources, modulation mode, code rate, transmission configuration indication, number of repetitions, information of the demodulation reference signal, pattern, redundant version, new data indication, transmission power information, and, or, transmission type indication; the transceiver unit 901 is also used to perform data transmission according to the scheduling information. In some feasible examples, the information of the reference signal includes at least one of the following items of the reference signal: signal type, sequence parameter, time domain resource, frequency domain resource, transmission configuration indication, and, or, pattern. In some feasible examples, the transceiver unit 901 is also used to send configuration information; wherein the configuration information is used to indicate one or more candidate values of the reference signal information, and the candidate values and one or more scheduling information have a second association relationship; or the configuration information is used to indicate a second association relationship, and the second association relationship is used to indicate one or more candidate values of the reference signal information; the second association relationship includes the first association relationship; and the reference signal is sent according to the configuration information. In some feasible examples, the signal type of the reference signal includes at least one of the following: CSI-RS, DMRS, PT-RS, SRS, and, or, RS DCI. In some feasible examples, the sequence parameter includes at least one of the following items of the sequence: sequence type, scrambling identifier, root identifier, and, or, cyclic shift. In some feasible examples, the time-frequency resources of data transmission and the time-frequency resources of the reference signal satisfy at least one of the following: the frequency domain resources of data transmission are the same as the frequency domain resources of the reference signal; the information of the reference signal is used to indicate that there is a frequency domain offset between the frequency domain resources of data transmission and the frequency domain resources of the reference signal; the time domain resources of data transmission are the same as the time domain resources of the reference signal; or, the information of the reference signal is used to indicate that there is a time domain offset between the time domain resources of data transmission and the time domain resources of the reference signal. In some feasible examples, the time domain resources for data transmission include the number of time domain symbols occupied by a single transmission of data, and the information of the reference signal is used to indicate the number of time domain symbols. In some feasible examples, the scheduling information includes first information and second information, and there is a third association relationship between the first information and the second information. The implementation of the above-mentioned transceiver unit 901 and the processing unit 902 can refer to the relevant description of the method embodiment shown in Figure 3, and will not be repeated here. Please refer to Figure 10, which is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. As shown in Figure 10, the communication device may include one or more processors 1001, and the processor 1001 may also be referred to as a processing unit, which may implement certain control functions. The processor 1001 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control a communication device (such as a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU, etc.), execute software programs, and process data of software programs. In an optional design, the processor 1001 may store instructions 1003 and / or data, and the instructions 1003 and / or data may be executed by the processor so that the communication device executes the method described in the above method embodiment. In another optional design, the processor 1001 may include a transceiver unit for implementing the receiving and sending functions. For example, the transceiver unit may be a transceiver circuit, or an interface, or an interface circuit, or a communication interface. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals. In yet another possible design, the communication device may include a circuit, and the circuit may implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. Optionally, the communication device may include one or more memories 1002, on which instructions 1004 may be stored, and the instructions may be executed on the processor so that the communication device performs the method described in the above method embodiment. Optionally, data may also be stored in the memory. Optionally, instructions and / or data may also be stored in the processor. The processor and the memory may be provided separately or may be integrated together. For example, the corresponding relationship described in the above method embodiment may be stored in the memory or in the processor. Optionally, the communication device may further include a transceiver 1005 and / or an antenna 1006. The processor 1001 may be referred to as a processing unit, which controls the communication device. The transceiver 1005 may be referred to as a transceiver unit, a transceiver, a transceiver circuit, a transceiver device or a transceiver module, etc., which is used to implement the transceiver function. Optionally, the communication device can be used to execute any method described in Figure 3 in the embodiments of the present application. In one embodiment, the communication device may be a terminal device, or may be a device in a terminal device, or may be a device that can be used in combination with a terminal device. When the computer program instructions stored in the memory 1002 are executed, the processor 1001 is used to perform the operations performed by the processing unit 902 in the above embodiment. The transceiver 1005 is used to perform the operations performed by the transceiver unit 901 in the above embodiment, and the transceiver 1005 is also used to send information to other communication devices other than the communication device. The above terminal device or the device in the terminal device can also be used to perform any method performed by the terminal device in the method embodiment of Figure 3 above, which will not be repeated here. In one embodiment, the communication device may be a network device, or may be a device in a network device, or may be a device that can be used in conjunction with a network device. When the computer program instructions stored in the memory 1002 are executed, the processor 1001 is used to control the transceiver 1005 to perform the operations performed by the transceiver unit 901 in the above embodiment, and the transceiver 1005 is also used to receive information from other communication devices other than the communication device. The above network device or the device in the network device may also be used to perform any method performed by the network device in the method embodiment of FIG. 3 above, which will not be described in detail herein. The processor and transceiver described in the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency interface chip (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc. The communication device described in the above embodiments may be a terminal device or a network device, but the scope of the device described in the present application is not limited thereto, and the structure of the communication device may not be limited by FIG. 10. The device may be an independent device or may be part of a larger device. For example, the communication device may be: (1) Independent integrated circuit IC, or chip, or chip system or subsystem; (2) having a set of one or more ICs, optionally, the IC set may include a storage component for storing data and / or instructions; (3) ASIC, such as modem (MSM); (4) Modules that can be embedded in other devices; (5) The above-mentioned terminal devices or network devices. Please refer to Figure 11, which is a structural diagram of a terminal device provided in an embodiment of the present application. For ease of explanation, Figure 11 only shows the main components of the terminal device. As shown in Figure 11, the terminal device 101 includes a processor, a memory, a control circuit, an antenna, and an input-output device. The processor is mainly used to process communication protocols and communication data, as well as to control the entire terminal device, execute software programs, and process software program data. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for conversion between baseband signals and radio frequency signals and processing radio frequency signals. The antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. Input-output devices, such as touch screens, display screens, keyboards, etc., are mainly used to receive data input by users and output data to users. When the terminal device is turned on, the processor can read the software program in the storage unit, parse and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the RF circuit. The RF circuit processes the baseband signal to obtain the RF signal and sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, and the RF signal is further converted into a baseband signal, and the baseband signal is output to the processor, and the processor converts the baseband signal into data and processes the data. For ease of explanation, FIG11 shows only one memory and processor. In an actual terminal device, there may be multiple processors and memories. The memory may also be referred to as a storage medium or a storage device, etc., which is not limited in the embodiments of the present application. As an optional implementation, the processor may include a baseband processor and a central processor, the baseband processor is mainly used to process the communication protocol and communication data, and the central processor is mainly used to control the entire terminal device, execute the software program, and process the data of the software program. The processor in Figure 11 integrates the functions of the baseband processor and the central processor. It can be understood by those skilled in the art that the baseband processor and the central processor can be independent processors, which are interconnected through technologies such as buses. It can be understood by those skilled in the art that the terminal device may include multiple baseband processors to adapt to different network formats, the terminal device may include multiple central processors to enhance its processing capabilities, and the various components of the terminal device may be connected through various buses. The baseband processor can also be described as a baseband processing circuit or a baseband processing chip. The central processor can also be described as a central processing circuit or a central processing chip. The function of processing the communication protocol and communication data can be built into the processor, or can be stored in the storage unit in the form of a software program, and the processor executes the software program to implement the baseband processing function. In one example, the antenna and control circuit with transceiver functions can be regarded as the transceiver unit of the terminal device 101, and the processor with processing function can be regarded as the processing unit of the terminal device 101. The transceiver unit can also be called a transceiver, a transceiver, a transceiver device, etc. Optionally, the device used to implement the receiving function in the transceiver unit can be regarded as a receiving unit, and the device used to implement the sending function in the transceiver unit can be regarded as a sending unit, that is, the transceiver unit includes a receiving unit and a sending unit. Exemplarily, the receiving unit can also be called a receiver, a receiver, a receiving circuit, etc., and the sending unit can be called a transmitter, a transmitter or a transmitting circuit, etc. Optionally, the above-mentioned receiving unit and the sending unit can be an integrated unit, or can be multiple independent units. The above-mentioned receiving unit and the sending unit can be in one geographical location, or can be dispersed in multiple geographical locations. In one embodiment, the transceiver unit is used to perform the operations performed by the transceiver unit 901 in the above embodiment. The processing unit is used to perform the operations performed by the processing unit 902 in the above embodiment. The terminal device 101 can also be used to perform any method performed by the terminal device or network device in the method embodiment of Figure 3 above, which will not be repeated here. An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, it can implement the process related to the terminal device in the communication method provided in the above method embodiment. An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, it can implement the process related to the network device in the communication method provided in the above method embodiment. The embodiment of the present application also provides a computer program product, which, when executed on a computer or processor, enables the computer or processor to perform one or more steps in any of the above communication methods. If the components of the above-mentioned devices are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. The embodiment of the present application also provides a chip system, including at least one processor and a communication interface, the communication interface and the at least one processor are interconnected through a line, and the at least one processor is used to run a computer program or instruction to execute part or all of the steps of any one of the steps described in the method embodiment of FIG3 above. The chip system can be composed of a chip, or can include a chip and other discrete devices. An embodiment of the present application also provides a communication system, which includes a terminal device and a network device. The specific description can refer to any communication method shown in Figure 3. It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a hard disk drive (HDD), a solid-state drive (SSD), 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), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (direct ram bus RAM, DR RAM). Memory is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory in the embodiment of the present application can also be a circuit or any other device that can realize a storage function, for storing program instructions and / or data. It should also be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor or may be any conventional processor, etc. It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated in the processor. It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory. It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments provided herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here. In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the technology. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks. The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs. The steps of each embodiment can be partially executed (for example, the terminal device may not execute the steps executed by the terminal device in the above embodiment). The execution order of different steps can be changed. The embodiments described herein can be combined with other embodiments, different embodiments can be combined with each other, and different steps of different embodiments of this document can be combined. The modules / units in the device of the embodiment of the present application can be combined, divided and deleted according to actual needs. Reference to "embodiment" herein means that a particular feature, structure or characteristic described in conjunction with the embodiment may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. The terms "first", "second", "third", "fourth", etc. (if any) in the embodiments of the present application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. In the embodiments of the present application, "include" can be an inclusion relationship or an equality relationship. For example, A includes B, which means that A includes B and can also include other contents, or A and B are the same content. In the description of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the present application is only a kind of association relationship describing the associated objects, indicating that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In addition, in the description of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person of ordinary skill in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A communication method, characterized in that: include: Receive a reference signal; wherein the information of the reference signal has a first association relationship with scheduling information of data transmission, and the scheduling information includes at least one of the following items of the data transmission: time domain resources, frequency domain resources, modulation mode, code rate, transmission configuration indication, number of repetitions, information of a demodulation reference signal, pattern, redundant version, new data indication, transmission power information, or transmission type indication; Data transmission is performed according to the scheduling information.
2. The communication method according to claim 1, characterized in that: The information of the reference signal includes at least one of the following items of the reference signal: signal type, sequence parameter, time domain resource, frequency domain resource, transmission configuration indication, or pattern.
3. The communication method according to claim 1 or 2, characterized in that: Also includes: receiving configuration information; wherein the configuration information is used to indicate one or more candidate values of the information of the reference signal, and the candidate values and one or more scheduling information have a second association relationship; or the configuration information is used to indicate a second association relationship, and the second association relationship is used to indicate one or more candidate values of the information of the reference signal; and the second association relationship includes the first association relationship; The reference signal is received according to the configuration information.
4. The communication method according to claim 2, characterized in that: The signal type of the reference signal includes at least one of the following: a channel state information reference signal CSI-RS, a demodulation reference signal DMRS, a phase tracking reference signal PT-RS, a sounding reference signal SRS, or a downlink control information reference signal RS DCI.
5. The communication method according to claim 2, characterized in that: The sequence parameter includes at least one of the following items of the sequence: sequence type, scrambling identifier, root identifier, or cyclic shift.
6. The communication method according to any one of claims 2 to 5, characterized in that: Also includes: The transmission type of the data transmission is determined according to the signal type of the reference signal.
7. The communication method according to any one of claims 1 to 6, characterized in that: The time-frequency resources for data transmission and the time-frequency resources for reference signals satisfy at least one of the following: The frequency domain resource of the data transmission is the same as the frequency domain resource of the reference signal; The information of the reference signal is used to indicate that there is a frequency domain offset between the frequency domain resource of the data transmission and the frequency domain resource of the reference signal; The time domain resource for data transmission is the same as the time domain resource for the reference signal; or, The information of the reference signal is used to indicate that there is a time domain offset between the time domain resource of the data transmission and the time domain resource of the reference signal.
8. The communication method according to any one of claims 1 to 7, characterized in that: The time domain resources for data transmission include the number of time domain symbols occupied by a single transmission of data, and the information of the reference signal is used to indicate the number of time domain symbols.
9. The communication method according to any one of claims 1 to 8, characterized in that: The scheduling information includes first information and second information, and there is a third association relationship between the first information and the second information; The communication method further comprises: The second information is determined according to the first information and the third association relationship.
10. A communication method, characterized in that: include: Sending a reference signal; wherein the information of the reference signal has a first association relationship with the scheduling information of the data transmission, and the scheduling information includes at least one of the following items of the data transmission: time domain resources, frequency domain resources, modulation mode, code rate, transmission configuration indication, number of repetitions, information of a demodulation reference signal, pattern, redundant version, new data indication, transmission power information, or transmission type indication; Data transmission is performed according to the scheduling information.
11. The communication method according to claim 10, characterized in that: The information of the reference signal includes at least one of the following items of the reference signal: signal type, sequence parameter, time domain resource, frequency domain resource, transmission configuration indication, or pattern.
12. The communication method according to claim 10 or 11, characterized in that: Also includes: Sending configuration information; wherein the configuration information is used to indicate one or more candidate values of the information of the reference signal, and the candidate values and one or more scheduling information have a second association relationship; or the configuration information is used to indicate a second association relationship, and the second association relationship is used to indicate one or more candidate values of the information of the reference signal; and the second association relationship includes the first association relationship; The reference signal is sent according to the configuration information.
13. The communication method according to claim 11, characterized in that: The signal type of the reference signal includes at least one of the following: CSI-RS, DMRS, PT-RS, SRS, or RS DCI.
14. The communication method according to claim 11, characterized in that: The sequence parameter includes at least one of the following items of the sequence: sequence type, scrambling identifier, root identifier, or cyclic shift.
15. The communication method according to any one of claims 10 to 14, characterized in that: The time-frequency resources for data transmission and the time-frequency resources for reference signals satisfy at least one of the following: The frequency domain resource of the data transmission is the same as the frequency domain resource of the reference signal; The information of the reference signal is used to indicate that there is a frequency domain offset between the frequency domain resource of the data transmission and the frequency domain resource of the reference signal; The time domain resource for data transmission is the same as the time domain resource for the reference signal; or, The information of the reference signal is used to indicate that there is a time domain offset between the time domain resource of the data transmission and the time domain resource of the reference signal.
16. The communication method according to any one of claims 10 to 15, characterized in that: The time domain resources for data transmission include the number of time domain symbols occupied by a single transmission of data, and the information of the reference signal is used to indicate the number of time domain symbols.
17. The communication method according to any one of claims 10 to 16, characterized in that: The scheduling information for data transmission includes first information and second information, and a third association relationship exists between the first information and the second information.
18. A communication device, characterized in that: include: A transceiver unit, configured to receive a reference signal; wherein the information of the reference signal and the scheduling information of the data transmission have a first association relationship, and the scheduling information includes at least one of the following items of the data transmission: time domain resources, frequency domain resources, modulation mode, code rate, transmission configuration indication, number of repetitions, information of a demodulation reference signal, pattern, redundant version, new data indication, transmission power information, or transmission type indication; The transceiver unit is further configured to perform data transmission according to the scheduling information.
19. The communication device according to claim 18, characterized in that: The information of the reference signal includes at least one of the following items of the reference signal: signal type, sequence parameter, time domain resource, frequency domain resource, transmission configuration indication, or pattern.
20. The communication device according to claim 18 or 19, characterized in that: The transceiver unit is also used to receive configuration information; wherein the configuration information is used to indicate one or more candidate values of the information of the reference signal, and the candidate values and one or more scheduling information have a second association relationship; or the configuration information is used to indicate a second association relationship, and the second association relationship is used to indicate one or more candidate values of the information of the reference signal; the second association relationship includes the first association relationship; and the reference signal is received according to the configuration information.
21. The communication device according to claim 19, characterized in that: The signal type of the reference signal includes at least one of the following: CSI-RS, DMRS, PT-RS, SRS, or RS DCI.
22. The communication device according to claim 19, characterized in that The sequence parameter includes at least one of the following items of the sequence: sequence type, scrambling identifier, root identifier, or cyclic shift.
23. The communication device according to any one of claims 19 to 22, characterized in that: Also includes: A processing unit is used to determine the transmission type of the data transmission according to the signal type of the reference signal.
24. The communication device according to any one of claims 18 to 23, characterized in that: The time-frequency resources for data transmission and the time-frequency resources for reference signals satisfy at least one of the following: The frequency domain resource of the data transmission is the same as the frequency domain resource of the reference signal; The information of the reference signal is used to indicate that there is a frequency domain offset between the frequency domain resource of the data transmission and the frequency domain resource of the reference signal; The time domain resource for data transmission is the same as the time domain resource for the reference signal; or, The information of the reference signal is used to indicate that there is a time domain offset between the time domain resource of the data transmission and the time domain resource of the reference signal.
25. The communication device according to any one of claims 18 to 24, characterized in that: The time domain resources for data transmission include the number of time domain symbols occupied by a single transmission of data, and the information of the reference signal is used to indicate the number of time domain symbols.
26. The communication device according to any one of claims 18 to 25, characterized in that: The scheduling information includes first information and second information, and there is a third association relationship between the first information and the second information; The communication device further includes a processing unit configured to determine the second information according to the first information and the third association relationship.
27. A communication device, characterized in that: include: A transceiver unit, configured to send a reference signal; wherein the information of the reference signal and the scheduling information of the data transmission have a first association relationship, and the scheduling information includes at least one of the following items of the data transmission: time domain resources, frequency domain resources, modulation mode, code rate, transmission configuration indication, number of repetitions, information of a demodulation reference signal, pattern, redundant version, new data indication, transmission power information, or transmission type indication; The transceiver unit is further configured to perform data transmission according to the scheduling information.
28. The communication device according to claim 27, characterized in that The information of the reference signal includes at least one of the following items of the reference signal: signal type, sequence parameter, time domain resource, frequency domain resource, transmission configuration indication, or pattern.
29. The communication device according to claim 27 or 28, characterized in that: The transceiver unit is also used to send configuration information; wherein the configuration information is used to indicate one or more candidate values of the information of the reference signal, and the candidate values and one or more scheduling information have a second association relationship; or the configuration information is used to indicate a second association relationship, and the second association relationship is used to indicate one or more candidate values of the information of the reference signal; the second association relationship includes the first association relationship; and the reference signal is sent according to the configuration information.
30. The communication device according to claim 28, characterized in that The signal type of the reference signal includes at least one of the following: CSI-RS, DMRS, PT-RS, SRS, or RS DCI.
31. The communication device according to claim 28, characterized in that The sequence parameter includes at least one of the following items of the sequence: sequence type, scrambling identifier, root identifier, or cyclic shift.
32. The communication device according to any one of claims 27 to 31, characterized in that: The time-frequency resources for data transmission and the time-frequency resources for reference signals satisfy at least one of the following: The frequency domain resource of the data transmission is the same as the frequency domain resource of the reference signal; The information of the reference signal is used to indicate that there is a frequency domain offset between the frequency domain resource of the data transmission and the frequency domain resource of the reference signal; The time domain resource for data transmission is the same as the time domain resource for the reference signal; or, The information of the reference signal is used to indicate that there is a time domain offset between the time domain resource of the data transmission and the time domain resource of the reference signal.
33. The communication device according to any one of claims 27 to 32, characterized in that: The time domain resources for data transmission include the number of time domain symbols occupied by a single transmission of data, and the information of the reference signal is used to indicate the number of time domain symbols.
34. The communication device according to any one of claims 27 to 33, characterized in that: The scheduling information includes first information and second information, and there is a third association relationship between the first information and the second information.
35. A communication device, characterized in that: The communication device includes a processor and a storage medium, wherein the storage medium stores instructions, and when the instructions are executed by the processor, the communication method according to any one of claims 1 to 9 is implemented, or the communication method according to any one of claims 10 to 17 is implemented.
36. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes instructions, and when the instructions are executed by a processor, the communication method according to any one of claims 1 to 9 is implemented, or the communication method according to any one of claims 10 to 17 is implemented.
37. A computer program product, characterized in that The computer program product comprises instructions, and when the instructions are executed by a processor, the communication method according to any one of claims 1 to 9 is implemented, or the communication method according to any one of claims 10 to 17 is implemented.
38. A communication method, characterized in that: The communication method includes the communication method according to any one of claims 1 to 9 and the communication method according to any one of claims 10 to 17.
39. A communication system, characterized in that: The communication system comprises a terminal device and a network device, wherein the terminal device is used to execute the communication method according to any one of claims 1 to 8, and the network device is used to execute the communication method according to any one of claims 10 to 17.
40. A communication system, characterized in that: The communication system comprises a first terminal device and a second terminal device, the first terminal device being used to execute the communication method according to any one of claims 1-9, and the second terminal device being used to execute the communication method according to any one of claims 10-17.