Communication method and device
By employing a sequence detection-based scheduling method in the communication system, the terminal device receives sequence indication information to determine the resource location, thus solving the high energy consumption problem caused by blind detection and achieving energy reduction and improved data transmission efficiency.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2024-09-30
- Publication Date
- 2026-07-02
AI Technical Summary
In existing communication systems, terminal devices consume a lot of power when blindly detecting the physical downlink control channel (PDCCH), resulting in excessive energy consumption.
The scheduling method based on sequence detection is adopted. After receiving sequence indication information, the terminal device detects the corresponding indication sequence and determines the resource location of the transmitted information in the transmission resource area, thus avoiding the complexity and energy waste of blind detection.
It reduces the energy consumption of terminal devices, improves data transmission efficiency, and reduces the complexity of blind detection.
Smart Images

Figure CN2024122970_02072026_PF_FP_ABST
Abstract
Description
Communication methods and devices Technical Field
[0001] This application relates to the field of communications, and more specifically, to a communication method and apparatus. Background Technology
[0002] In communication systems, the Physical Downlink Control Channel (PDCCH) is used to transmit downlink control information (DCI), while the Physical Downlink Shared Channel (PDSCH) is used to transmit downlink data. The DCI schedules the time and frequency resources used by the PDSCH. This method can multiplex the scheduling information of a large number of terminals into a single PDCCH, resulting in high system scheduling efficiency. However, it relies on blind detection of the PDCCH by the terminals, consuming a significant amount of terminal power.
[0003] Summary of the Invention
[0004] This application provides a communication method and device that can reduce the energy consumption of communication devices.
[0005] This application provides a communication method, including:
[0006] The first communication device receives sequence indication information;
[0007] When the first communication device detects an indication sequence corresponding to itself in the sequence indication information, the first communication device determines the resource location of the transmission information within the transmission resource area based on the resource location of the indication sequence within the sequence indication information.
[0008] This application provides a communication method, including:
[0009] The second communication device sends sequence indication information, in which the indication sequence corresponding to the first communication device is located within the resource position of the sequence indication information to determine the resource position of the transmitted information within the transmission resource area.
[0010] This application provides a first communication device, including:
[0011] The transceiver unit is used to receive sequence indication information;
[0012] The processing unit is configured to, when an indication sequence corresponding to the first communication device is detected from the sequence indication information, determine the resource location of the transmission information within the transmission resource area based on the resource location of the indication sequence within the sequence indication information.
[0013] This application provides a second communication device, including:
[0014] The transceiver unit is used to send sequence indication information, wherein the resource position of the indication sequence corresponding to the first communication device in the sequence indication information is used to determine the resource position of the transmitted information within the transmission resource area.
[0015] This application provides a communication device, including a transceiver, a processor, and a memory. The memory stores a computer program, the transceiver communicates with other devices, and the processor calls and runs the computer program stored in the memory to enable the communication device to perform the aforementioned communication method.
[0016] This application provides a chip for implementing the above-described communication method.
[0017] Specifically, the chip includes a processor for retrieving and running a computer program from memory, causing a device equipped with the chip to perform the aforementioned communication method.
[0018] This application provides a computer-readable storage medium for storing a computer program, which, when run by a device, causes the device to perform the aforementioned communication method.
[0019] This application provides a computer program product, including computer program instructions that cause a computer to execute the above-described communication method.
[0020] This application provides a computer program that, when run on a computer, causes the computer to perform the aforementioned communication method. Attached Figure Description
[0021] Figure 1 is a schematic diagram of an application scenario according to an embodiment of this application.
[0022] Figure 2 is a schematic diagram illustrating the overall wireless communication system.
[0023] Figure 3 is a schematic diagram of the REG structure of 5G NR.
[0024] Figure 4 is a schematic diagram of the CCE structure of 5G NR.
[0025] Figure 5 is a schematic diagram of the 5G NR PDCCH structure.
[0026] Figure 6 is a schematic flowchart of a communication method according to an embodiment of this application.
[0027] Figure 7 is a schematic flowchart of a communication method according to another embodiment of this application.
[0028] Figure 8 is a schematic flowchart of a communication method according to another embodiment of this application.
[0029] Figure 9 is a schematic diagram of the process by which the terminal determines the downlink load and HARQ-ACK resource location based on the frequency domain location of the detected sequence.
[0030] Figure 10 is an example diagram of subcarrier comb multiplexing of sequence indication information.
[0031] Figures 11 to 31 are example diagrams showing how the terminal determines the downlink load and HARQ-ACK resource location based on the location of the detected sequence.
[0032] Figure 32 is a schematic block diagram of a first communication device according to an embodiment of the present application.
[0033] Figure 33 is a schematic block diagram of a second communication device according to an embodiment of the present application.
[0034] Figure 34 is a schematic block diagram of a communication device according to an embodiment of this application.
[0035] Figure 35 is a schematic block diagram of a chip according to an embodiment of this application.
[0036] Figure 36 is a schematic block diagram of a communication system according to an embodiment of this application. Detailed Implementation
[0037] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0038] The technical solutions of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, Advanced Long Term Evolution (LTE-A) systems, New Radio (NR) systems, evolution systems of NR systems, LTE-based access to unlicensed spectrum (LTE-U) systems, NR-based access to unlicensed spectrum (NR-U) systems, Non-Terrestrial Networks (NTN) systems, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), 5th Generation (5G) systems, or other communication systems.
[0039] Traditional communication systems typically support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication but also, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication. The embodiments of this application can also be applied to these communication systems.
[0040] In one implementation, the communication system in this application embodiment can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) network deployment scenario.
[0041] In one embodiment, the communication system in this application can be applied to unlicensed spectrum, wherein the unlicensed spectrum can also be considered as shared spectrum; or, the communication system in this application can also be applied to licensed spectrum, wherein the licensed spectrum can also be considered as non-shared spectrum.
[0042] This application describes various embodiments in conjunction with network devices and terminal devices. The terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device, etc.
[0043] Terminal devices can be stations (STAION, ST) in WLANs, cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistant (PDA) devices, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in next-generation communication systems such as NR networks, or terminal devices in future evolved Public Land Mobile Network (PLMN) networks, etc.
[0044] In the embodiments of this application, the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships); and it can also be deployed in the air (such as airplanes, balloons and satellites).
[0045] In the embodiments of this application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical care, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0046] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0047] In the embodiments of this application, the network device can be a device for communicating with mobile devices, such as an access point (AP) in a WLAN, an evolved Node B (eNB or eNodeB) in LTE, a relay station or access point, or a vehicle-mounted device, a wearable device, a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or an NTN network, etc.
[0048] By way of example and not limitation, in the embodiments of this application, the network device may have mobility characteristics; for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low Earth orbit (LEO) satellite, a medium Earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station located on land, water, or other similar locations.
[0049] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: Metro cell, Micro cell, Pico cell, Femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.
[0050] Figure 1 illustrates an exemplary communication system 100. The communication system includes a network device 110 and two terminal devices 120. In one embodiment, the communication system 100 may include multiple network devices 110, and the coverage area of each network device 110 may include other numbers of terminal devices 120; this embodiment does not limit the scope of the present application.
[0051] In one embodiment, the communication system 100 may also include other network entities such as a Mobility Management Entity (MME) and an Access and Mobility Management Function (AMF), which are not limited in this application.
[0052] Network equipment can be further divided into access network equipment and core network equipment. That is, the wireless communication system also includes multiple core networks used to communicate with the access network equipment. Access network equipment can be evolved Node Bs (eNBs or e-NodeBs) in Long-Term Evolution (LTE), Next-Generation Radio (NR) (mobile communication system), or Authorized Auxiliary Access Long-Term Evolution (LAA-LTE) systems, such as macro base stations, micro base stations (also called "small base stations"), pico base stations, access points (APs), transmission points (TPs), or new generation Node Bs (gNodeBs).
[0053] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Taking the communication system shown in Figure 1 as an example, the communication device may include network devices and terminal devices with communication functions. The network devices and terminal devices can be specific devices in this application embodiment, which will not be described in detail here. The communication device may also include other devices in the communication system, such as network controllers, mobility management entities, and other network entities. This application embodiment does not limit this.
[0054] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0055] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0056] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0057] To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.
[0058] I. Wireless Communication System
[0059] As shown in Figure 2, the basic workflow of a wireless communication system generally includes the following steps: At the transmitting end, the transmitter performs channel coding and modulation on the source bit stream to obtain modulation symbols; pilot symbols are inserted into the modulated symbols for channel estimation and symbol detection at the receiving end; finally, the transmitted signal is formed and reaches the receiving end through the channel (noise may be added). At the receiving end, the receiver first uses the pilots to perform channel estimation on the received signal and feeds back the Channel State Information (CSI) to the transmitting end through a feedback link, allowing the transmitter to adjust the channel coding, modulation, precoding, etc.; finally, the receiver obtains the final recovered bit stream through symbol detection, demodulation, and channel decoding.
[0060] The above process is a simplified illustration. Traditional communication systems also include other modules not listed above, such as resource mapping, precoding, interference cancellation, and CSI measurement. These modules can be designed and implemented independently, and then integrated to form a complete wireless communication system.
[0061] II. PDCCH Resource Configuration of 5G Systems
[0062] 5G NR PDCCHs are transmitted periodically in the time domain. Each PDCCH may contain downlink control information (DCI) for multiple terminals within the cell. Therefore, terminals need to perform blind detection on PDCCHs that may contain their own DCIs at the time domain locations configured by the base station to find their own associated DCIs. Even if the base station does not transmit a DCI associated with a terminal in a certain PDCCH, the terminal must still perform blind detection on that PDCCH. Although this PDCCH detection method achieves high reuse of DCIs for all terminals in the cell, it results in high terminal power consumption due to the need for a large number of unnecessary blind detections.
[0063] The basic building block of 5G NR PDCCH is the Resource Element Group (REG), as shown in Figure 3. It consists of 1 symbol in the time domain and 12 subcarriers in the frequency domain, containing 12 REs (resource elements), including 3 orthogonal reference signal (RS) REs and 9 data REs.
[0064] Six REGs constitute a Control Channel Element (CCE), as shown in Figure 4. Possible REG structure examples are as follows:
[0065] For a control resource set (CORESET) of 3 orthogonal frequency division multiplexing (OFDM) symbols, the 6 REGs consist of 3 rows in the time domain and 2 columns in the frequency domain.
[0066] For a CORESET of 2 OFDM symbol length, 6 REGs consist of 2 rows in the time domain and 3 columns in the frequency domain.
[0067] For a CORESET of 1 OFDM symbol length, 6 REGs consist of 1 row in the time domain and 6 columns in the frequency domain.
[0068] An NR PDCCH consists of N (N = 1, 2, 4, 8, or 16) identical CCEs arranged in the frequency domain. Taking a 3-symbol CORESET as an example, the structure of the PDCCH is shown in Figure 5. N is called the aggregation level. The larger N is, the more times the CCEs are repeated, and the better the PDCCH transmission performance, but the more time and frequency resources are consumed.
[0069] The control channels (such as PDCCH and PUCCH) of 5G systems use polar coding, while the data channels (such as PDSCH and PUSCH) use low-density parity check (LDPC) coding.
[0070] III. Example of PUCCH resource allocation in 5G systems
[0071] 5G can indicate PUCCH resources using 3 bits in the DCI. Higher-layer signaling can configure up to 32 PUCCH resources. When the number of PUCCH resources is no more than 8, the PUCCH resources are determined directly based on the indication in the DCI. When the number of PUCCH resources is greater than 8, a PUCCH resource is determined based on the CCE index and the 3-bit indication information in the DCI. See the following formula for an example of the specific method:
[0072] Where, r PUCCH N is the PUCCH resource index number. CCE,p n represents the number of CCEs in COREST. CCE,p For the first CCE index number occupied by DCI, Δ PRI This is the value indicated by the 3-bit indication information in the DCI.
[0073] In 5G systems, the PDCCH channel is used only for transmitting DCI (Digital Information Capture), while downlink data is transmitted via PDSCH (Pulse Distribution Channel). The time and frequency resources used by PDSCH are scheduled by the DCI. This scheduling method can multiplex the scheduling information of a large number of terminals into a single PDCCH, resulting in high system scheduling efficiency. However, as a trade-off, this scheduling method relies on blind detection of the PDCCH by the terminal. Even if the base station does not transmit a terminal's DCI, the terminal still needs to periodically search for the DCI in the PDCCH, thus consuming a significant amount of terminal power.
[0074] In some examples, a sequence detection-based scheduling method can be used. The terminal first detects a sequence indication message. If it detects a sequence belonging to itself, it knows that there is scheduled data following it and can directly receive the PDSCH following the sequence indication message. This method avoids the complexity and power consumption waste of blind PDCCH detection, and can efficiently transmit small data packets as well as transmit and schedule large PDSCH data packets via DCI.
[0075] However, resources for channels such as PDSCH and PUCCH (e.g., HARQ-ACK) cannot be scheduled using only a sequence indication message.
[0076] Figure 6 is a schematic flowchart of a communication method 600 according to an embodiment of this application. This method can optionally be applied to the system shown in Figure 1, but is not limited thereto. The method includes at least a portion of the following:
[0077] S610, The first communication device receives sequence indication information;
[0078] S620, if the first communication device detects an indication sequence corresponding to the first communication device in the sequence indication information, the first communication device determines the resource location of the transmission information within the transmission resource area based on the resource location of the indication sequence within the sequence indication information.
[0079] In this embodiment, the first communication device can receive sequence-based indicator information sent by the second communication device. In some examples, the first communication device can be a terminal device, and the second communication device can be a network device. If the first communication device detects an indicator sequence belonging to itself (i.e., the indicator sequence corresponding to the first communication device, which can be simply referred to as the sequence) from the sequence indicator information, the first communication device can first determine the location of the transmission resource area based on the resource location of the sequence indicator information. Then, based on the resource location of the indicator sequence within the sequence indicator information, it can determine the resource location of the transmitted information within the transmission resource area.
[0080] Since sequence detection is a one-time detection, it eliminates the need for multiple blind detections. Furthermore, sequence detection consumes significantly less energy than channel-coding-based information decoding. When the terminal detects the sequence configured for it, it then determines the resource location of the transmitted information within the transmission resource area. This allows for resource determination without increasing signaling overhead. Therefore, the embodiments of this application can save energy consumption of the first communication device and improve data transmission efficiency.
[0081] Figure 7 is a schematic flowchart of a communication method 700 according to another embodiment of this application. The method may include one or more features of the method described above. In one embodiment, the method further includes: S710, the first communication device determines the location of the downlink load transmission resource area and / or the location of the HARQ-ACK transmission resource area based on the resource location of the sequence indication information.
[0082] In one embodiment, S610 of the method further includes: S720, the first communication device determines the resource location of the downlink load in the downlink load transmission resource area and / or the resource location of HARQ-ACK in the HARQ-ACK transmission resource area based on the resource location of the indication sequence within the sequence indication information.
[0083] In this embodiment, the communication method may include a sequence-based downlink data scheduling and HARQ-ACK resource determination method. Taking the first communication device as a terminal as an example, the terminal first receives sequence-based indicator information. If the terminal detects an indicator sequence belonging to itself in the sequence indicator information, it can determine the specific resource location of the terminal's downlink payload and the transmission resource location of the terminal's HARQ-ACK based on the resource location of the terminal's sequence within the sequence indicator information.
[0084] For example, the terminal first determines the location of the downlink load transmission resource area (which can be referred to as the downlink load area) and / or the location of the HARQ-ACK transmission resource area (which can be referred to as the HARQ-ACK area) based on the resource location of the sequence indication information. Then, based on the resource location of the terminal's indication sequence within the sequence indication information, it determines the location of the terminal's downlink load within the downlink load transmission resource area and / or the location of the HARQ-ACK within the HARQ-ACK transmission resource area.
[0085] In one implementation, the resource location number of the indication sequence within the sequence indication information corresponds to the resource location number of the downlink load within the downlink load transmission resource area and / or the resource location number of the HARQ-ACK within the HARQ-ACK transmission resource area.
[0086] In this embodiment, the resource location number can also be a relative value, intermediate parameter, or relative position. The position of the indication sequence within the transmission area of the sequence indication information has a mapping relationship with the position of the downlink load within the downlink load transmission area and / or the HARQ-ACK transmission area within the HARQ-ACK transmission resource area. In some examples, this mapping relationship can be identical; for example, one or more of the following may be the same: the resource location number of the indication sequence within the sequence indication information is the same as the resource location number of the downlink load within the downlink load transmission resource area. Similarly, the relative position of the resource location of the indication sequence within the sequence indication information is the same as the relative position of the resource location of the downlink load within the downlink load transmission resource area.
[0087] For example, the resource location number of the detected indication sequence within the sequence indication information can be calculated based on the subcarrier number of the indication sequence; for example, the result might be n. Similarly, the resource location number of the downlink load within the downlink load transmission resource area can be calculated based on the N downlink load transmission portions divided into the downlink load transmission resource area; for example, the result might be n. Likewise, the resource location number of the HARQ-ACK within the HARQ-ACK transmission resource area can be calculated based on the N HARQ-ACK transmission portions divided into the HARQ-ACK transmission resource area; for example, the result might be n.
[0088] In one implementation, the resources within the sequence indication information are Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM), or Code Division Multiplexing (CDM) resources. The downlink payload within the downlink payload transmission resource area is a TDM, FDM, or CDM resource, and the HARQ-ACK within the HARQ-ACK transmission resource area is a TDM, FDM, or CDM resource. Here, TDM refers to the time domain partitioning, FDM to the frequency domain partitioning, and CDM to the code domain partitioning.
[0089] For example, if the resource in the sequence indication information is a TDM resource, the sequence indication information includes N indication sequences of the TDM. If the resource in the sequence indication information is an FDM resource, the sequence indication information includes N indication sequences of the FDM. If the resource in the sequence indication information is a CDM resource, the sequence indication information includes N indication sequences of the CDM.
[0090] In one implementation, the downlink load transmission resource region includes N downlink load transmission portions of TDM or N downlink load transmission portions of FDM; where N is a positive integer. For example, if the downlink load within the downlink load transmission resource region consists of TDM resources, the downlink load transmission resource region includes N downlink load transmission portions of TDM. If the downlink load within the downlink load transmission resource region consists of FDM resources, the downlink load transmission resource region includes N downlink load transmission portions of FDM.
[0091] In one implementation, the HARQ-ACK transmission resource region includes N HARQ-ACK transmission portions of TDM, N HARQ-ACK transmission portions of FDM, or N HARQ-ACK transmission sequences of CDM; where N is a positive integer. For example, if the resources within the HARQ-ACK transmission resource region are TDM resources, the HARQ-ACK transmission resource region includes N HARQ-ACK transmission portions of TDM. If the resources within the HARQ-ACK transmission resource region are FDM resources, the HARQ-ACK transmission resource region includes N HARQ-ACK transmission portions of FDM. If the resources within the HARQ-ACK transmission resource region are CDM resources, the HARQ-ACK transmission resource region includes N HARQ-ACK transmission sequences of CDM.
[0092] In one implementation, N indication sequences of TDM, FDM, and CDM can be multiplexed in sequence indication information. For example, this sequence indication information is used to transmit N indication sequences of TDM, N indication sequences of FDM, or N indication sequences of CDM; where N is a positive integer.
[0093] In one implementation, the downlink load corresponding to the i-th indication sequence is located in the i-th downlink load transmission portion within the downlink load transmission resource area, i∈{0,1,...,N-1}.
[0094] In one implementation, the HARQ-ACK corresponding to the i-th indication sequence is located in the i-th HARQ-ACK transmission portion within the HARQ-ACK transmission resource area, i∈{0,1,...,N-1}.
[0095] In one implementation, the sequence indication information may be FDM. For example, the sequence indication information is used to transmit N indication sequences in FDM, wherein the frequency domain resource region of the sequence indication information includes M subcarriers, and the M subcarriers in the frequency domain resource region of the sequence indication information are divided into N comb subcarrier groups; where M is a positive integer. If one comb subcarrier group can be used to transmit the indication sequence of one UE, then N comb subcarrier groups can be used to transmit the indication sequences of N UEs.
[0096] In one implementation, the number of resource locations within the sequence indication information is determined based on the subcarrier number of the detected indication sequence, the number of comb subcarrier groups, and the number of repetitions of the resource location.
[0097] In one implementation, the resource location number within the sequence indication information includes the number of the comb subcarrier group to which the indication sequence belongs, where the number of the comb subcarrier group is n, the subcarrier number detected by the indication sequence is m, the number of comb subcarrier groups is N, and the number of repetitions of the resource location is P; where n∈{0, 1, ..., N / P-1}, m∈{0, 1, ..., M}, and Mod(m, N / P)=n. Here, Mod() represents the modulo operation.
[0098] Assume N = 4 and P = 1, then n ∈ {0, 1, 2, 3}, where n = 0 when m = 0, n = 1 when m = 1, n = 2 when m = 2, and n = 3 when m = 3. Assume N = 4 and P = 2, then n ∈ {0, 1}, where n = 0 when m = 0, n = 1 when m = 1, n = 0 when m = 2, and n = 1 when m = 3.
[0099] In one implementation, sequence indication information is used to transmit N indication sequences of TDM, wherein the time-domain resource area of the sequence indication information includes N symbols. In one case, one indication sequence can be transmitted on each symbol. For example, if the time-domain resource area of the sequence indication information includes 4 symbols, one indication sequence is transmitted on each symbol.
[0100] In one implementation, a TDM indication sequence corresponds to a downlink load transfer portion of a downlink load transfer resource area partition and / or a HARQ-ACK transfer portion of a HARQ-ACK transfer resource area partition.
[0101] In one embodiment, the sequence indication information is used to transmit N indication sequences of the CDM, wherein the code domain resource area of the sequence indication information includes the N indication sequences of the CDM.
[0102] In one implementation, an indication sequence of the CDM of the sequence indication information corresponds to a downlink load transmission portion of a downlink load transmission resource area and / or a HARQ-ACK transmission portion of a HARQ-ACK transmission resource area.
[0103] In one implementation, the number of the resource location of the downlink load within the downlink load transmission resource area is determined based on the number of the downlink load transmission portions divided by the downlink load transmission resource area, the number of downlink load transmission portions divided by the downlink load transmission resource area, and the number of times the resource location is repeated.
[0104] In one implementation, the resource location of the downlink load within the downlink load transmission resource area is numbered n, and the downlink load transmission portion divided based on the downlink load transmission resource area is numbered n. DL The number of downlink load transmission portions in this downlink load transmission resource area is N, and the number of repetitions of this resource location is P; where n∈{0,1,...,N / P-1}, n DL ∈{0, 1, ..., N-1}, and Mod(n) DL ,N / P)=n.
[0105] Assume N = 4, P = 1, then n ∈ {0, 1, 2, 3}, n DL ∈{0, 1, ..., 3}. Where n... DL When m = 0, n = 0; when m = 1, n = 1; n DL When n = 2, n = 2; n DL When n = 3, n = 3. Assume N = 4 and P = 2, then n ∈ {0, 1}, n DL ∈{0, 1, ..., 3}. Where n... DL When n = 0, n = 0; n DL When n = 1, n = 1; n DL When n = 2, n = 0; n DL When n=3, n=1.
[0106] In one implementation, the number of the resource location of the HARQ-ACK within the HARQ-ACK transmission resource area is determined based on the number of the HARQ-ACK transmission portions divided within the HARQ-ACK transmission resource area, the number of HARQ-ACK transmission portions divided within the HARQ-ACK transmission resource area, and the number of times the resource location is repeated.
[0107] In one implementation, the resource location of the HARQ-ACK within the HARQ-ACK transmission resource area is numbered n, and the HARQ-ACK transmission portion divided based on the HARQ-ACK transmission resource area is numbered n.ACK The number of HARQ-ACK transmission portions in the HARQ-ACK transmission resource area is N, and the number of repetitions of the resource location is P; where n∈{0,1,...,N / P-1}, n ACK ∈{0, 1, ..., N-1}, and Mod(n) ACK ,N / P)=n.
[0108] Assume N = 4, P = 1, then n ∈ {0, 1, 2, 3}, n ACK ∈{0, 1, ..., 3}. Where n... ACK When m = 0, n = 0; when m = 1, n = 1; n ACK When n = 2, n = 2; n ACK When n = 3, n = 3. Assume N = 4 and P = 2, then n ∈ {0, 1}, n ACK ∈{0, 1, ..., 3}. Where n... ACK When n = 0, n = 0; n ACK When n = 1, n = 1; n ACK When n = 2, n = 0; n ACK When n=3, n=1.
[0109] In some examples, the frequency domain resource region of the sequence indication information contains M subcarriers, numbered {0, 1, ..., M-1}. The downlink load transmission resource region and / or HARQ-ACK transmission resource region are divided into N parts (N is a power of 2). If the terminal is on a subcarrier numbered Mod(m, N / P = )n (P = 2...) in the sequence indication information... K If a terminal detects its own indicator sequence in the downlink load transmission resource region (K∈{0,1,...,log2N}), then the downlink load of this terminal is located in the Mod(n) of the downlink load transmission resource region. DL Those downlink load transmission portions (n) where N / P) = n DL ∈{0, 1, ..., N-1}); the HARQ-ACK of this terminal is located in the Mod(n) of the HARQ-ACK transmission resource region. ACK Those HARQ-ACK transmission parts (n) where N / P) = n ACK ∈{0,1,...,N-1}).
[0110] In one implementation, the location of the downlink load transmission resource region is determined based on the time-domain location of the sequence indication information and a first time-domain offset, the first time-domain offset including the number of time-domain resources offset after the time-domain location of the sequence indication information. For example, the terminal determines the location of the downlink load transmission resource region based on the time-domain location of the sequence indication information and the first time-domain offset. The first time-domain offset can be predefined or configured via RRC signaling and / or system information.
[0111] In one implementation, the start position of the time domain of the downlink load transmission resource region is located after the sequence indication information and is connected to the sequence indication information. For example, the sequence indication information is located in the first symbol of a certain time slot, and the start position of the time domain of the downlink load transmission resource region is located in the second symbol of that time slot.
[0112] In one implementation, the first symbol containing the downlink load is located at the S1th symbol after the symbol containing the sequence indication information, and the first time-domain offset is the S1th symbol after the sequence indication information. For example, the sequence indication information is located at the first symbol of a certain time slot, and the starting position of the time domain of the downlink load transmission resource area, that is, the first symbol containing the downlink load, is located at the S1th symbol after the first symbol of that time slot.
[0113] In one embodiment, the method further includes: the first communication device receiving first configuration information, the first configuration information including the information of S1. In this embodiment, the first communication device can receive the first configuration information sent by the second communication device. The first configuration information can indicate that the first symbol where the downlink load is located is the S1th symbol after the symbol where the sequence indication information is located. The first communication device can receive the downlink load at the S1th symbol after the symbol where the sequence indication information is located.
[0114] In one implementation, the location of the HARQ-ACK transmission resource region is determined based on the time-domain location of the sequence indication information and a second time-domain offset, the second time-domain offset including the number of time-domain resources offset after the time-domain location of the sequence indication information. For example, a first communication device can determine the location of the HARQ-ACK transmission resource region based on the time-domain location of the sequence indication information and the second time-domain offset. The second time-domain offset is predefined or configured via RRC signaling and / or system information.
[0115] In one implementation (method 1), the time slot containing the HARQ-ACK is the Kth time slot following the time slot containing the sequence indication information and / or downlink load. For example, if the sequence indication information is located in time slot K1, the first communication device can send the HARQ-ACK in the Kth time slot following time slot K1. Similarly, if the downlink load is located in time slot K2, the first communication device can send the HARQ-ACK in the Kth time slot following time slot K2.
[0116] In one embodiment, the method further includes: the first communication device receiving second configuration information, the second configuration information including information about K and information about the symbol number S2 of the first symbol where the HARQ-ACK is located in the time slot where the HARQ-ACK is located. In this embodiment, the first communication device can receive the second configuration information sent by the second communication device. For example, the second configuration information can indicate that the time slot where the HARQ-ACK is located is the symbol S2 of the Kth time slot after the time slot K1 where the sequence indication information is located. The first communication device can send the HARQ-ACK at the symbol S2 of the Kth time slot after the time slot K1.
[0117] In one implementation (method 2), the first symbol containing the HARQ-ACK is located on the S3rd symbol following the symbol containing the sequence indication information and / or the downlink load.
[0118] In one embodiment, the first communication device receives third configuration information, which includes the information of S3. In this embodiment, the first communication device can receive the third configuration information sent by the second communication device. For example, the third configuration information can indicate that the first symbol containing the HARQ-ACK is located S3 symbols after the symbol containing the sequence indication information. The first communication device can then start sending the HARQ-ACK from the S3 symbols after the symbol containing the sequence indication information. As another example, the third configuration information can indicate that the first symbol containing the HARQ-ACK is located S3 symbols after the symbol containing the downlink load. The first communication device can then start sending the HARQ-ACK from the S3 symbols after the symbol containing the downlink load.
[0119] In one implementation, the second and / or third configuration information also includes the time-domain resource length of the HARQ-ACK. For example, the number of symbols L contained in the HARQ-ACK.
[0120] In the embodiments of this application, one or more of the first configuration information, the second configuration information, and the third configuration information can be transmitted in the same signaling or in different signaling.
[0121] In this embodiment, one or more of the first configuration information, second configuration information, and third configuration information can be transmitted in the same RRC configuration signaling or in different RRC configuration signaling. One or more of the first configuration information, second configuration information, and third configuration information can be transmitted in system signaling or in different systems. For example, the first configuration information is transmitted in the first RRC configuration signaling, and the third configuration information is transmitted in the second RRC configuration signaling.
[0122] In one implementation, the configuration information may be general or specific to each bandwidth portion (BWP) or cell. In the embodiments of this application, one or more of the first, second, and third configuration information may be general or specific to each bandwidth portion (BWP) or cell. For example, the first configuration information corresponds to BWP1, and the second configuration information corresponds to BWP2. As another example, the first configuration information may be general, the second configuration information may correspond to BWP3, and the third configuration information may correspond to cell 1.
[0123] In one embodiment, the method further includes: if the first communication device does not detect an indication sequence corresponding to the first communication device from the sequence indication information, the first communication device does not receive downlink load or send HARQ-ACK.
[0124] In this embodiment, after receiving the sequence indication information sent by the second communication device, if the first communication device does not detect its own indication sequence from the sequence indication information, the first communication device may choose not to receive downlink load or send HARQ-ACK. In one scenario, if the first communication device does not detect its own indication sequence from the sequence indication information, it stops receiving information following the sequence indication information. In another scenario, if the first communication device does not detect its own indication sequence from the sequence indication information, it stops decoding or demodulating information received after the sequence indication information. This reduces unnecessary power consumption of the first communication device and improves transmission efficiency.
[0125] Figure 8 is a schematic flowchart of a communication method 800 according to an embodiment of this application. This method can optionally be applied to the system shown in Figure 1, but is not limited thereto. The method includes at least a portion of the following:
[0126] S810, the second communication device sends sequence indication information, in which the indication sequence corresponding to the first communication device is located within the resource position of the sequence indication information to determine the resource position of the transmitted information within the transmission resource area.
[0127] In one implementation, the resource location of the transmission information within the transmission resource area includes: the resource location of the downlink load within the downlink load transmission resource area and / or the resource location of the HARQ-ACK within the HARQ-ACK transmission resource area.
[0128] In one implementation, the resource location of the sequence indication information is used to determine the location of the downlink load transmission resource region and / or the location of the HARQ-ACK transmission resource region.
[0129] In one implementation, the resource location number of the indication sequence within the sequence indication information corresponds to the resource location number of the downlink load within the downlink load transmission resource area and / or the resource location number of the HARQ-ACK within the HARQ-ACK transmission resource area.
[0130] In one implementation, the resources in the sequence indication information are TDM, FDM, or CDM resources, the resources of the downlink load in the downlink load transmission resource area are TDM, FDM, or CDM resources, and the resources of the HARQ-ACK in the HARQ-ACK transmission resource area are TDM, FDM, or CDM resources.
[0131] In one implementation, the downlink load transfer resource region includes N downlink load transfer portions of TDM or N downlink load transfer portions of FDM, where N is a positive integer.
[0132] In one implementation, the HARQ-ACK transmission resource region includes N HARQ-ACK transmission portions of TDM, N HARQ-ACK transmission portions of FDM, or N HARQ-ACK transmission sequences of CDM; where N is a positive integer.
[0133] In one implementation, the sequence indication information is used to transmit N indication sequences of TDM, N indication sequences of FDM, or N indication sequences of CDM; where N is a positive integer; the downlink load corresponding to the i-th indication sequence is located in the i-th downlink load transmission portion within the downlink load transmission resource area, i∈{0, 1, ..., N-1}; or, the HARQ-ACK corresponding to the i-th indication sequence is located in the i-th HARQ-ACK transmission portion within the HARQ-ACK transmission resource area, i∈{0, 1, ..., N-1}.
[0134] In one embodiment, the sequence indication information is used to transmit N indication sequences of FDM, wherein the frequency domain resource region of the sequence indication information includes M subcarriers, and the M subcarriers in the frequency domain resource region of the sequence indication information are divided into N comb subcarrier groups; wherein M is a positive integer.
[0135] In one implementation, the number of resource locations within the sequence indication information is determined based on the subcarrier number of the detected indication sequence, the number of comb subcarrier groups, and the number of repetitions of the resource location.
[0136] In one implementation, the resource location number within the sequence indication information includes the number of the comb subcarrier group to which the indication sequence belongs, the number of the comb subcarrier group is n, the subcarrier number detected by the indication sequence is m, the number of comb subcarrier groups is N, and the number of repetitions of the resource location is P; where n∈{0,1,...,N / P-1}, m∈{0,1,...,M}, and Mod(m,N / P)=n.
[0137] In one implementation, the number of the resource location of the downlink load within the downlink load transmission resource area is determined based on the number of the downlink load transmission portions divided by the downlink load transmission resource area, the number of downlink load transmission portions divided by the downlink load transmission resource area, and the number of times the resource location is repeated.
[0138] In one implementation, the resource location of the downlink load within the downlink load transmission resource area is numbered n, and the downlink load transmission portion divided based on the downlink load transmission resource area is numbered n. DL The number of downlink load transmission portions in this downlink load transmission resource area is N, and the number of repetitions of this resource location is P; where n∈{0,1,...,N / P-1}, n DL ∈{0, 1, ..., N-1}, and Mod(n) DL ,N / P)=n.
[0139] In one implementation, the number of the resource location of the HARQ-ACK within the HARQ-ACK transmission resource area is determined based on the number of the HARQ-ACK transmission portions divided within the HARQ-ACK transmission resource area, the number of HARQ-ACK transmission portions divided within the HARQ-ACK transmission resource area, and the number of times the resource location is repeated.
[0140] In one implementation, the resource location of the HARQ-ACK within the HARQ-ACK transmission resource area is numbered n, and the HARQ-ACK transmission portion divided based on the HARQ-ACK transmission resource area is numbered n. ACK The number of HARQ-ACK transmission partitions in the HARQ-ACK transmission resource area is N, and the number of repetitions of the resource location is P; where n∈{0,1,...,N / P-1}, n ACK ∈{0, 1, ..., N-1}, and Mod(n) ACK ,N / P)=n.
[0141] In one implementation, the location of the downlink load transmission resource region is determined based on the time-domain location of the sequence indication information and a first time-domain offset, the first time-domain offset including the number of time-domain resources offset after the time-domain location of the sequence indication information.
[0142] In one implementation, the start position of the time domain of the downlink load transmission resource region is located after the sequence indication information and is connected to the sequence indication information.
[0143] In one implementation, the first symbol containing the downlink load is located at the S1th symbol after the symbol containing the sequence indication information, and the first time-domain offset is the S1th symbol after the sequence indication information.
[0144] In one embodiment, the method further includes: the second communication device sending first configuration information, the first configuration information including the information of S1.
[0145] In one implementation, the location of the HARQ-ACK transmission resource region is determined based on the time-domain location of the sequence indication information and a second time-domain offset, the second time-domain offset including the number of time-domain resources offset after the time-domain location of the sequence indication information.
[0146] In one implementation, the time slot containing the HARQ-ACK is located in the Kth time slot after the time slot containing the sequence indication information and / or downlink load.
[0147] In one embodiment, the method further includes: the second communication device sending second configuration information, the second configuration information including information about K and information about the symbol number S2 of the first symbol of the HARQ-ACK in the time slot where the HARQ-ACK is located.
[0148] In one implementation, the first symbol containing the HARQ-ACK is the S3rd symbol following the symbol containing the sequence indication information and / or the downlink load.
[0149] In one embodiment, the method further includes: the second communication device sending third configuration information, the third configuration information including the information of S3.
[0150] In one implementation, the configuration information also includes the time-domain resource length of the HARQ-ACK.
[0151] In one implementation, the configuration information is general or specific to each bandwidth portion (BWP) or carrier.
[0152] In one embodiment, the method further includes: if there is no indication sequence corresponding to the first communication device in the sequence indication information, the first communication device does not send downlink payload or receive HARQ-ACK.
[0153] For a specific example of the second communication device executing method 800 in this embodiment, please refer to the relevant descriptions of the second communication device in methods 600 and 700 above. For the sake of brevity, they will not be repeated here.
[0154] The communication method in this application embodiment may include a sequence-based downlink data and HARQ-ACK scheduling method. The downlink payload can transmit not only downlink control information but also small-sized downlink data. Thus, for services with small data volumes, the terminal can skip downlink control information and directly receive low-data-rate downlink data or send low-data-rate uplink data, thereby saving a significant amount of terminal power.
[0155] However, when multiple users share DL Payload and HARQ-ACK resources, a single sequence indication message cannot carry specific resource scheduling information, making it impossible to schedule the transmission resources of PDSCH and corresponding HARQ-ACK. This is especially true when a sequence indication message corresponds to multiple terminals, as it cannot indicate the specific resource position of a particular terminal within the PDSCH and HARQ-ACK of multiple terminals. In this embodiment, the terminal determines the position of its DL Payload within the DL Payload transmission resource area and / or the position of its HARQ-ACK within the HARQ-ACK transmission resource area based on the frequency domain resource position of its sequence within the sequence indication message. This allows for the determination of DL Payload and HARQ-ACK transmission resources without increasing signaling overhead, supporting the scheduling of multiple terminals' DL Payloads within a single DL Payload area and the transmission of multiple terminals' HARQ-ACKs within a single HARQ-ACK area.
[0156] Example 1: The terminal determines the resource locations of DL Payload and HARQ-ACK based on the frequency domain location of the detected sequence.
[0157] In this embodiment, the terminal determines the resource location of its DL Payload in the DL Payload region and / or the resource location of its HARQ-ACK in the HARQ-ACK region based on the frequency domain location of the sequence (i.e., the indicator sequence) detected in the sequence-based indicator. Figure 9 is a flowchart illustrating the process by which the terminal determines the resource locations of the downlink payload (DL Payload) and HARQ-ACK based on the frequency domain location of the detected sequence. As shown in Figure 9, the terminal, such as a UE, first receives the sequence-based indicator and checks if a sequence configured for the UE is detected in the sequence-based indicator. If the terminal does not detect a sequence corresponding to itself in the sequence-based indicator, the terminal neither receives the DL payload in the specific downlink resource nor transmits HARQ-ACK in the specific uplink resource, and the terminal can go to sleep. If a terminal detects its own sequence in the sequence indication information, then the position of the terminal's DL payload in the DL payload transmission resource area and / or the position of the HARQ-ACK in the HARQ-ACK transmission resource area are determined based on the frequency domain resource position of the terminal's sequence in the sequence indication information.
[0158] Specific method examples include: Assuming the sequence indication information contains M subcarriers, with subcarrier numbers m∈{0, 1, ..., M-1}. The DL Payload transmission resource area and / or HARQ-ACK transmission resource area are divided into N parts (N is a power of 2). Simultaneously, the M subcarriers in the sequence indication information can also be divided into N comb subcarrier groups (combs) of staggered frequency division multiplexing (FDM), with comb numbers n (n∈{0, 1, ..., N / P-1}). If the terminal has subcarrier m (P=2) with number Mod(m, N / P) = n in the sequence indication information... K If a terminal detects its own sequence in the DL Payload transport resource region (i.e., it detects its own sequence in Comb n), then the terminal's DL Payload is located in the Mod(n) region of the DL Payload transport resource region. DLThose parts of (n) where N / P) = n DL ∈{0, 1, ..., N-1} (i.e., the downlink load transfer portion), the HARQ-ACK of this terminal is located in the Mod(n) of the HARQ-ACK transmission resource region. ACK Those parts of (n) where N / P) = n ACK ∈{0,1,...,N-1})(i.e., the HARQ-ACK transmission part).
[0159] The UE detected its sequence on subcarrier m with Mod(m, N / P) = n. The UE also satisfied Mod(n) in the downlink load region. DL N / P) = n of n DL Partial Receive Downlink Payload (UE receives its DL Payload in parts n) DL with Mod(n DL (N / P) = n in the DL Payload zone.) The UE satisfies Mod(n) in the HARQ-ACK region. ACK N / P) = n of n ACK Partial HARQ-ACK (UE transmits its HARQ-ACK in parts n) ACK with Mod(n ACK , N / P)=n in the HARQ-ACK zone.).
[0160] As shown in the example in Figure 10, the DL Payload and HARQ-ACK are each divided into four parts (N=4), multiplexed using TDM in the downlink payload zone and the HARQ-ACK zone. The sequence-based indicator contains 24 subcarriers (M=24). These 24 subcarriers can be divided into N / P interleaved comb subcarrier groups, where P can have a possible value of P=2. K (K∈{0, 1, ..., log2N}), that is, K = 0, 1 or 2, P = 1, 2 or 4. The 24 subcarriers can be divided into 4, 2 or 1 combs, which can carry sequences of 4, 2 or 1 UE respectively.
[0161] Figure 10 shows an example of subcarrier comb multiplexing for sequence-based indicator information. Here, N = 4. If P = 1, the subcarriers of the sequence-based indicator (or the subcarriers of the frequency domain resource area of the sequence-based indicator, the subcarriers occupied by the sequence-based indicator, etc.) are grouped into 4 staggered comb subcarrier groups, which can transmit the sequences of 4 UEs. If P = 2, the subcarriers of the sequence-based indicator are grouped into 2 staggered comb subcarrier groups, which can transmit the sequences of 2 UEs. If P = 4, the subcarriers of the sequence-based indicator can transmit the sequence of 1 UE. (If P=4, the subcarriers sequence-based indicator are conveying 1 UE's sequence.)
[0162] The terminal detects the sequence-based indicator. For example, for P=1, it detects each of the four possible combs to see if it can detect its own sequence; for P=2, it detects each of the two possible combs to see if it can detect its own sequence; for P=4, it detects all subcarriers of the sequence-based indicator to see if it can detect its own sequence. Then, based on the comb where its own sequence is detected, the values of P and n are determined. As shown in the example in Figure 10, the values of n corresponding to different combs are shown in Table 1.
[0163] Table 1: Combos included in the sequence-based indicator at different P-values (taking N=4 as an example)
[0164] Blind detection-based PDCCH is one of the main causes of terminal power consumption. Terminals receive DCI (Downlink Control Information) through blind detection of the PDCCH, and then receive downlink data channels (such as PDSCH) according to the scheduling information in the DCI. Even when the base station does not send a DCI for a particular terminal, the terminal must periodically perform blind detection of the PDCCH, resulting in high power consumption on the terminal side. The sequence indication information scheduling in this embodiment can reduce terminal power consumption. Sequence detection is a one-time detection, eliminating the need for multiple blind detections, and sequence detection consumes significantly less power than channel coding (FEC)-based DCI decoding. Only when the terminal detects a sequence configured for itself will it receive the DL payload or send the uplink payload (UL payload), thus avoiding unnecessary activation of the demodulator and FEC decoder to demodulate and decode the DL payload, and avoiding premature activation of the modulator and FEC encoder to modulate and encode the UL payload.
[0165] In this embodiment, the DL payload can transmit not only downlink control information but also small-sized downlink data, while the UL payload can transmit small-sized uplink data or uplink control information. Thus, for services with small data volumes, the terminal can skip downlink control information and directly receive low-data-rate downlink data or send low-data-rate uplink data, thereby saving a significant amount of terminal power.
[0166] However, when multiple users share DL Payload and HARQ-ACK resources, a single sequence indication message cannot carry specific resource scheduling information, making it impossible to schedule the transmission resources of PDSCH and the corresponding HARQ-ACK. Especially when a sequence indication message corresponds to multiple terminals, it cannot indicate the specific resource position of a particular terminal within the PDSCH and HARQ-ACK of multiple terminals. In this embodiment, the terminal determines the position of its DL Payload within the DL Payload transmission resource area and / or the position of its HARQ-ACK within the HARQ-ACK transmission resource area based on the frequency domain resource position of its sequence within the sequence indication message. This allows for the determination of DL Payload and HARQ-ACK transmission resources without increasing signaling overhead, supporting the scheduling of multiple terminals' DL Payloads within a single DL Payload area and the transmission of multiple terminals' HARQ-ACKs within a single HARQ-ACK area.
[0167] Example 2: An example of a terminal determining the resource locations of the DL Payload and HARQ-ACK based on the frequency domain location of the detected sequence. In this example, all terminals have the same P, and P = 1.
[0168] First, it should be noted that "the terminal determines the position of its DL Payload in the DL Payload transmission resource area based on the comb position of its own sequence" and "the terminal determines the position of its HARQ-ACK in the HARQ-ACK transmission resource area based on the comb position of its own sequence" can be two independent schemes. It is not required that the two schemes be used at the same time; only one can be used.
[0169] As shown in Figure 11, the DL Payload of each UE within the DL Payload transmission resource area is multiplexed using TDM, and the HARQ-ACK of each UE within the HARQ-ACK transmission resource area is also multiplexed using TDM. Different parts within the DL Payload transmission resource area are multiplexed using TDM (DL Payload zone (Different parts are TDM)), and different parts within the HARQ-ACK transmission resource area are also multiplexed using TDM (HARQ-ACK zone (Different parts are TDM)). In the example, P=1, and the subcarrier of the sequence-based indicator contains N / P=4 combs (i.e., the comb of the sequence-based indicator, or the comb of the frequency domain resource area of the sequence-based indicator, the comb occupied by the sequence-based indicator, etc.), which can carry the sequence of 4 UEs. The terminal determines the Mod(n) of its DL Payload transmission resource region based on the detected comb position (value of n, n∈{0, 1, ..., N / P-1}, i.e., n∈{0, 1, 2, 3}) belonging to its own sequence. DL Those parts of (n) = n, 4) DL ∈{0, 1, 2, 3}), the HARQ-ACK of this terminal is located in the Mod(n) of the HARQ-ACK transmission resource region. ACK Those parts of (n) = n, 4) ACK (∈{0, 1, 2, 3}).
[0170] For example, if the terminal detects a sequence belonging to it in Comb 0 of the Sequence-based indicator, its DL Payload is transmitted in Part 0 of the DL Payload transmission resource area, and / or its HARQ-ACK is transmitted in Part 0 of the HARQ-ACK transmission resource area. If the terminal detects a sequence belonging to it in Comb 1 of the Sequence-based indicator, its DL Payload is transmitted in Part 1 of the DL Payload transmission resource area, and / or its HARQ-ACK is transmitted in Part 1 of the HARQ-ACK transmission resource area. If the terminal detects a sequence belonging to it in Comb 2 of the Sequence-based indicator, its DL Payload is transmitted in Part 2 of the DL Payload transmission resource area, and / or its HARQ-ACK is transmitted in Part 2 of the HARQ-ACK transmission resource area. If the terminal detects a sequence belonging to it in Comb 3 of the Sequence-based indicator, its DL Payload is transmitted in Part 3 of the DL Payload transmission resource area, and / or its HARQ-ACK is transmitted in Part 3 of the HARQ-ACK transmission resource area.
[0171] Figure 11 shows an example of how a terminal determines the resource locations of DL Payload and HARQ-ACK based on the frequency domain location of the detected sequence. TDM multiplexing is used, N=4, P=1. In the sequence-based indicator, the sequences of the four UEs are staggered FDM. The sequences for UEs 1, 2, 3, and 4 are placed on Comb 0, 1, 2, and 3 respectively. Since the subcarriers of UE3's sequence are located on Comb 2, the UE's downlink payload is transmitted in Part 2 of the downlink payload zone. Since the subcarriers of UE3's sequence are located on Comb 2, the UE's HARQ-ACK is transmitted in Part 2 of the HARQ-ACK zone.
[0172] Figure 12: An example of a terminal determining the resource locations of DL Payload and HARQ-ACK based on the frequency domain location of the detected sequence. In this example, FDM multiplexing is used, N=4, P=1. The example shown in Figure 12 is similar to the example shown in Figure 11, except that the multiplexing method is FDM multiplexing. That is, each part of the DL Payload transmission resource area is FDM multiplexed (DL Payload zone (Different parts are FDM)), and each part of the HARQ-ACK transmission resource area is also FDM multiplexed (HARQ-ACK zone (Different parts are FDM)).
[0173] It should be noted that Figures 11 and 12 show examples where the DL Payload transmission resource area and the HARQ-ACK transmission resource area use the same multiplexing method. However, the DL Payload transmission resource area and the HARQ-ACK transmission resource area can also use different multiplexing methods, such as "the DL Payload transmission resource area uses TDM multiplexing mode and the HARQ-ACK transmission resource area uses FDM multiplexing mode," or "the DL Payload transmission resource area uses FDM multiplexing mode and the HARQ-ACK transmission resource area uses TDM multiplexing mode," without limitation here. These two cases are shown in Figures 13 and 14. Figure 13 shows an example where the terminal determines the resource positions of DL Payload and HARQ-ACK based on the frequency domain position of the detected sequence. Here, DL Payload uses TDM multiplexing, HARQ-ACK uses FDM multiplexing, N=4, and P=1. Figure 14 shows an example where the terminal determines the resource positions of DL Payload and HARQ-ACK based on the frequency domain position of the detected sequence. In this context, DL Payload is FDM multiplexing, HARQ-ACK is TDM multiplexing, N=4, P=1.
[0174] Figure 15: An example of a terminal determining the resource locations of DL Payload and HARQ-ACK based on the frequency domain location of the detected sequences. In this example, DL Payload uses FDM multiplexing, HARQ-ACK uses CDM multiplexing, N=4, and P=1. The example in Figure 15 is similar to those in Figures 11 to 14. The DL Payload transmission resource area uses TDM multiplexing, but the HARQ-ACK transmission resource area uses CDM multiplexing (i.e., code division multiplexing). That is, each part of the DL Payload transmission resource area is TDM multiplexed, while each sequence (i.e., the HARQ-ACK transmission sequence) within the HARQ-ACK transmission resource area is CDM multiplexed (HARQ-ACK zone (Different sequences are CDM)). For example, if the terminal detects a sequence belonging to it in Comb 0 of the Sequence-based indicator, its HARQ-ACK is transmitted in Sequence 0 of the HARQ-ACK transmission resource area; if the terminal detects a sequence belonging to it in Comb 1 of the Sequence-based indicator, its HARQ-ACK is transmitted in Sequence 1 of the HARQ-ACK transmission resource area; if the terminal detects a sequence belonging to it in Comb 2 of the Sequence-based indicator, its HARQ-ACK is transmitted in Sequence 2 of the HARQ-ACK transmission resource area; and if the terminal detects a sequence belonging to it in Comb 3 of the Sequence-based indicator, its HARQ-ACK is transmitted in Sequence 3 of the HARQ-ACK transmission resource area. As shown in Figure 15, since the subcarriers of UE3's sequence are located on Comb 2, the downlink payload of UE3 is transmitted in Part 2 of the downlink payload zone. Also, since the subcarriers of UE3's sequence are located on Comb 2, the HARQ-ACK of UE3 is transmitted in Sequence 2 of the HARQ-ACK zone.(Since the subcarriers of UE3′s sequence is on the Comb 2, the UE′s HARQ-ACK is transmitted with Sequence 2 in HARQ-ACK zone.).
[0175] The network can pre-configure a set of sequences that the terminal can use in the HARQ-ACK transmission resource area. Then, the terminal determines which sequence to use for HARQ-ACK transmission in the HARQ-ACK transmission resource area based on the comb number (i.e., the value of n) of the sequence that it detects belongs to itself.
[0176] Figure 16 shows an example of how a terminal determines the resource locations of DL Payload and HARQ-ACK based on the frequency domain location of the detected sequence. In this example, DL Payload uses TDM multiplexing, HARQ-ACK uses CDM multiplexing, N=4, and P=1. The example in Figure 16 is similar to the example in Figure 15, but the DL Payload transmission resource area uses FDM multiplexing, and the HARQ-ACK transmission resource area uses CDM multiplexing (i.e., code division multiplexing).
[0177] In this embodiment, the terminal determines the position of its DL Payload within the DL Payload transmission resource area and / or the position of its HARQ-ACK within the HARQ-ACK transmission resource area based on the frequency domain resource position of its sequence within the sequence indication information. This allows for the determination of DL Payload and HARQ-ACK transmission resources without increasing signaling overhead, supporting the scheduling of multiple terminals' DL Payloads within a single DL Payload area and the transmission of multiple terminals' HARQ-ACKs within a single HARQ-ACK area.
[0178] Example 3: An example of a terminal determining the resource locations of DL Payload and HARQ-ACK based on the frequency domain location of the detected sequence—each terminal has the same P, and P = 2.
[0179] Compared to Implementation Example 2, the scenario in this embodiment is that the number of terminals that need to be scheduled is less than the number of parts N contained in the DL Payload and HARQ-ACK.
[0180] In this example, N=4, P=2, and the sequence-based indicator contains N / P=2 combs, which can carry the sequences of 2 UEs. The terminal determines the Mod(n) of its DL Payload transmission resource area based on the comb position (the value of n, n∈{0,1,...,N / P-1}, i.e., n∈{0,1}) that it detects belongs to its own sequence. DL Those parts of (n) = n, 2) DL ∈{0, 1, 2, 3}), the HARQ-ACK of this terminal is located in the Mod(n) of the HARQ-ACK transmission resource region. ACK Those parts of (n) = n, 2) ACK (∈{0, 1, 2, 3}).
[0181] For example, if the terminal detects a sequence belonging to it in Comb 0 of the Sequence-based indicator, its DL Payload is transmitted in the 0th and 2nd portions of the DL Payload transmission resource area, and / or its HARQ-ACK is transmitted in the 0th and 2nd portions of the HARQ-ACK transmission resource area; if the terminal detects a sequence belonging to it in Comb 1 of the Sequence-based indicator, its DL Payload is transmitted in the 1st and 3rd portions of the DL Payload transmission resource area, and / or its HARQ-ACK is transmitted in the 1st and 3rd portions of the HARQ-ACK transmission resource area.
[0182] Figure 17 illustrates an example of how a terminal determines the resource locations of DL Payload and HARQ-ACK based on the frequency domain location of the detected sequence. Specifically, Figure 17 shows an example of TDM multiplexing, where N=4 and P=2. In the sequence-based indicator, the sequences of the two UEs are staggered FDM. The sequences for UE 1 and 2 are placed on Comb 0 and 1, respectively. Since the subcarriers of UE1's sequence are located on Comb 0, the UE's downlink payload is transmitted in Part 0 and Part 2 of the downlink payload zone. Since the subcarriers of UE1's sequence are on Comb 0, the UE's HARQ-ACK is transmitted in Part 0 and Part 2 of the HARQ-ACK zone.
[0183] Figure 18: An example of a terminal determining the resource locations of DL Payload and HARQ-ACK based on the frequency domain location of the detected sequence. Where N = 4 and P = 2. The example shown in Figure 18 is similar to the example shown in Figure 17, except that the multiplexing method is FDM multiplexing. That is, each part of the DL Payload transmission resource area is FDM multiplexed, and each part of the HARQ-ACK transmission resource area is also FDM multiplexed.
[0184] Figure 19 shows that "the DL Payload transmission resource area adopts TDM multiplexing mode, and the HARQ-ACK transmission resource area adopts FDM multiplexing mode". In Figure 19, DL Payload uses TDM multiplexing, HARQ-ACK uses FDM multiplexing, N=4, and P=2.
[0185] Figure 20 shows that "the DL Payload transmission resource area adopts FDM multiplexing mode, and the HARQ-ACK transmission resource area adopts TDM multiplexing mode". In Figure 20, DL Payload uses FDM multiplexing, HARQ-ACK uses TDM multiplexing, N=4, P=2.
[0186] In Figure 21, the DL Payload transmission resource area uses FDM multiplexing, but the HARQ-ACK transmission resource area uses CDM multiplexing (i.e., code division multiplexing). In Figure 22, the DL Payload transmission resource area uses TDM multiplexing, but the HARQ-ACK transmission resource area uses CDM multiplexing. Here, N = 4 and P = 2.
[0187] For example, if the terminal detects a sequence belonging to it in Comb 0 of the Sequence-based indicator, its HARQ-ACK is transmitted in Sequence 0 of the HARQ-ACK transmission resource area; if the terminal detects a sequence belonging to it in Comb 1 of the Sequence-based indicator, its HARQ-ACK is transmitted in Sequence 1 of the HARQ-ACK transmission resource area; if the terminal detects a sequence belonging to it in Comb 2 of the Sequence-based indicator, its HARQ-ACK is transmitted in Sequence 2 of the HARQ-ACK transmission resource area; and if the terminal detects a sequence belonging to it in Comb 3 of the Sequence-based indicator, its HARQ-ACK is transmitted in Sequence 3 of the HARQ-ACK transmission resource area. As shown in Figure 15, since the subcarriers of UE1's sequence are on Comb 0, the UE's downlink payload is transmitted in Part 0 and Part 2 of the downlink payload zone. Since the subcarriers of UE1's sequence are on Comb 0, the UE's HARQ-ACK is transmitted in Sequence 0 and Sequence 2 of the HARQ-ACK zone.
[0188] The network can pre-configure a set of sequences that the terminal can use in the HARQ-ACK transmission resource area. Then, the terminal determines which sequence to use for HARQ-ACK transmission in the HARQ-ACK transmission resource area based on the comb number (i.e., the value of n) of the sequence that it detects belongs to itself.
[0189] Compared to Embodiment 2, this embodiment allows for the allocation of more DL resources to a terminal for downlink data transmission and more UL resources for HARQ-ACK transmission when the number of terminals to be scheduled is small. This enables the terminal to adapt to the link, transmit larger amounts of data, or improve the reliability and coverage distance of the transmission.
[0190] Example 4: An example of a terminal determining the resource location of DL Payload and HARQ-ACK based on the frequency domain location of the detected sequence—each terminal has a different P.
[0191] In this embodiment, the terminals that need to be scheduled can have different P values.
[0192] Figure 23 shows an example of TDM multiplexing. In this example, N=4, P=2 for UE1, P=1 for UE2, and P=1 for UE3. UE1 detects a sequence belonging to it in Comb 0 with P=2; therefore, the DL Payload of this terminal is located in the Mod(n) region of the DL Payload transmission resource area. DL Those parts (n) where ,2)=0 DL ∈{0, 1, 2, 3}), that is, Part 0 and Part 2 of the DL Payload transmission resource region; the HARQ-ACK of this terminal is located in Mod(n) of the HARQ-ACK transmission resource region. ACK Those parts (n) where ,2)=0 ACK ∈{0,1,2,3}), which refers to Part 0 and Part 2 of the HARQ-ACK transmission resource region. If UE2 detects a sequence belonging to it in Comb 1 with P=1, then the DL Payload of this terminal is located in Mod(n) of the DL Payload transmission resource region. DL Those parts (n) = 1 (4) DL ∈{0, 1, 2, 3}), which is Part 1 of the DL Payload transmission resource region; the HARQ-ACK of this terminal is located in Mod(n) of the HARQ-ACK transmission resource region. ACK Those parts (n) = 1 (4) ACK ∈{0, 1, 2, 3}), which is Part 1 of the HARQ-ACK transmission resource region. If UE3 detects a sequence belonging to it in Comb 3 with P=1, then the DL Payload of this terminal is located in Mod(n) of the DL Payload transmission resource region. DL Those parts (n) = 3 (4) DL∈{0, 1, 2, 3}), which is Part 3 of the DL Payload transmission resource region; the HARQ-ACK of this terminal is located in Mod(n) of the HARQ-ACK transmission resource region. ACK Those parts (n) = 3 (4) ACK ∈{0,1,2,3}), which is Part 3 of the HARQ-ACK transmission resource area.
[0193] In Figure 23, in the sequence-based indicator, UE1's P=2, and UE1's sequence is on Comb 0; UE2 and UE3's P=1, and UE2 and UE3's sequences are on two comb subcarriers, Comb 1 and Comb 3. UE1's HARQ-ACK is transmitted in Part 0 and Part 2 of the HARQ-ACK zone. UE2's HARQ-ACK is transmitted in Part 1 of the HARQ-ACK zone. UE3's HARQ-ACK is transmitted in Part 3 of the HARQ-ACK zone.
[0194] The example shown in Figure 24 is similar to the example shown in Figure 23, except that the multiplexing method is FDM multiplexing. That is, each part of the DL Payload transmission resource area is multiplexed using FDM, and the HARQ-ACK of each UE (that is, each part of the corresponding Sequence-based indicator) in the HARQ-ACK transmission resource area is also multiplexed using FDM. Among them, N=4, P=2 for UE1, P=1 for UE2, and P=1 for UE3.
[0195] Figure 25 shows the transmission resource area of DL Payload using TDM multiplexing mode and the transmission resource area of HARQ-ACK using FDM multiplexing mode. In this case, DL Payload uses TDM multiplexing, HARQ-ACK uses FDM multiplexing, N=4, UE1's P=2, UE2's P=1, and UE3's P=1. Figure 26 shows the transmission resource area of DL Payload using FDM multiplexing mode and the transmission resource area of HARQ-ACK using TDM multiplexing mode. In this case, DL Payload uses FDM multiplexing, HARQ-ACK uses TDM multiplexing, N=4, UE1's P=2, UE2's P=1, and UE3's P=1.
[0196] In Figure 27, the DL Payload transmission resource area uses FDM multiplexing, but the HARQ-ACK transmission resource area uses CDM multiplexing (i.e., code division multiplexing). Specifically, the DL Payload uses TDM multiplexing, the HARQ-ACK uses CDM multiplexing, N=4, UE1's P=2, UE2's P=1, and UE3's P=1. In Figure 28, the DL Payload transmission resource area uses TDM multiplexing, but the HARQ-ACK transmission resource area uses CDM multiplexing. Specifically, the DL Payload uses FDM multiplexing, the HARQ-ACK uses CDM multiplexing, N=4, UE1's P=2, UE2's P=1, and UE3's P=1.
[0197] For example, if UE1 detects its sequence in Comb 0 (P=2), its HARQ-ACK is transmitted with Sequence 0 and Sequence 2 in the HARQ-ACK transmission resource area. If UE2 detects its sequence in Comb 1 (P=1), its HARQ-ACK is transmitted with Sequence 1 in the HARQ-ACK transmission resource area. If UE3 detects its sequence in Comb 3 (P=1), its HARQ-ACK is transmitted with Sequence 2 in the HARQ-ACK transmission resource area.
[0198] The network can pre-configure a set of sequences that the terminal can use in the HARQ-ACK transmission resource area. Then, the terminal determines which sequence to use for HARQ-ACK transmission in the HARQ-ACK transmission resource area based on the comb number (i.e., the value of n) of the sequence that it detects belongs to itself.
[0199] Compared to Embodiments 2 and 3, this embodiment can support scheduling different sizes of DL payloads or different HARQ-ACK resources for multiple terminals. For example, fewer DL payloads or HARQ-ACK resources can be scheduled for terminals located in the center of the cell, and fewer DL payloads or HARQ-ACK resources can be scheduled for terminals located at the cell edge. This enables link adaptation for different terminals, achieving higher spectrum efficiency while ensuring transmission reliability and coverage distance.
[0200] Example 5: A terminal determines the resource locations of DL Payload and HARQ-ACK based on the detected sequence number.
[0201] In this embodiment, in the sequence-based indicator, the sequences of different terminals are multiplexed using the CDM method, that is, they share the same time and frequency resources.
[0202] Figures 29 and 30 show examples of DL Payload and HARQ-ACK for TDM and FDM, respectively. If the terminal detects its own sequence (Sequence n) in the sequence-based indicator, it receives its own DL Payload in the nth part of the DL Payload transmission resource area and / or sends its own HARQ-ACK in the nth part of the HARQ-ACK transmission resource area.
[0203] In Figure 29, the DL payload and HARQ-ACK are multiplexed using TDM. In the sequence-based dicator, the sequences for the four UEs are CDM. The sequences for UEs 1, 2, 3, and 4 correspond to sequences 0, 1, 2, and 3, respectively. Since UE3's sequence is sequence 2, the UE's downlink payload is transmitted in Part 2 of the downlink payload zone. Similarly, since UE3's sequence is sequence 2, the UE's HARQ-ACK is transmitted in Part 2 of the HARQ-ACK zone.
[0204] In Figure 30, the DL Payload and HARQ-ACK are multiplexed using FDM. In Figure 31, the HARQ-ACK is multiplexed using CDM. In the sequence-based indicator, the sequences of the four UEs are CDM. The sequences for UEs 1, 2, 3, and 4 correspond to sequences 0, 1, 2, and 3, respectively. If a terminal detects its own sequence (Sequence n) in the sequence-based indicator, it will send its own HARQ-ACK using sequence n in the HARQ-ACK transmission resource area.
[0205] It should be noted that in this embodiment, the DL Payload and HARQ-ACK can be selected to use various multiplexing methods such as FDM, TDM, and CDM. The various combinations of multiplexing methods are not listed one by one, but are not limited.
[0206] This application proposes a sequence-based downlink data and HARQ-ACK scheduling method. The DL payload can transmit not only downlink control information but also small-sized downlink data. Thus, for services with small data volumes, the terminal can skip downlink control information and directly receive low-data-rate downlink data or send low-data-rate uplink data, thereby saving a significant amount of terminal power.
[0207] However, when multiple users share DL Payload and HARQ-ACK resources, a single sequence indication message cannot carry specific resource scheduling information, making it impossible to schedule the transmission resources of PDSCH and corresponding HARQ-ACK. This is especially true when a sequence indication message corresponds to multiple terminals, as it cannot indicate the specific resource position of a particular terminal within the PDSCH and HARQ-ACK of multiple terminals. In this embodiment, the terminal determines the position of its DL Payload within the DL Payload transmission resource area and / or the position of its HARQ-ACK within the HARQ-ACK transmission resource area based on the frequency domain resource position of its sequence within the sequence indication message. This allows for the determination of DL Payload and HARQ-ACK transmission resources without increasing signaling overhead, supporting the scheduling of multiple terminals' DL Payloads within a single DL Payload area and the transmission of multiple terminals' HARQ-ACKs within a single HARQ-ACK area.
[0208] Figure 32 is a schematic block diagram of a first communication device 3200 according to an embodiment of the present application. The first communication device 3200 may include:
[0209] Transceiver unit 3210 is used to receive sequence indication information;
[0210] The processing unit 3220 is configured to, when detecting an indication sequence corresponding to the first communication device from the sequence indication information, determine the resource location of the transmission information within the transmission resource area based on the resource location of the indication sequence within the sequence indication information.
[0211] In one embodiment, the processing unit 3220 is used to determine the resource location of the downlink load in the downlink load transmission resource area and / or the resource location of the HARQ-ACK in the HARQ-ACK transmission resource area based on the resource location of the indication sequence within the sequence indication information.
[0212] In one embodiment, the processing unit 3220 is further configured to determine the location of the downlink load transmission resource area and / or the location of the HARQ-ACK transmission resource area based on the resource location of the sequence indication information.
[0213] In one implementation, the resource location number of the indication sequence within the sequence indication information corresponds to the resource location number of the downlink load within the downlink load transmission resource area and / or the resource location number of the HARQ-ACK within the HARQ-ACK transmission resource area.
[0214] In one implementation, the resources within the sequence indication information are Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM), or Code Division Multiplexing (CDM) resources, the downlink load within the downlink load transmission resource area is TDM, FDM, or CDM resources, and the HARQ-ACK within the HARQ-ACK transmission resource area is TDM, FDM, or CDM resources.
[0215] In one implementation, the downlink load transfer resource region includes N downlink load transfer portions of TDM or N downlink load transfer portions of FDM, where N is a positive integer.
[0216] In one implementation, the HARQ-ACK transmission resource region includes N HARQ-ACK transmission portions of TDM, N HARQ-ACK transmission portions of FDM, or N HARQ-ACK transmission sequences of CDM; where N is a positive integer.
[0217] In one implementation, the sequence indication information is used to transmit N indication sequences of TDM, N indication sequences of FDM, or N indication sequences of CDM; where N is a positive integer; the downlink load corresponding to the i-th indication sequence is located in the i-th downlink load transmission portion within the downlink load transmission resource area, i∈{0, 1, ..., N-1}; or, the HARQ-ACK corresponding to the i-th indication sequence is located in the i-th HARQ-ACK transmission portion within the HARQ-ACK transmission resource area, i∈{0, 1, ..., N-1}.
[0218] In one embodiment, the sequence indication information is used to transmit N indication sequences of FDM, wherein the frequency domain resource region of the sequence indication information includes M subcarriers, and the M subcarriers in the frequency domain resource region of the sequence indication information are divided into N comb subcarrier groups; wherein M is a positive integer.
[0219] In one implementation, the number of resource locations within the sequence indication information is determined based on the subcarrier number of the detected indication sequence, the number of comb subcarrier groups, and the number of repetitions of the resource location.
[0220] In one embodiment, the resource location number within the resource area of the indication sequence includes the number of the comb subcarrier group to which the indication sequence belongs, where the number of the comb subcarrier group is n, the subcarrier number of the detected indication sequence is m, the number of comb subcarrier groups is N, and the number of repetitions of the resource location is P; where n∈{0,1,…,N / P-1}, m∈{0,1,…,M}, and Mod(m,N / P)=n.
[0221] In one embodiment, the sequence indication information is used to transmit N indication sequences of the CDM, wherein the code domain resource area of the sequence indication information includes the N indication sequences of the CDM.
[0222] In one implementation, an indication sequence of the CDM of the sequence indication information corresponds to a downlink load transmission portion of a downlink load transmission resource area and / or a HARQ-ACK transmission portion of a HARQ-ACK transmission resource area.
[0223] In one implementation, the number of the resource location of the downlink load within the downlink load transmission resource area is determined based on the number of the downlink load transmission portions divided by the downlink load transmission resource area, the number of downlink load transmission portions divided by the downlink load transmission resource area, and the number of times the resource location is repeated.
[0224] In one implementation, the resource location of the downlink load within the downlink load transmission resource area is numbered n, and the downlink load transmission portion divided based on the downlink load transmission resource area is numbered n. DL The number of downlink load transmission portions in this downlink load transmission resource area is N, and the number of repetitions of this resource location is P; where n∈{0,1,…,N / P-1}, n DL ∈{0, 1, ..., N-1}, and Mod(n) DL ,N / P)=n.
[0225] In one implementation, the number of the resource location of the HARQ-ACK within the HARQ-ACK transmission resource area is determined based on the number of the HARQ-ACK transmission portions divided within the HARQ-ACK transmission resource area, the number of HARQ-ACK transmission portions divided within the HARQ-ACK transmission resource area, and the number of times the resource location is repeated.
[0226] In one implementation, the resource location of the HARQ-ACK within the HARQ-ACK transmission resource area is numbered n, and the HARQ-ACK transmission portion divided based on the HARQ-ACK transmission resource area is numbered n. ACKThe number of HARQ-ACK transmission portions in the HARQ-ACK transmission resource area is N, and the number of repetitions of the resource location is P; where n∈{0,1,…,N / P-1}, n ACK ∈{0, 1, ..., N-1}, and Mod(n) ACK ,N / P)=n.
[0227] In one implementation, the location of the downlink load transmission resource region is determined based on the time-domain location of the sequence indication information and a first time-domain offset, the first time-domain offset including the number of time-domain resources offset after the time-domain location of the sequence indication information.
[0228] In one implementation, the start position of the time domain of the downlink load transmission resource region is located after the sequence indication information and is connected to the sequence indication information.
[0229] In one implementation, the first symbol containing the downlink load is located at the S1th symbol after the symbol containing the sequence indication information, and the first time-domain offset is the S1th symbol after the sequence indication information.
[0230] In one embodiment, the transceiver unit 3210 is further configured to receive first configuration information, which includes the information of S1.
[0231] In one implementation, the location of the HARQ-ACK transmission resource region is determined based on the time-domain location of the sequence indication information and a second time-domain offset, the second time-domain offset including the number of time-domain resources offset after the time-domain location of the sequence indication information.
[0232] In one implementation, the time slot containing the HARQ-ACK is located in the Kth time slot after the time slot containing the sequence indication information and / or downlink load.
[0233] In one embodiment, the transceiver unit 3210 is further configured to receive second configuration information, which includes information about the K and information about the symbol number S2 of the first symbol of the HARQ-ACK in the time slot where the HARQ-ACK is located.
[0234] In one implementation, the first symbol containing the HARQ-ACK is the S3rd symbol following the symbol containing the sequence indication information and / or the downlink load.
[0235] In one embodiment, the transceiver unit 3210 is further configured to receive third configuration information, which includes the information of S3.
[0236] In one implementation, the configuration information also includes the time-domain resource length of the HARQ-ACK.
[0237] In one implementation, the configuration information is general or specific to each bandwidth portion (BWP) or carrier.
[0238] In one embodiment, the transceiver unit 3210 is further configured to not receive downlink load and not send HARQ-ACK when the first communication device does not detect an indication sequence corresponding to the first communication device from the sequence indication information.
[0239] The first communication device 3200 of this application embodiment can realize the corresponding functions of the first communication device in the foregoing method embodiments. The processes, functions, implementation methods, and beneficial effects of each module (sub-module, unit, or component, etc.) in the first communication device 3200 can be found in the corresponding descriptions in the above method embodiments, and will not be repeated here. It should be noted that the functions described for each module (sub-module, unit, or component, etc.) in the first communication device 3200 of the application embodiment can be implemented by different modules (sub-modules, units, or components, etc.) or by the same module (sub-module, unit, or component, etc.).
[0240] Figure 33 is a schematic block diagram of a second communication device 3300 according to an embodiment of the present application. The second communication device 3300 may include:
[0241] The transceiver unit 3310 is used to send sequence indication information, wherein the resource position of the indication sequence corresponding to the first communication device in the sequence indication information is used to determine the resource position of the transmitted information in the transmission resource area.
[0242] In one implementation, the resource location of the transmission information within the transmission resource area includes: the resource location of the downlink load within the downlink load transmission resource area and / or the resource location of the HARQ-ACK within the HARQ-ACK transmission resource area.
[0243] In one implementation, the resource location of the sequence indication information is used to determine the location of the downlink load transmission resource region and / or the location of the HARQ-ACK transmission resource region.
[0244] In one implementation, the resource location number of the indication sequence within the sequence indication information corresponds to the resource location number of the downlink load within the downlink load transmission resource area and / or the resource location number of the HARQ-ACK within the HARQ-ACK transmission resource area.
[0245] In one implementation, the resources in the sequence indication information are TDM, FDM, or CDM resources, the resources of the downlink load in the downlink load transmission resource area are TDM, FDM, or CDM resources, and the resources of the HARQ-ACK in the HARQ-ACK transmission resource area are TDM, FDM, or CDM resources.
[0246] In one implementation, the downlink load transfer resource region includes N downlink load transfer portions of TDM or N downlink load transfer portions of FDM; where N is a positive integer.
[0247] In one implementation, the HARQ-ACK transmission resource region includes N HARQ-ACK transmission portions of TDM, N HARQ-ACK transmission portions of FDM, or N HARQ-ACK transmission sequences of CDM; where N is a positive integer.
[0248] In one implementation, the sequence indication information is used to transmit N indication sequences of TDM, N indication sequences of FDM, or N indication sequences of CDM; where N is a positive integer; the downlink load corresponding to the i-th indication sequence is located in the i-th downlink load transmission portion within the downlink load transmission resource area, i∈{0, 1, ..., N-1}; or, the HARQ-ACK corresponding to the i-th indication sequence is located in the i-th downlink load transmission portion within the HARQ-ACK transmission resource area, i∈{0, 1, ..., N-1}.
[0249] In one embodiment, the sequence indication information is used to transmit N indication sequences of FDM, wherein the frequency domain resource region of the sequence indication information includes M subcarriers, and the M subcarriers in the frequency domain resource region of the sequence indication information are divided into N comb subcarrier groups; wherein M is a positive integer.
[0250] In one implementation, the number of resource locations within the sequence indication information is determined based on the subcarrier number of the detected indication sequence, the number of comb subcarrier groups, and the number of repetitions of the resource location.
[0251] In one implementation, the resource location number within the sequence indication information includes the number of the comb subcarrier group to which the indication sequence belongs, where the number of the comb subcarrier group is n, the subcarrier number detected by the indication sequence is m, the number of comb subcarrier groups is N, and the number of repetitions of the resource location is P; where n∈{0,1,…,N / P-1}, m∈{0,1,…,M}, and Mod(m,N / P)=n.
[0252] In one embodiment, the sequence indication information is used to transmit N indication sequences of the CDM, wherein the code domain resource area of the sequence indication information includes the N indication sequences of the CDM.
[0253] In one implementation, an indication sequence of the CDM of the sequence indication information corresponds to a downlink load transmission portion of a downlink load transmission resource area and / or a HARQ-ACK transmission portion of a HARQ-ACK transmission resource area.
[0254] In one implementation, the number of the resource location of the downlink load within the downlink load transmission resource area is determined based on the number of the downlink load transmission portions divided by the downlink load transmission resource area, the number of downlink load transmission portions divided by the downlink load transmission resource area, and the number of times the resource location is repeated.
[0255] In one implementation, the resource location of the downlink load within the downlink load transmission resource area is numbered n, and the downlink load transmission portion divided based on the downlink load transmission resource area is numbered n. DL The number of downlink load transmission portions in this downlink load transmission resource area is N, and the number of repetitions of this resource location is P; where n∈{0,1,…,N / P-1}, n DL ∈{0, 1, ..., N-1}, and Mod(n) DL ,N / P)=n.
[0256] In one implementation, the number of the resource location of the HARQ-ACK within the HARQ-ACK transmission resource area is determined based on the number of the HARQ-ACK transmission portions divided within the HARQ-ACK transmission resource area, the number of HARQ-ACK transmission portions divided within the HARQ-ACK transmission resource area, and the number of times the resource location is repeated.
[0257] In one implementation, the resource location of the HARQ-ACK within the HARQ-ACK transmission resource area is numbered n, and the HARQ-ACK transmission portion divided based on the HARQ-ACK transmission resource area is numbered n. ACK The number of HARQ-ACK transmission portions in the HARQ-ACK transmission resource area is N, and the number of repetitions of the resource location is P; where n∈{0,1,…,N / P-1}, n ACK ∈{0, 1, ..., N-1}, and Mod(n) ACK ,N / P)=n.
[0258] In one implementation, the location of the downlink load transmission resource region is determined based on the time-domain location of the sequence indication information and a first time-domain offset, the first time-domain offset including the number of time-domain resources offset after the time-domain location of the sequence indication information.
[0259] In one implementation, the start position of the time domain of the downlink load transmission resource region is located after the sequence indication information and is connected to the sequence indication information.
[0260] In one implementation, the first symbol containing the downlink load is located at the S1th symbol after the symbol containing the sequence indication information, and the first time-domain offset is the S1th symbol after the sequence indication information.
[0261] In one embodiment, the transceiver unit 3310 is further configured to send first configuration information, which includes the information of S1.
[0262] In one implementation, the location of the HARQ-ACK transmission resource region is determined based on the time-domain location of the sequence indication information and a second time-domain offset, the second time-domain offset including the number of time-domain resources offset after the time-domain location of the sequence indication information.
[0263] In one implementation, the time slot containing the HARQ-ACK is located in the Kth time slot after the time slot containing the sequence indication information and / or downlink load.
[0264] In one embodiment, the transceiver unit 3310 is further configured to transmit second configuration information, which includes information about K and information about the symbol number S2 of the first symbol of the HARQ-ACK in the time slot where the HARQ-ACK is located.
[0265] In one implementation, the first symbol containing the HARQ-ACK is the S3rd symbol following the symbol containing the sequence indication information and / or the downlink load.
[0266] In one embodiment, the transceiver unit 3310 is further configured to send third configuration information, which includes the information of S3.
[0267] In one implementation, the configuration information also includes the time-domain resource length of the HARQ-ACK.
[0268] In one implementation, the configuration information is general or specific to each bandwidth portion (BWP) or carrier.
[0269] In one embodiment, the transceiver unit 3310 is further configured to not send downlink load or receive HARQ-ACK if there is no indication sequence corresponding to the first communication device in the sequence indication information.
[0270] The second communication device 3300 of this application embodiment can realize the corresponding functions of the second communication device in the foregoing method embodiments. The processes, functions, implementation methods, and beneficial effects of each module (sub-module, unit, or component, etc.) in the second communication device 3300 can be found in the corresponding descriptions in the above method embodiments, and will not be repeated here. It should be noted that the functions described for each module (sub-module, unit, or component, etc.) in the second communication device 3300 of the application embodiment can be implemented by different modules (sub-modules, units, or components, etc.) or by the same module (sub-module, unit, or component, etc.).
[0271] Figure 34 is a schematic structural diagram of a communication device 3400 according to an embodiment of this application. The communication device 3400 includes a processor 3410, which can call and run computer programs from memory to enable the communication device 3400 to implement the methods in the embodiments of this application.
[0272] In one embodiment, the communication device 3400 may further include a memory 3420. The processor 3410 can retrieve and run computer programs from the memory 3420 to enable the communication device 3400 to implement the methods described in the embodiments of this application.
[0273] The memory 3420 can be a separate device independent of the processor 3410, or it can be integrated into the processor 3410.
[0274] In one embodiment, the communication device 3400 may further include a transceiver 3430, and the processor 3410 may control the transceiver 3430 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0275] The transceiver 3430 may include a transmitter and a receiver. The transceiver 3430 may further include an antenna, and the number of antennas may be one or more.
[0276] In one embodiment, the communication device 3400 may be the first communication device in the embodiments of this application, and the communication device 3400 may implement the corresponding processes implemented by the first communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0277] In one embodiment, the communication device 3400 may be a second communication device in the embodiments of this application, and the communication device 3400 may implement the corresponding processes implemented by the second communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0278] Figure 35 is a schematic structural diagram of a chip 3500 according to an embodiment of this application. The chip 3500 includes a processor 3510, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0279] In one embodiment, chip 3500 may further include memory 3520. Processor 3510 can retrieve and run computer programs from memory 3520 to implement the methods executed by the first or second communication device in this embodiment.
[0280] The memory 3520 can be a separate device independent of the processor 3510, or it can be integrated into the processor 3510.
[0281] In one embodiment, the chip 3500 may further include an input interface 3530. The processor 3510 can control the input interface 3530 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[0282] In one embodiment, the chip 3500 may further include an output interface 3540. The processor 3510 can control the output interface 3540 to communicate with other devices or chips; specifically, it can output information or data to other devices or chips.
[0283] In one implementation, the chip can be applied to the first communication device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the first communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0284] In one implementation, the chip can be applied to the first communication device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the first communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0285] The chips used in the first communication device and the second communication device can be the same chip or different chips.
[0286] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0287] The processors mentioned above can be general-purpose processors, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), or other programmable logic devices, transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processors mentioned above can be microprocessors or any conventional processor.
[0288] The aforementioned memory can be volatile memory or non-volatile memory, or a combination of both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM).
[0289] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0290] Figure 36 is a schematic block diagram of a communication system 3600 according to an embodiment of this application. The communication system 3600 includes a first communication device 3610 and a second communication device 3620. The first communication device 3610 is used to receive sequence indication information; when the first communication device detects a sequence corresponding to itself in the sequence indication information, the first communication device determines the resource position of the transmitted information within a transmission resource area based on the resource position of the sequence within the sequence indication information. The second communication device 3620 is used to transmit sequence indication information, wherein the resource position of the sequence corresponding to itself in the sequence indication information is used to determine the resource position of the transmitted information within the transmission resource area. The first communication device 3610 can be used to implement the corresponding functions implemented by the first communication device in the above method, and the second communication device 3620 can be used to implement the corresponding functions implemented by the second communication device in the above method. For simplicity, further details are omitted here.
[0291] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. This computer program product includes one or more computer instructions. When these computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).
[0292] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply 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 this application.
[0293] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0294] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, comprising: The first communication device receives sequence indication information; When the first communication device detects an indication sequence corresponding to the first communication device from the sequence indication information, the first communication device determines the resource location of the transmission information within the transmission resource area based on the resource location of the indication sequence within the sequence indication information.
2. The method according to claim 1, wherein, The first communication device determines the resource location of the transmitted information within the transmission resource area based on the resource location within the sequence indication information according to the indication sequence, including: The first communication device determines the resource location of the downlink load in the downlink load transmission resource area and / or the resource location of the hybrid automatic repeat request response (HARQ-ACK) in the HARQ-ACK transmission resource area based on the resource location of the indication sequence within the sequence indication information.
3. The method according to claim 2, wherein, The method further includes: The first communication device determines the location of the downlink load transmission resource area and / or the location of the HARQ-ACK transmission resource area based on the resource location of the sequence indication information.
4. The method according to claim 2 or 3, wherein, The resource location number of the indication sequence within the sequence indication information corresponds to the resource location number of the downlink load within the downlink load transmission resource area and / or the resource location number of the HARQ-ACK within the HARQ-ACK transmission resource area.
5. The method according to any one of claims 2 to 4, wherein, The resources within the sequence indication information are Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM), or Code Division Multiplexing (CDM) resources. The resources of the downlink load within the downlink load transmission resource area are TDM, FDM, or CDM resources. The resources of the HARQ-ACK within the HARQ-ACK transmission resource area are TDM, FDM, or CDM resources.
6. The method according to claim 5, wherein, The downlink load transfer resource area includes N downlink load transfer portions of TDM or N downlink load transfer portions of FDM; where N is a positive integer.
7. The method according to claim 5, wherein, The HARQ-ACK transmission resource area includes N HARQ-ACK transmission portions of TDM, N HARQ-ACK transmission portions of FDM, or N HARQ-ACK transmission sequences of CDM; where N is a positive integer.
8. The method according to claim 6 or 7, wherein, The sequence indication information is used to transmit N indication sequences of TDM, N indication sequences of FDM, or N indication sequences of CDM; where N is a positive integer; the downlink load corresponding to the i-th indication sequence is located in the i-th downlink load transmission portion within the downlink load transmission resource area, i∈{0, 1, ..., N-1}; or, the HARQ-ACK corresponding to the i-th indication sequence is located in the i-th HARQ-ACK transmission portion within the HARQ-ACK transmission resource area, i∈{0, 1, ..., N-1}.
9. The method according to claim 8, wherein, The sequence indication information is used to transmit N indication sequences of FDM, wherein the frequency domain resource region of the sequence indication information includes M subcarriers, and the M subcarriers in the frequency domain resource region of the sequence indication information are divided into N comb subcarrier groups; wherein M is a positive integer.
10. The method according to claim 9, wherein, The resource location number within the sequence indication information is determined based on the subcarrier number of the detected indication sequence, the number of comb subcarrier groups, and the number of repetitions of the resource location.
11. The method according to claim 10, wherein, The resource location number of the indication sequence within the resource area of the sequence indication information includes the number of the comb subcarrier group to which the indication sequence belongs, the number of the comb subcarrier group is n, the number of the subcarrier detected by the indication sequence is m, the number of comb subcarrier groups is N, and the number of repetitions of the resource location is P; where n∈{0,1,…,N / P-1}, m∈{0,1,…,M}, and Mod(m,N / P)=n.
12. The method according to claim 8, wherein, The sequence indication information is used to transmit N indication sequences of the CDM, wherein the code field resource area of the sequence indication information includes the N indication sequences of the CDM.
13. The method according to claim 12, wherein, One indication sequence of the CDM of the sequence indication information corresponds to a downlink load transmission portion of a downlink load transmission resource area and / or a HARQ-ACK transmission portion of a HARQ-ACK transmission resource area.
14. The method according to any one of claims 8 to 13, wherein, The number of the resource location of the downlink load within the downlink load transmission resource area is determined based on the number of the downlink load transmission portion divided by the downlink load transmission resource area, the number of downlink load transmission portions divided by the downlink load transmission resource area, and the number of times the resource location is repeated.
15. The method according to claim 14, wherein, The resource location of the downlink load within the downlink load transmission resource area is numbered n, and the downlink load transmission portion divided based on the downlink load transmission resource area is numbered n. DL The number of downlink load transmission portions in the downlink load transmission resource area division is N, and the number of repetitions of the resource location is P; where n∈{0,1,…,N / P-1}, n DL ∈{0, 1, ..., N-1}, and Mod(n) DL ,N / P)=n.
16. The method according to any one of claims 8 to 15, wherein, The number of resource locations in the HARQ-ACK transmission resource area is determined based on the number of HARQ-ACK transmission portions divided within the HARQ-ACK transmission resource area, the number of HARQ-ACK transmission portions divided within the HARQ-ACK transmission resource area, and the number of times the resource location is repeated.
17. The method according to claim 16, wherein, The resource location of the HARQ-ACK within the HARQ-ACK transmission resource area is numbered n, and the HARQ-ACK transmission portion divided based on the HARQ-ACK transmission resource area is numbered n. ACK The number of HARQ-ACK transmission portions in the HARQ-ACK transmission resource area is N, and the number of repetitions of the resource location is P; where n∈{0,1,…,N / P-1}, n ACK ∈{0, 1, ..., N-1}, and Mod(n) ACK ,N / P)=n.
18. The method according to any one of claims 2 to 17, wherein, The location of the downlink load transmission resource region is determined based on the time-domain location of the sequence indication information and a first time-domain offset, wherein the first time-domain offset includes the number of time-domain resources offset after the time-domain location of the sequence indication information.
19. The method according to claim 18, wherein, The starting position of the time domain of the downlink load transmission resource region is located after the sequence indication information and is connected with the sequence indication information.
20. The method according to claim 19, wherein, The first symbol containing the downlink load is the S1th symbol after the symbol containing the sequence indication information, and the first time domain offset is the S1th symbol after the sequence indication information.
21. The method according to claim 20, wherein, The method further includes: The first communication device receives first configuration information, which includes the information of S1.
22. The method according to any one of claims 2 to 21, wherein, The location of the HARQ-ACK transmission resource region is determined based on the time-domain position of the sequence indication information and a second time-domain offset, wherein the second time-domain offset includes the number of time-domain resources offset after the time-domain position of the sequence indication information.
23. The method according to claim 22, wherein, The time slot where the HARQ-ACK is located is the Kth time slot after the time slot where the sequence indication information and / or downlink load is located.
24. The method according to claim 23, wherein, The method further includes: The first communication device receives second configuration information, which includes information about K and information about the symbol number S2 of the first symbol of the HARQ-ACK in the time slot where the HARQ-ACK is located.
25. The method according to claim 22, wherein, The first symbol containing the HARQ-ACK is the S3rd symbol following the symbol containing the sequence indication information and / or the downlink load.
26. The method according to claim 25, wherein, The method further includes: The first communication device receives third configuration information, which includes the information in S3.
27. The method according to claim 24 or 26, wherein, The configuration information also includes the time-domain resource length of the HARQ-ACK.
28. The method according to claim 24, 26 or 27, wherein, The configuration information may be general or specific to each bandwidth portion of the BWP or carrier.
29. The method according to any one of claims 1 to 28, wherein, The method further includes: If the first communication device does not detect an indication sequence corresponding to the first communication device from the sequence indication information, the first communication device will not receive downlink load or send HARQ-ACK.
30. A communication method, comprising: The second communication device sends sequence indication information, wherein the indication sequence corresponding to the first communication device in the sequence indication information is used to determine the resource location of the transmitted information within the transmission resource area.
31. The method according to claim 30, wherein, The resource location of the transmitted information within the transmission resource area includes: the resource location of the downlink load within the downlink load transmission resource area and / or the resource location of the HARQ-ACK within the HARQ-ACK transmission resource area.
32. The method according to claim 31, wherein, The resource location of the sequence indication information is used to determine the location of the downlink load transmission resource area and / or the location of the HARQ-ACK transmission resource area.
33. The method according to claim 31 or 32, wherein, The resource location number of the indication sequence within the sequence indication information corresponds to the resource location number of the downlink load within the downlink load transmission resource area and / or the resource location number of the HARQ-ACK within the HARQ-ACK transmission resource area.
34. The method according to any one of claims 31 to 33, wherein, The resources in the sequence indication information are TDM, FDM, or CDM resources; the resources of the downlink load in the downlink load transmission resource area are TDM, FDM, or CDM resources; and the resources of the HARQ-ACK in the HARQ-ACK transmission resource area are TDM, FDM, or CDM resources.
35. The method according to claim 34, wherein, The downlink load transfer resource area includes N downlink load transfer portions of TDM or N downlink load transfer portions of FDM; where N is a positive integer.
36. The method according to claim 34, wherein, The HARQ-ACK transmission resource area includes N HARQ-ACK transmission portions of TDM, N HARQ-ACK transmission portions of FDM, or N HARQ-ACK transmission sequences of CDM; where N is a positive integer.
37. The method according to claim 35 or 36, wherein, The sequence indication information is used to transmit N indication sequences of TDM, N indication sequences of FDM, or N indication sequences of CDM; where N is a positive integer; the downlink load corresponding to the i-th indication sequence is located in the i-th downlink load transmission portion within the downlink load transmission resource area, i∈{0, 1, ..., N-1}; or, the HARQ-ACK corresponding to the i-th indication sequence is located in the i-th downlink load transmission portion within the HARQ-ACK transmission resource area, i∈{0, 1, ..., N-1}.
38. The method of claim 37, wherein, The sequence indication information is used to transmit N indication sequences of FDM, wherein the frequency domain resource region of the sequence indication information includes M subcarriers, and the M subcarriers in the frequency domain resource region of the sequence indication information are divided into N comb subcarrier groups; wherein M is a positive integer.
39. The method according to claim 38, wherein, The resource location number within the sequence indication information is determined based on the subcarrier number of the detected indication sequence, the number of comb subcarrier groups, and the number of repetitions of the resource location.
40. The method according to claim 39, wherein, The resource location number of the indication sequence within the sequence indication information includes the number of the comb subcarrier group to which the indication sequence belongs, the number of the comb subcarrier group is n, the subcarrier number of the detected indication sequence is m, the number of comb subcarrier groups is N, and the number of repetitions of the resource location is P; where n∈{0,1,…,N / P-1}, m∈{0,1,…,M}, and Mod(m,N / P)=n.
41. The method of claim 37, wherein, The sequence indication information is used to transmit N indication sequences of the CDM, wherein the code field resource area of the sequence indication information includes the N indication sequences of the CDM.
42. The method according to claim 41, wherein, One indication sequence of the CDM of the sequence indication information corresponds to a downlink load transmission portion of a downlink load transmission resource area and / or a HARQ-ACK transmission portion of a HARQ-ACK transmission resource area.
43. The method according to any one of claims 37 to 42, wherein, The number of the resource location of the downlink load within the downlink load transmission resource area is determined based on the number of the downlink load transmission portion divided by the downlink load transmission resource area, the number of downlink load transmission portions divided by the downlink load transmission resource area, and the number of times the resource location is repeated.
44. The method according to claim 43, wherein, The resource location of the downlink load within the downlink load transmission resource area is numbered n, and the downlink load transmission portion divided based on the downlink load transmission resource area is numbered n. DL The number of downlink load transmission portions in the downlink load transmission resource area division is N, and the number of repetitions of the resource location is P; where n∈{0,1,…,N / P-1}, n DL ∈{0, 1, ..., N-1}, and Mod(n) DL ,N / P)=n.
45. The method according to any one of claims 37 to 44, wherein, The number of resource locations in the HARQ-ACK transmission resource area is determined based on the number of HARQ-ACK transmission portions divided within the HARQ-ACK transmission resource area, the number of HARQ-ACK transmission portions divided within the HARQ-ACK transmission resource area, and the number of times the resource location is repeated.
46. The method according to claim 45, wherein, The resource location of the HARQ-ACK within the HARQ-ACK transmission resource area is numbered n, the HARQ-ACK transmission portion divided based on the HARQ-ACK transmission resource area is numbered nACK, the number of HARQ-ACK transmission portions divided based on the HARQ-ACK transmission resource area is N, and the number of repetitions of the resource location is P; where n∈{0,1,…,N / P-1}, n ACK ∈{0, 1, ..., N-1}, and Mod(n) ACK ,N / P)=n.
47. The method according to any one of claims 31 to 46, wherein, The location of the downlink load transmission resource region is determined based on the time-domain location of the sequence indication information and a first time-domain offset, wherein the first time-domain offset includes the number of time-domain resources offset after the time-domain location of the sequence indication information.
48. The method according to claim 47, wherein, The starting position of the time domain of the downlink load transmission resource region is located after the sequence indication information and is connected with the sequence indication information.
49. The method according to claim 47, wherein, The first symbol containing the downlink load is the S1th symbol after the symbol containing the sequence indication information, and the first time domain offset is the S1th symbol after the sequence indication information.
50. The method according to any one of claims 47 to 49, wherein, The method further includes: The second communication device sends first configuration information, which includes the information from S1.
51. The method according to any one of claims 31 to 50, wherein, The location of the HARQ-ACK transmission resource region is determined based on the time-domain position of the sequence indication information and a second time-domain offset, wherein the second time-domain offset includes the number of time-domain resources offset after the time-domain position of the sequence indication information.
52. The method according to claim 51, wherein, The time slot where the HARQ-ACK is located is the Kth time slot after the time slot where the sequence indication information and / or downlink load is located.
53. The method according to claim 52, wherein, The method further includes: The second communication device sends second configuration information, which includes information about K and information about the symbol number S2 of the first symbol of the HARQ-ACK in the time slot where the HARQ-ACK is located.
54. The method according to claim 51, wherein, The first symbol containing the HARQ-ACK is the S3rd symbol following the symbol containing the sequence indication information and / or the downlink load.
55. The method according to claim 54, wherein, The method further includes: The second communication device sends third configuration information, which includes the information in S3.
56. The method according to claim 53 or 55, wherein, The configuration information also includes the time-domain resource length of the HARQ-ACK.
57. The method according to claim 53, 55 or 56, wherein, The configuration information may be general or specific to each bandwidth portion of the BWP or carrier.
58. The method according to any one of claims 30 to 57, wherein, The method further includes: If no indication sequence corresponding to the first communication device is found in the sequence indication information, the second communication device will not send downlink payload or receive HARQ-ACK.
59. A first communication device, comprising: The transceiver unit is used to receive sequence indication information; The processing unit is configured to, when an indication sequence corresponding to the first communication device is detected from the sequence indication information, determine the resource location of the transmission information within the transmission resource area based on the resource location of the indication sequence within the sequence indication information.
60. A second communication device, comprising: The transceiver unit is used to send sequence indication information, wherein the resource position of the indication sequence corresponding to the first communication device in the sequence indication information is used to determine the resource position of the transmitted information within the transmission resource area.
61. A communication device, comprising: A transceiver, a processor, and a memory, wherein the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to invoke and run the computer program stored in the memory to cause the communication device to perform the method as described in any one of claims 1 to 58.
62. A chip, comprising: A processor for retrieving and running a computer program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1 to 58.
63. A computer-readable storage medium for storing a computer program that, when run by a device, causes the device to perform the method as claimed in any one of claims 1 to 58.
64. A computer program product comprising computer program instructions that cause a computer to perform the method as claimed in any one of claims 1 to 58.
65. A computer program that causes a computer to perform the method as claimed in any one of claims 1 to 58.
66. A communication system, comprising: A first communication device is configured to perform the method as described in any one of claims 1 to 29; A second communication device is used to perform the method as described in any one of claims 30 to 58.