Communication method and communication device
By determining the HARQ signal configuration parameters associated with the frequency offset value of the A-IoT device and sending the HARQ signal according to the parameter, the adverse impact of the frequency offset of the A-IoT device on the communication process is solved, and the correct demodulation of the HARQ signal and the improvement of communication reliability are achieved.
Patent Information
- Application Number
- CN202311811759.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-26
- Publication Date
- 2025-06-27
AI Technical Summary
The frequency offset value of A-IoT devices is large, resulting in adverse effects on the communication process, such as network devices being unable to properly demodulate the HARQ signal.
By receiving data from the A-IoT device, the configuration parameters of the HARQ signal are determined, which are associated with the frequency offset value, and the HARQ signal is sent to the A-IoT device according to the configuration parameters to reduce the impact of the frequency offset on the communication process.
It effectively reduces the adverse impact of the frequency offset value of the A-IoT device on the communication process, ensures the correct demodulation of the HARQ signal, and improves the reliability of communication.
Smart Images

Figure CN120223482A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and more specifically, to a communication method and a communication device. Background Art
[0002] Ambient Internet of Things (A-IoT) devices are a type of Internet of Things (IoT) devices with ultra-low power consumption. They can transmit wireless signals by using the energy stored in their own energy storage modules to achieve communication with network devices. For example, a network device sends downlink data to an A-IoT device, and the A-IoT device sends a Hybrid Automatic Repeat Request (HARQ) signal to the network device, which is used to feedback on the received downlink data.
[0003] To meet the ultra-low power consumption requirements of A-IoT devices, the crystal oscillator stability of A-IoT devices is generally poor, resulting in a large frequency offset value of A-IoT devices, which will have an adverse impact on the above communication process. For example, the network device may not be able to correctly demodulate the HARQ signal, etc. Therefore, how to reduce the adverse impact of the frequency offset of A-IoT devices on the communication process between A-IoT devices and other devices is a technical problem that needs to be solved urgently at present. Summary of the Invention
[0004] This application provides a communication method and a communication device, which can support reducing the adverse impact of the frequency offset of A-IoT devices on the communication process between A-IoT devices and other devices.
[0005] In a first aspect, a communication method is provided, including: receiving data from a first device; determining configuration parameters of a HARQ signal of the data, where the configuration parameters are associated with a frequency offset value; and sending the HARQ signal to the first device according to the configuration parameters.
[0006] The execution subject of the solution in the first aspect may be a second device, or a module (such as a chip system, etc.) in the second device, or a logical node, logical module, or software that can implement all or part of the functions of the second device, which is not limited herein. For ease of description, the second device is used as an example for description below. Among them, the first device may be an A-IoT device, or a device similar to an A-IoT device (for example, a device with a large frequency offset value), which is not limited herein.
[0007] In the above technical solution, the second device can determine the configuration parameters of the HARQ signal according to the frequency offset value of the second device, and can transmit the HARQ signal based on the configuration parameters of the HARQ signal. In this way, the adverse impact of the frequency offset value of the second device on the communication process between the second device and the first device can be reduced. For example, the first device can correctly demodulate the HARQ signal and so on.
[0008] In the first aspect, determining the configuration parameters of the HARQ signal for the data includes: receiving indication information from the first device, where the indication information is used to indicate the configuration parameters.
[0009] In this way, the second device can determine the configuration parameters of the HARQ signal according to the indication of the first device. In this way, the embodiments of the present application can support that the first device can correctly demodulate the HARQ signal, etc., thereby being able to reduce the adverse impact of the frequency offset value of the second device on the communication process between the first device and the second device.
[0010] In the first aspect, determining the configuration parameters of the HARQ signal for the data includes: determining the configuration parameters according to a first parameter.
[0011] There is an association relationship between the first parameter and the configuration parameters of the HARQ signal. When the second device can determine the configuration parameters of the HARQ signal according to the association relationship between the first parameter and the configuration parameters of the HARQ signal and the first parameter, this can effectively reduce the signaling indication overhead for indicating the configuration parameters of the HARQ signal.
[0012] In a second aspect, a communication method is provided, including: sending data to a second device; receiving the HARQ signal for the data from the second device, where the HARQ signal is transmitted based on the configuration parameters of the HARQ, and the configuration parameters are associated with a frequency offset value.
[0013] The execution subject of the solution in the second aspect can be the first device, or a module in the first device (such as a chip system, etc.), or a logical node, logical module or software that can implement all or part of the functions of the first device, which is not limited herein. For ease of description, the first device is used as an example in the following description.
[0014] In the above technical solution, the first device can determine the configuration parameters of the HARQ signal according to the frequency offset value of the second device, and can transmit the HARQ signal based on the configuration parameters of the HARQ signal. In this way, the adverse impact of the frequency offset value of the second device on the communication process between the second device and the first device can be reduced. For example, the first device can correctly demodulate the HARQ signal and so on.
[0015] In a second aspect, the method further includes: sending indication information to a second device, where the indication information is used to indicate the configuration parameter.
[0016] In this way, the second device can determine the configuration parameter of the HARQ signal according to the indication of the first device. In this way, the embodiments of the present application can support that the first device can correctly demodulate the HARQ signal, etc., so as to be able to reduce the adverse impact of the frequency offset value of the second device on the communication process between the first device and the second device.
[0017] In a second aspect, the configuration parameter is determined according to a first parameter.
[0018] There is an association relationship between the first parameter and the configuration parameter of the HARQ signal. When the second device can determine the configuration parameter of the HARQ signal according to the association relationship between the first parameter and the configuration parameter of the HARQ signal and the first parameter, this can effectively reduce the signaling indication overhead for indicating the configuration parameter of the HARQ signal.
[0019] Combining the method described in any one of the first aspect and the second aspect, the first parameter includes at least one of a modulation and coding scheme, a carrier bandwidth, a subcarrier spacing, a repetition transmission number, and a coding rate.
[0020] When the first parameter is one or more of the above, the second device can determine the configuration parameter of the HARQ signal according to the association relationship between the first parameter and the configuration parameter of the HARQ signal and the first parameter.
[0021] Combining the method described in any one of the first aspect and the second aspect, the configuration parameter includes at least one of a resource configuration parameter and a preamble configuration parameter, and the resource configured by the resource configuration parameter is used to carry the HARQ signal.
[0022] When the configuration parameter includes a resource configuration parameter, the second device can transmit the HARQ signal according to the resource indicated by the resource configuration parameter. In this way, it is possible to constrain and allocate the resources used for different signals, and thus it is possible to avoid or reduce or decrease the interference brought to the second device for transmitting the HARQ signal.
[0023] When the configuration parameter includes a preamble configuration parameter, the second device can transmit the HARQ signal according to the preamble configuration indicated by the preamble configuration parameter. In this way, it is possible to constrain and allocate the preamble configurations used for different signals, and thus it is possible to avoid or reduce or decrease the interference brought to the second device for transmitting the HARQ signal. At the same time, when the second device completes the transmission of the preamble according to the preamble configuration parameter, the first device can effectively receive the HARQ signal according to the preamble.
[0024] Combined with the method described in any one of the first aspect and the second aspect, the resource configuration parameter includes at least one of a carrier bandwidth parameter and a frequency-domain resource parameter. The frequency-domain resource indicated by the frequency-domain resource parameter belongs to a frequency-domain resource set, and the frequency-domain resource set is associated with a frequency offset value.
[0025] When the resource configuration parameter includes a carrier bandwidth parameter, the second device can transmit HARQ signals according to the carrier bandwidth indicated by the carrier bandwidth parameter. In this way, it is possible to constrain and allocate the carrier bandwidths used for different signals, and thus it is possible to avoid, reduce, or decrease the interference caused to the second device when transmitting HARQ signals.
[0026] When the resource configuration parameter includes a frequency-domain resource parameter, the second device can transmit HARQ signals according to the frequency-domain resource indicated by the frequency-domain resource parameter. In this way, it is possible to constrain and allocate the frequency-domain resources used for different signals, and thus it is possible to avoid, reduce, or decrease the interference caused to the second device when transmitting HARQ signals.
[0027] Combined with the method described in any one of the first aspect and the second aspect, the preamble configuration parameter includes at least one of information on the preamble length and information on the preamble sequence.
[0028] When the preamble configuration parameter includes information on the preamble length, the second device can determine the length of the preamble to be sent according to the information on the preamble length. The length of the preamble is related or associated with the frequency offset value of the second device (reference can be made to the content shown in Table 3 below). After receiving the preamble, the first device can quickly estimate the frequency offset value of the second device according to the length of the preamble, and can correctly demodulate the HARQ signal according to the frequency offset value of the second device, so as to reduce or decrease the adverse impact of the frequency offset of the second device on the signal received by the first device.
[0029] When the preamble configuration parameter includes information on the preamble sequence, the second device can determine the preamble sequence that can be selected according to the information on the preamble sequence. The preamble sequence is related or associated with the frequency offset value of the second device (reference can be made to the content shown in Table 4 below). After receiving the preamble, the first device can quickly estimate the frequency offset value of the second device according to the preamble sequence, and can correctly demodulate the HARQ signal based on the frequency offset value of the second device, so as to reduce or decrease the adverse impact of the frequency offset of the second device on the signal received by the first device.
[0030] Combined with the method described in any one of the first aspect and the second aspect, the frame structure of the HARQ signal includes a preamble + a physical uplink control channel.
[0031] With the above frame structure, the embodiments of the present application can effectively ensure the demodulation performance of the physical uplink control channel.
[0032] In a third aspect, a communication method is provided. The method includes: sending data; receiving data and determining configuration parameters of the HARQ signal of the data, where the configuration parameters are associated with a frequency offset value; sending the HARQ signal according to the configuration parameters; and receiving the HARQ signal.
[0033] Among them, the above method may further include the methods in the foregoing first aspect and second aspect, which will not be elaborated here.
[0034] Among them, the above method can be executed by a first device and a second device. The specific description can refer to the foregoing description and will not be elaborated here.
[0035] In a fourth aspect, a communication device is provided. The communication device may be the second device, or a device or module for performing the functions of the second device, etc.
[0036] In a possible implementation, the communication device may include modules or units corresponding one by one to the methods / operations / steps / actions described in the first aspect and any possible manner in the first aspect. The module or unit may be a hardware circuit, software, or a combination of hardware circuit and software.
[0037] In a fifth aspect, a communication device is provided. The communication device may be the first device, or a device or module for performing the functions of the first device, etc.
[0038] In a possible implementation, the communication device may include modules or units corresponding one by one to the methods / operations / steps / actions described in the second aspect and any possible manner in the second aspect. The module or unit may be a hardware circuit, software, or a combination of hardware circuit and software.
[0039] In a sixth aspect, a communication device is provided. The communication device includes: an interface unit for receiving data from the first device; a processing unit for determining configuration parameters of the HARQ signal of the data, where the configuration parameters are associated with a frequency offset value; and an interface unit for sending the HARQ signal to the first device according to the configuration parameters.
[0040] The above communication device may also be used to execute the solutions of the methods described in the first aspect and any possible manner in the first aspect, which will not be elaborated here.
[0041] In a seventh aspect, a communication device is provided, which includes: an interface unit for sending data to a second device; the interface unit is further configured to receive a HARQ signal of the data from the second device, where the HARQ signal is transmitted based on configuration parameters of the HARQ, and the configuration parameters are associated with a frequency offset value.
[0042] The above-mentioned communication device can also be used to execute the solutions of the method described in the second aspect and any possible manner of the second aspect, which will not be elaborated here.
[0043] In an eighth aspect, a communication device is provided, including a processor, which is configured to cause the communication device to execute the method described in the first aspect and any possible manner of the first aspect by executing a computer program or instruction, or by means of a logic circuit.
[0044] In a possible implementation, the communication device further includes a memory for storing the computer program or instruction.
[0045] In a possible implementation, the communication device further includes a communication interface for inputting and / or outputting signals.
[0046] In a ninth aspect, a communication device is provided, including a processor, which is configured to cause the communication device to execute the method described in the second aspect and any possible manner of the second aspect by executing a computer program or instruction, or by means of a logic circuit.
[0047] In a possible implementation, the communication device further includes a memory for storing the computer program or instruction.
[0048] In a possible implementation, the communication device further includes a communication interface for inputting and / or outputting signals.
[0049] In a tenth aspect, a communication device is provided, including a processor, which is configured to cause the communication device to execute the method described in the third aspect and any possible manner of the third aspect by executing a computer program or instruction, or by means of a logic circuit.
[0050] In a possible implementation, the communication device further includes a memory for storing the computer program or instruction.
[0051] In a possible implementation, the communication device further includes a communication interface for inputting and / or outputting signals.
[0052] In an eleventh aspect, a communication device is provided, including a logic circuit and an input / output interface. The input / output interface is used for inputting and / or outputting signals, and the logic circuit is used to execute the method described in the first aspect and any possible implementation manner of the first aspect; or, the logic circuit is used to execute the method described in the second aspect and any possible implementation manner of the second aspect; or, the logic circuit is used to execute the method described in the third aspect and any possible implementation manner of the third aspect.
[0053] In a twelfth aspect, a computer-readable storage medium is provided. A computer program or instruction is stored on the computer-readable storage medium. When the computer program or the instruction runs on a computer, the method described in the first aspect and any possible implementation manner of the first aspect is executed; or, the method described in the second aspect and any possible implementation manner of the second aspect is executed; or, the method described in the third aspect and any possible implementation manner of the third aspect is executed.
[0054] In a thirteenth aspect, a computer program product is provided, including instructions. When the instructions run on a computer, the method described in the first aspect and any possible implementation manner of the first aspect is executed; or, the method described in the second aspect and any possible implementation manner of the second aspect is executed; or, the method described in the third aspect and any possible implementation manner of the third aspect is executed.
[0055] In a fourteenth aspect, a chip system is provided. The chip is connected to a memory, and the chip is used to read and execute a software program stored in the memory to execute the method described in the first aspect and any possible implementation manner of the first aspect; or, to execute the method described in the second aspect and any possible implementation manner of the second aspect; or, to execute the method described in the third aspect and any possible implementation manner of the third aspect.
[0056] In a fifteenth aspect, a chip system is provided. The chip system includes: a communication interface for communicating with other devices; a processor for causing a communication device equipped with the chip system to execute the method described in the first aspect and any possible implementation manner of the first aspect; or, for causing a communication device equipped with the chip system to execute the method described in the second aspect and any possible implementation manner of the second aspect, or, for causing a communication device equipped with the chip system to execute the method described in the third aspect and any possible implementation manner of the third aspect.
[0057] In a sixteenth aspect, a chip system is provided. The chip system includes a processor, a memory, and an input / output port. The memory is used to store a computer program. The processor is used to execute the computer program stored in the memory so that the processor executes the method described in the first aspect and any possible manner in the first aspect; or, so that the processor executes the method described in the second aspect and any possible manner in the second aspect; or, so that the processor executes the method described in the third aspect and any possible manner in the third aspect.
[0058] In a seventeenth aspect, a chip system is provided. The chip system is applied to an electronic device. The chip system includes one or more processors. The processor is used to call computer instructions so that the electronic device executes the method described in the first aspect and any possible manner in the first aspect; or, the processor is used to call computer instructions so that the electronic device executes the method described in the second aspect and any possible manner in the second aspect; or, the processor is used to call computer instructions so that the electronic device executes the method described in the third aspect and any possible manner in the third aspect.
[0059] In an eighteenth aspect, a communication system is provided, including: a first device and a second device. The first device can be used to execute the method described in the second aspect and any possible manner in the second aspect, and the second device can be used to execute the method described in the first aspect and any possible manner in the first aspect.
[0060] For the description of the beneficial effects of any aspect among the third aspect to the eighteenth aspect, reference can be made to the description of the beneficial effects of the first aspect and the second aspect. Description of the Drawings
[0061] Figure 1 is a schematic diagram of a communication system applicable to an embodiment of the present application.
[0062] Figure 2 is a schematic diagram of another communication system applicable to an embodiment of the present application.
[0063] Figure 3 is a schematic diagram of the interaction process of the communication method according to an embodiment of the present application.
[0064] Figure 4 is a schematic diagram of the frame structure of HARQ signal 1 according to an embodiment of the present application.
[0065] Figure 5 is a schematic diagram of the frequency domain resource set according to an embodiment of the present application.
[0066] Figure 6 is a schematic diagram of the downlink feedback according to an embodiment of the present application.
[0067] Figure 7 It is a schematic block diagram of a communication device according to an embodiment of the present application.
[0068] Figure 8 It is a schematic block diagram of another communication device according to an embodiment of the present application. Detailed implementation manners
[0069] Next, the technical solutions in the present application will be described with reference to the accompanying drawings.
[0070] For the convenience of understanding the embodiments of the present application, the following points are first explained.
[0071] 1. Unless otherwise specified, the meaning of "at least two or more" is two or more.
[0072] 2. If there is no special specification and logical conflict, the terms and / or descriptions between different embodiments of the present application are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0073] 3. The various digital numbers involved in the present application are only for the convenience of description and are not used to limit the protection scope of the present application. The size of the serial numbers involved in the present application does not mean the order of execution. The execution order of each process should be determined according to its function and inherent logic. For example, the terms "first", "second", "third", "fourth" and other various term numbers (if any) in the specification, claims and drawings of the present application are used to distinguish similar objects and do not have to be used to describe a specific order or sequence. Among them, such used data can be interchanged under appropriate circumstances so that the embodiments described here can be implemented in an order other than that illustrated or described here.
[0074] At the same time, any embodiment or design solution described in the present application as "exemplary" or "for example" should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, the use of words such as "exemplary" or "for example" is intended to present relevant concepts in a specific manner for easy understanding.
[0075] 4. The terms "include" and "have" and any of their variations are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those clearly listed steps or units, but may include other steps or units that are not clearly listed or are inherent to these processes, methods, products or devices.
[0076] V. In this application, "for indicating" can be understood as "enabling", and "enabling" can include direct enabling and indirect enabling. When it is described that a certain piece of information is used to enable A, it can include that the information directly enables A or indirectly enables A, and it does not necessarily mean that A is carried in the information.
[0077] The information enabled by the information is called the information to be enabled. In the specific implementation process, there are many ways to enable the information to be enabled. For example, but not limited to, the information to be enabled can be directly enabled, such as the information to be enabled itself or the index of the information to be enabled, etc. It is also possible to indirectly enable the information to be enabled by enabling other information, where there is an association relationship between the other information and the information to be enabled. It is also possible to only enable a part of the information to be enabled, while the other parts of the information to be enabled are known or pre-agreed. For example, it is also possible to use the pre-agreed (such as protocol-defined) arrangement order of each piece of information to enable specific information, thereby reducing the enabling overhead to a certain extent. At the same time, the common parts of each piece of information can also be identified and enabled uniformly to reduce the enabling overhead caused by enabling the same information separately.
[0078] VI. In this application, "pre-configuration" can include pre-definition. For example, protocol definition. Among them, "pre-definition" can be achieved by pre-saving corresponding codes, tables or other ways that can be used to indicate relevant information in devices (such as including each network element). This application does not limit its specific implementation method.
[0079] VII. The "storage" or "saving" involved in this application can refer to being saved in one or more memories. The one or more memories can be set separately, or can be integrated in an encoder or decoder, a processor, or a communication device. The one or more memories can also be partly set separately and partly integrated in a decoder, a processor, or a communication device. The type of the memory can be any form of storage medium, and this is not limited.
[0080] VIII. The "protocol" involved in this application can refer to the standard protocols in the communication field. For example, it can include the fourth-generation (4 th generation, 4G) network, the fifth-generation (5 th generation, 5G) network protocol, the NR protocol, the 5.5G network protocol, the sixth-generation (6 th generation, 6G) network protocol, and the relevant protocols applied to future communication systems. This application does not limit this.
[0081] IX. The arrows or boxes shown by the dotted lines in the schematic diagrams in the attached drawings of this application specification indicate optional steps or optional modules.
[0082] X. Unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship. For example, A / B can represent A or B. The "and / or" in this application is merely a description of the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural.
[0083] First, the communication system applicable to the embodiments of this application will be described.
[0084] Figure 1 is a schematic diagram of a communication system applicable to the embodiments of this application. As Figure 1 shown, the communication system includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (such as Figure 1 110a and 110b in, collectively referred to as 110) and at least one terminal device (such as Figure 1 120a - 120j in, collectively referred to as 120). The RAN 100 may also include other RAN nodes, for example, wireless relay devices and / or wireless backhaul devices ( Figure 1 not shown in) etc. The terminal device 120 is connected to the RAN node 110 wirelessly. The RAN node 110 is connected to the core network 200 wirelessly or by wire. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 may be different physical devices respectively, or may be the same physical device integrating the core network logic function and the radio access network logic function.
[0085] The RAN 100 may be a cellular system related to the 3rd Generation Partnership Project (3 rd GPP), for example, 4G, 5G mobile communication systems, or an evolved system for the future (such as 6G mobile communication system). The RAN 100 may also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 may also be a communication system integrating two or more of the above systems.
[0086] RAN node 110, sometimes also referred to as an access network device, RAN entity, access node, etc., forms part of a communication system and is used to assist a terminal device in achieving wireless access. Multiple RAN nodes 110 in this communication system can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal device 120 are relative. For example, Figure 1 network element 120i can be a helicopter or a drone, which can be configured as a mobile base station. For terminal devices 120j accessing RAN 100 through network element 120i, network element 120i is a base station; but for base station 110a, network element 120i is a terminal device. RAN node 110 and terminal device 120 are sometimes both referred to as communication devices. For example, Figure 1 network elements 110a and 110b in the figure can be understood as communication devices with base station functions, and network elements 120a - 120j can be understood as communication devices with terminal functions.
[0087] In a possible scenario, the RAN node can be a base station, evolved NodeB (eNodeB), access point (AP), transmission reception point (TRP), next generation NodeB (gNB), next generation base station in a sixth generation (6 th generation, 6G) mobile communication system, base station in a future mobile communication system, or access node in a WiFi system, etc. The RAN node can be a macro base station (such as Figure 1 110a in the figure), micro base station or indoor station (such as Figure 1 110b in the figure), relay node or donor node, or a radio controller in a CRAN scenario.
[0088] Optionally, the RAN node can also be a server, wearable device, vehicle or in - vehicle device, etc. For example, the access network device in vehicle - to - everything (V2X) technology can be a road side unit (RSU). All or part of the functions of the RAN node in this application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). The RAN node in this application can also be a logical node, logical module or software that can implement all or part of the RAN node functions.
[0089] In another possible scenario, multiple RAN nodes cooperate to assist a terminal device in achieving wireless access, and different RAN nodes respectively implement partial functions of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0090] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be called an O-CU (open CU), the DU can also be called an O-DU, the CU-CP can also be called an O-CU-CP, the CU-UP can also be called an O-CU-UP, and the RU can also be called an O-RU. For the convenience of description, in this application, the CU, CU-CP, CU-UP, DU, and RU are used as examples for description. Any one of the CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0091] In the embodiments of this application, the terminal device is a device with wireless transceiver functions, and can refer to a user equipment (UE), an access terminal, a subscriber unit, a user station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user device.
[0092] In the embodiments of the present application, the terminal device may also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a customer-premises equipment (CPE), a smart point of sale (POS) machine, a handheld device with wireless communication function, a computing device or other processing devices connected to a wireless modem, a vehicle-mounted device, a communication device carried on a high-altitude aircraft, a wearable device, a drone, a robot, a terminal in device-to-device (D2D) communication, a terminal in vehicle-to-everything (V2X) communication, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, or a terminal device in a communication network evolved after 5G, etc., which is not limited herein.
[0093] In the embodiments of the present application, the terminal device may also be a device with communication function in a 6G communication system, without limiting the form or type of the terminal device in 6G and other future communication systems.
[0094] In the embodiments of the present application, the communication device for implementing the functions of the terminal device may be the terminal device or a device capable of supporting the terminal device to implement such functions, such as a chip system. The device may be installed in the terminal device or used in matching with the terminal device. In the present application, the chip system may be composed of chips or may include chips and other discrete devices.
[0095] Figure 2 is a schematic diagram of another communication system applicable to the embodiments of the present application. As Figure 2As shown, the communication system includes: a first device and a second device. There is a communication process of data transmission between the first device and the second device. For example, the first device sends data to the second device, and the second device sends a HARQ signal to the first device; or the second device sends data to the first device, and the first device sends a HARQ signal to the second device, etc., which is not limited herein.
[0096] The above-mentioned first device can be a terminal device, and the above-mentioned second device can be a network device; or the above-mentioned first device can be a terminal device, and the above-mentioned second device can be a terminal device, etc., which is not limited herein.
[0097] In the embodiments of the present application, the terminal device can also be a device with communication functions in a 6G communication system, and the form or type of the terminal device in 6G and future other communication systems is not limited.
[0098] In the embodiments of the present application, the communication device for implementing the functions of the terminal device can be the terminal device or a device capable of supporting the terminal device to implement such functions, such as a chip system. This device can be installed in the terminal device or used in combination with the terminal device. In the present application, the chip system can be composed of chips or can also include chips and other discrete devices.
[0099] In the embodiments of the present application, the network device can also be a device with communication functions in a 6G communication system, and the form or type of the network device in 6G and future other communication systems is not limited.
[0100] In the embodiments of the present application, the communication device for implementing the functions of the network device can be the network device or a device capable of supporting the network device to implement such functions, such as a chip system. This device can be installed in the network device or used in combination with the network device. The chip system in the embodiments of the present application can be composed of chips or can also include chips and other discrete devices.
[0101] The above-mentioned network device can include a baseband device and a radio frequency device. The baseband device can be implemented by one node or multiple nodes. The radio frequency device can be remotely implemented independently from the baseband device, integrated in the baseband device, or partially independently integrated and partially integrated in the baseband device. For example, in an LTE communication system, the network device includes a baseband device and a radio frequency device, and the radio frequency device can be remotely arranged relative to the baseband device. For example, an RRU is a remote radio unit arranged relative to a BBU.
[0102] The communication between network devices and terminal devices follows a certain protocol layer structure. For example, the control plane protocol layer structure may include functions of protocol layers such as radio resource control (RRC) layer, packet data convergence protocol (PDCP) layer, radio link control (RLC) layer, media access control (MAC) layer, and physical layer; the user plane protocol layer structure may include functions of protocol layers such as PDCP layer, RLC layer, MAC layer, and physical layer; in a possible implementation, a service data adaptation protocol (SDAP) layer may also be included above the PDCP layer.
[0103] The functions of protocol layers such as RRC, PDCP, RLC, and MAC of a network device can be implemented by one node, or can be implemented by multiple nodes. For example, in an evolved architecture, the network device includes a CU and a DU, and multiple DUs are centrally controlled by one CU. For example, the CU and the DU can be divided according to the protocol layers of the wireless network. For example, the functions of the protocol layers above the PDCP layer are set in the CU, and the protocol layers below the PDCP layer, such as the RLC layer and the MAC layer, are set in the DU.
[0104] This division of protocol layers is only an example, and other protocol layer divisions are also possible. For example, at the RLC layer division, the functions of the protocol layers above the RLC layer are set in the CU, and the functions of the protocol layers below the RLC layer are set in the DU; or, at a certain protocol layer division, for example, part of the functions of the RLC layer and the functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set in the DU. In addition, other division methods are also possible, such as division by delay. The functions that need to meet the delay requirements in terms of processing time are set in the DU, and the functions that do not need to meet this delay requirement are set in the CU.
[0105] In addition, the radio frequency device can be independently integrated and not placed in the DU, or can be integrated in the DU, or part of it can be remotely located and part of it can be integrated in the DU, and no restrictions are imposed here.
[0106] The network architecture and service scenarios described in this application are for more clearly explaining the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by this application. Those of ordinary skill in the art know that with the evolution of the communication network architecture and the emergence of new service scenarios, the technical solutions provided by this application are equally applicable to similar technical problems. For example, this application can be applied to the V2X scenario.
[0107] To solve the technical problems described in the background art, the present application provides a communication method and a communication device, which can support reducing the adverse effects of the frequency offset of A-IoT devices on the communication process between A-IoT devices and other devices.
[0108] The communication method and the communication device according to the embodiments of the present application are described below with reference to the accompanying drawings.
[0109] Figure 3 It is a schematic diagram of the interaction process of the communication method according to the embodiments of the present application. Figure 3 The method shown can be executed by the first device and the second device, or by modules and / or devices (such as chips or integrated circuits, etc.) with corresponding functions installed in the first device and the second device, which is not limited. The following takes the first device and the second device as an example for illustration. As Figure 3 shown, the method includes:
[0110] S301. The first device sends Data 1 to the second device.
[0111] Correspondingly, the second device receives Data 1 from the first device.
[0112] S302. The second device determines the configuration parameters of the HARQ signal 1 of Data 1, and the configuration parameters of the HARQ signal 1 are associated with the frequency offset value of the second device.
[0113] After receiving Data 1, the second device needs to feedback the reception situation and / or demodulation situation of Data 1 to the first device. For example, the second device can send the HARQ signal 1 to the first device, and the HARQ signal 1 is used for the second device to feedback the reception situation and / or demodulation situation of Data 1 to the first device.
[0114] Exemplarily, the HARQ signal 1 can be used to indicate that the second device has successfully received Data 1.
[0115] Exemplarily, the HARQ signal 1 can be used to indicate that the second device has not successfully received Data 1.
[0116] Exemplarily, the HARQ signal 1 can be used to indicate that the second device has successfully demodulated Data 1.
[0117] Exemplarily, the HARQ signal 1 can be used to indicate that the second device has not successfully demodulated Data 1.
[0118] Before sending the HARQ signal 1 to the first device, the second device needs to determine the configuration parameters of the HARQ signal 1, and the configuration parameters of the HARQ signal 1 can be used for the transmission of the HARQ signal 1. For example, the second device can perform the transmission of the HARQ signal 1 according to the configuration parameters of the HARQ signal 1.
[0119] In the embodiments of the present application, the configuration parameters of HARQ signal 1 are associated with the frequency offset value of the second device. Or rather, there is an association relationship between the configuration parameters of HARQ signal 1 and the frequency offset value of the second device. For example, the frequency offset value of the second device can be used by the second device to determine the configuration parameters of HARQ signal 1. Another example is that there is a predefined or configured mapping relationship between the frequency offset value of the second device and the configuration parameters of HARQ signal 1. Thus, the second device can determine the configuration parameters of HARQ signal 1 according to its own frequency offset value and the above mapping relationship.
[0120] By associating the frequency offset value of the second device with the configuration parameters of HARQ signal 1, the second device can complete the transmission of HARQ signal 1 according to its own frequency offset value. Or rather, when the second device performs the transmission of HARQ signal 1, it can refer to its own frequency offset value, which can effectively reduce the negative impact of the relatively large frequency offset value of the second device on the data transmission process between the second device and the first device.
[0121] In addition, the above frequency offset value can refer to a numerical value or a numerical range. For example, the above frequency offset value can refer to 10 (unit: kHz). Another example is that the above frequency offset value can refer to [10, 15] (unit: kHz), which can indicate that the frequency offset value of the second device fluctuates or varies between 10 kHz and 15 kHz. For ease of description, the following describes the case where the frequency offset value refers to a numerical value as an example, but it does not limit the scenario where the frequency offset value can also refer to a numerical range.
[0122] In a possible implementation, there is an association relationship between the configuration parameters of HARQ signal 1 and the frequency offset value of the second device, and the second device can determine the configuration parameters of HARQ signal 1 according to the frequency offset value of the second device and this association relationship. For specific description, please refer to Table 1. The content shown in Table 1 is only for example and is not the final limitation.
[0123] Table 1
[0124] Configuration Parameters of HARQ Signal 1 Frequency Offset Value Parameter 1 Frequency Offset Value 1 Parameter 2 Frequency Offset Value 2 Parameter 3 Frequency Offset Value 3
[0125] As shown in Table 1:
[0126] · The configuration parameter of HARQ signal 1 is parameter 1, and its associated frequency offset value is 1;
[0127] · The configuration parameter of HARQ signal 1 is parameter 2, and its associated frequency offset value is 2;
[0128] · The configuration parameter of HARQ signal 1 is parameter 3, and its associated frequency offset value is 3.
[0129] In summary, the second device can determine the configuration parameters of the corresponding HARQ signal 1 according to its own frequency offset value.
[0130] In the embodiments of the present application, the frame structure of HARQ signal 1 may include a preamble + a physical uplink control channel (PUCCH). For the description of the frame structure of HARQ signal 1, reference can be made to Figure 3 .
[0131] Figure 4 is a schematic diagram of the frame structure of HARQ signal 1 in the embodiments of the present application. As Figure 4 shown, the second device can complete the transmission of HARQ signal 1 through the frame structure of preamble + PUCCH. Among them, the preamble can be used for timing synchronization and frequency offset estimation. For different coverage levels, the length of the preamble generally needs to be adjusted accordingly (for the same type of preamble, the longer the preamble length, the farther the supported coverage distance). In addition, PUCCH is used to carry HARQ signal 1.
[0132] Through the above frame structure, the embodiments of the present application can support the second device to complete the transmission of HARQ signal 1, and then complete the uplink feedback of data 1.
[0133] In addition, through the above frame structure, the embodiments of the present application can effectively guarantee the demodulation performance of the physical uplink control channel.
[0134] Combined with Figure 4 the content shown, the frame structure of HARQ signal 1 includes preamble + PUCCH, and there may be a certain correlation between the configuration parameters of HARQ signal 1 and the frame structure of HARQ signal 1.
[0135] In a possible implementation, the configuration parameters of HARQ signal 1 include at least one of preamble configuration parameters and resource configuration parameters. Among them, the preamble configuration parameters are used to configure the transmission of the preamble, and the resource configuration parameters can be used to configure the transmission of PUCCH.
[0136] When the configuration parameters include resource configuration parameters, the second device can perform the transmission of HARQ signals according to the resources indicated by the resource configuration parameters. In this way, the resources used for different signals can be restricted and allocated, and thus interference to the transmission of HARQ signals by the second device can be avoided.
[0137] When the configuration parameter includes a preamble configuration parameter, the second device can transmit the HARQ signal according to the preamble configuration indicated by the preamble configuration parameter. In this way, the preamble configurations adopted for different signals can be constrained and allocated, thereby avoiding interference to the transmission of the HARQ signal by the second device. At the same time, when the second device completes the transmission of the preamble according to the preamble configuration parameter, the first device can effectively receive the HARQ signal based on the preamble.
[0138] In a possible implementation, there is an association relationship between the foregoing preamble configuration parameter and the resource configuration parameter. Specifically, reference can be made to Table 2. The content shown in Table 2 is only for example and is not an ultimate limitation.
[0139] Table 2
[0140] Preamble Configuration Parameters Resource Configuration Parameters Preamble Configuration Parameter 1 Resource Configuration Parameter 1 Preamble Configuration Parameter 2 Resource Configuration Parameter 2 Preamble Configuration Parameter 3 Resource Configuration Parameter 3
[0141] As shown in Table 2:
[0142] · The preamble configuration parameter is preamble configuration parameter 1, and its associated resource configuration parameter is resource configuration parameter 1;
[0143] · The preamble configuration parameter is preamble configuration parameter 2, and its associated resource configuration parameter is resource configuration parameter 2;
[0144] · The preamble configuration parameter is preamble configuration parameter 3, and its associated resource configuration parameter is resource configuration parameter 3.
[0145] In summary, when the configuration parameter of HARQ signal 1 includes one of the preamble configuration parameter and the resource configuration parameter, the second device can determine the other item according to the association relationship between the two (as shown in Table 2) and the one item included in the configuration parameter of HARQ signal 1. In this way, the signaling indication overhead can be reduced. For ease of description, the following takes the configuration parameter of HARQ signal 1 including both the preamble configuration parameter and the resource configuration parameter as an example for description, but it does not limit the scenario where the configuration parameter of HARQ signal 1 only includes one item.
[0146] Exemplarily, the configuration parameter of HARQ signal 1 includes a resource configuration parameter, and the resource configured by the resource configuration parameter is used to carry HARQ signal 1. Among them, the resource configuration parameter can be used to configure one or both of the time domain resource and the frequency domain resource for carrying HARQ signal 1.
[0147] For example, the resource configuration parameter is used to configure the time domain resource for transmitting HARQ signal 1.
[0148] For another example, the resource configuration parameter is used to configure the frequency domain resource for transmitting HARQ signal 1.
[0149] For another example, the resource configuration parameter is used to configure the time domain resource and the frequency domain resource for transmitting the HARQ signal 1.
[0150] Optionally, the time domain resource for transmitting the HARQ signal 1 can be configured in a pre-configured manner. For example, after receiving Data 1, the HARQ signal 1 is transmitted after a certain number of time slots (specifically, see Figure 5 ). In this way, the signaling overhead for indicating the time domain resource for transmitting the HARQ signal 1 can be reduced.
[0151] In a possible implementation, the resource configuration parameter includes at least one of a carrier bandwidth parameter and a frequency domain resource parameter. The frequency domain resource indicated by the frequency domain resource parameter belongs to a frequency domain resource set, and this frequency domain resource set is associated with the frequency offset value of the second device. For example, the frequency domain resource set can be determined according to the frequency offset value of the second device. For example, the resource configuration parameter includes a carrier bandwidth parameter, and this carrier bandwidth parameter is used to configure the carrier bandwidth for transmitting the HARQ signal 1.
[0152] Exemplarily, the carrier bandwidth parameter can configure the carrier bandwidth for transmitting the HARQ signal 1 to be 15 kHz or 30 kHz. When the resource configuration parameter includes a carrier bandwidth parameter, the first device can determine the value of the carrier bandwidth for transmitting the HARQ signal 1.
[0153] For example, the resource configuration parameter includes a frequency domain resource parameter, and this frequency domain resource parameter is used to configure the frequency domain resource for transmitting the HARQ signal 1. Among them, this frequency domain resource parameter can be used to configure some or all of the frequency domain resources in the frequency domain resource set, and this frequency domain resource set is associated with the frequency offset value of the second device. For example, the frequency domain resource set can be determined according to the frequency offset value of the second device. For specific descriptions, see Figure 5 . When the resource configuration parameter includes a frequency domain resource parameter, the first device can determine the frequency domain resource for transmitting the HARQ signal 1.
[0154] For example, the resource configuration parameter includes a carrier bandwidth parameter and a frequency domain resource parameter, which are respectively used to configure the carrier bandwidth and the frequency domain resource for transmitting the HARQ signal 1.
[0155] Optionally, the above resource configuration parameter may further include a time domain resource parameter, which is used to configure the time domain resource for transmitting the HARQ signal 1.
[0156] When the resource configuration parameter includes a carrier bandwidth parameter, the second device can transmit the HARQ signal according to the carrier bandwidth indicated by this carrier bandwidth parameter. In this way, the carrier bandwidths used for different signals can be constrained and allocated, and thus the interference to the second device for transmitting the HARQ signal can be avoided or reduced or minimized.
[0157] When the resource configuration parameter includes a frequency-domain resource parameter, the second device can transmit HARQ signals according to the frequency-domain resources indicated by the frequency-domain resource parameter. In this way, the frequency-domain resources used for different signals can be constrained and allocated, and thus the interference to the transmission of HARQ signals by the second device can be avoided, reduced, or minimized.
[0158] Figure 5 It is a schematic diagram of the frequency-domain resource set of the embodiments of the present application. As Figure 5 shown, the bandwidth resource is 180 kHz, the frequency offset value of the second device is 10 kHz (the left frequency offset is 5 kHz, and the right frequency offset is 5 kHz), the carrier bandwidth is 15 kHz, and the bandwidth resource may include 7 frequency-domain resources (or 7 carrier bandwidths), and each frequency-domain resource corresponds to a bandwidth resource of 25 kHz. Among them, the foregoing resource configuration parameter can be used to configure at least one of the 7 frequency-domain resources, and the at least one frequency-domain resource can be used for the transmission of HARQ signal 1.
[0159] Exemplarily, the configuration parameter of HARQ signal 1 includes a preamble configuration parameter, and the preamble configuration parameter is used to configure the transmission of the preamble.
[0160] In a possible implementation, the preamble configuration parameter includes at least one of the information on the preamble length and the information on the preamble sequence.
[0161] Exemplarily, the preamble configuration parameter includes the information on the preamble length, and the information on the preamble length is used to indicate the length of the preamble. For different coverage levels, the length of the preamble generally needs to be adjusted accordingly (for the same type of preamble, the longer the preamble length, the farther the supported coverage distance). By indicating the length of the preamble, the first device can perform frequency offset estimation according to the length of the preamble used by the second device.
[0162] When the preamble configuration parameter includes the information on the preamble length, the second device can determine the length of the preamble to be sent according to the information on the preamble length. The length of the preamble is related or associated with the frequency offset value of the second device (reference can be made to the content shown in Table 3 below). After receiving the preamble, the first device can quickly estimate the frequency offset value of the second device according to the length of the preamble, and can correctly demodulate the HARQ signal based on the frequency offset value of the second device, so as to reduce or minimize the adverse effect of the frequency offset of the second device on the signal received by the first device.
[0163] Optionally, there may also be an association relationship between the length of the foregoing preamble and the frequency offset value. Specifically, reference can be made to Table 3. The content shown in Table 3 is only an example and is not an ultimate limitation.
[0164] Table 3
[0165] Length of Preamble Frequency Offset Value Length 1 Frequency Offset Value 1 Length 2 Frequency Offset Value 2 Length 3 Frequency Offset Value 3
[0166] As shown in Table 3:
[0167] · The length of the preamble is Length 1, and its associated frequency offset value is 1;
[0168] · The length of the preamble is Length 2, and its associated frequency offset value is 2;
[0169] · The length of the preamble is Length 3, and its associated frequency offset value is 3.
[0170] In this way, the first device can determine the frequency offset value of the second device according to the length of the preamble used by the second device, and then can correctly receive and demodulate the HARQ signal 1 according to the frequency offset value of the second device, etc.
[0171] Exemplarily, the preamble configuration parameter includes information on the preamble sequence, and the information on the preamble sequence is used to indicate the sequence of the preamble. For example, the preamble sequence is 1110, or the preamble sequence is 1010, or the preamble sequence is 0101, etc. By indicating the information on the preamble sequence, the first device can determine the device type of the second device according to the preamble sequence used by the second device. For example, the first device can determine that the second device is an A-IoT device according to the preamble sequence used by the second device, or the first device can determine that the second device is an IoT device according to the preamble sequence used by the second device, etc.
[0172] When the preamble configuration parameter includes information on the preamble sequence, the second device can determine the selectable preamble sequence according to the information on the preamble sequence. The preamble sequence is related or associated with the frequency offset value of the second device (reference can be made to the content shown in Table 4 below). After receiving the preamble, the first device can quickly estimate the frequency offset value of the second device according to the preamble sequence, and can correctly demodulate the HARQ signal according to the frequency offset value of the second device, thereby being able to reduce or minimize the adverse effect of the frequency offset of the second device on the signal received by the first device.
[0173] In the embodiments of the present application, there may be an association relationship between the preamble sequence and the frequency offset value of the second device. Specifically, reference can be made to Table 4. The content shown in Table 4 is only for example and is not an ultimate limitation.
[0174] Table 4
[0175] Sequence of Preamble Frequency Offset Value Sequence 1 Frequency Offset Value 1 Sequence 2 Frequency Offset Value 2 Sequence 3 Frequency Offset Value 3
[0176] As shown in Table 4:
[0177] · The sequence of the preamble is Sequence 1, and its associated frequency offset value is 1;
[0178] · The sequence of the preamble is Sequence 2, and its associated frequency offset value is 2;
[0179] · The sequence of the preamble is Sequence 3, and its associated frequency offset value is 3.
[0180] In this way, the first device can determine the frequency offset value of the second device according to the preamble sequence used by the second device, and then can correctly receive and demodulate the HARQ signal 1 according to the frequency offset value of the second device, etc.
[0181] In the embodiment of the present application, the second device determines the configuration parameters of the HARQ signal 1 of Data 1, which may include:
[0182] S1. The first device sends indication information to the second device, and the indication information is used to indicate the configuration parameters of the HARQ signal 1.
[0183] Correspondingly, the second device receives the indication information and can determine the configuration parameters of the HARQ signal 1 based on the indication information.
[0184] In this way, the second device can determine the configuration parameters of the HARQ signal 1 according to the indication of the first device. In this way, the embodiment of the present application can support that the first device can correctly demodulate the HARQ signal 1, etc., so as to reduce the adverse impact of the frequency offset value of the second device on the communication process between the first device and the second device.
[0185] Optionally, the second device can send the frequency offset value of the second device to the first device. The first device configures the configuration parameters of the HARQ signal 1 for the second device according to the frequency offset value of the second device. In this way, this can reduce or minimize the adverse impact brought by the frequency offset value of the second device on the data transmission process between the second device and the first device. For example, the first device can correctly receive and demodulate the HARQ signal 1, etc.
[0186] When the configuration parameters of the HARQ signal 1 include preamble configuration parameters, the above indication information can be downlink control information (DCI), which can be used to indicate the preamble configuration parameters. Hereinafter, an example in which the preamble configuration parameters include information on the length of the preamble will be described, and specific details can be seen in Table 5. The content shown in Table 5 is only for example and is not the final limitation.
[0187] Table 5
[0188] Indicator Bit Status Length of Preamble 000 16 001 32 010 64 011 128 100 256 101 512
[0189] As shown in Table 5:
[0190] · The indication information is 000, which indicates that the length of the preamble is 16 bits;
[0191] · The indication information is 001, which indicates that the length of the preamble is 32 bits;
[0192] · The indication information is 010, which indicates that the length of the preamble is 64 bits;
[0193] · The indication information is 011, which indicates that the length of the preamble is 128 bits;
[0194] · The indication information is 100, which indicates that the length of the preamble is 256 bits;
[0195] · The indication information is 101, which indicates that the length of the preamble is 512 bits.
[0196] When the configuration parameters of the foregoing HARQ signal 1 include the carrier bandwidth parameter, this indication information can be used to indicate the carrier bandwidth parameter. Specifically, refer to Table 6. The content shown in Table 6 is only for example and not for final limitation.
[0197] Table 6
[0198] Indicator Bit Status Carrier Bandwidth 0 15kHz 1 30kHz
[0199] As shown in Table 6:
[0200] · The indication information is 0, which indicates that the carrier bandwidth is 15 kHz;
[0201] · The indication information is 1, which indicates that the carrier bandwidth is 30 kHz.
[0202] It should be noted that the foregoing indication information can be carried in the UL Grant, that is, the carrier bandwidth parameter can be indicated by the uplink carrier bandwidth in the UL grant.
[0203] When the configuration parameters of the foregoing HARQ signal 1 include the frequency domain resource parameter, this indication information can be used to indicate the frequency domain resource parameter. Specifically, refer to Tables 7 - 13. The content shown in Tables 7 - 13 is only for example and not for final limitation.
[0204] Table 7
[0205] offset (Frequency Offset Value for the Second Device) Available Location Index Indicator Status Index 10 7 types 0-6 20 5 types 7-11 40 3 types 12-14 80 1 type 15
[0206] As shown in Table 7, taking the bandwidth resource of 180 kHz and the carrier bandwidth of 15 kHz as an example, the number of frequency domain resources for transmitting the HARQ signal 1 in this bandwidth resource is related to the frequency offset value of the second device. Exemplarily:
[0207] · When the frequency offset value of the second device is 10 kHz, the bandwidth resource includes 5 frequency-domain resources, and the indication information can be used to indicate one or more of the 5 frequency-domain resources;
[0208] · When the frequency offset value of the second device is 20 kHz, the bandwidth resource includes 7 frequency-domain resources, and the indication information can be used to indicate one or more of the 7 frequency-domain resources;
[0209] · When the frequency offset value of the second device is 40 kHz, the bandwidth resource includes 3 frequency-domain resources, and the indication information can be used to indicate one or more of the 3 frequency-domain resources;
[0210] · When the frequency offset value of the second device is 80 kHz, the bandwidth resource includes 1 frequency-domain resource, and the indication information can be used to indicate the frequency-domain resource.
[0211] The above indication information can indicate the frequency offset value of the second device by taking values. For example, if the value of the indication information is 7, it indicates that the frequency offset value of the second device is 20 kHz; if the value of the indication information is 15, it indicates that the frequency offset value of the second device is 80 kHz. In this way, appropriate frequency-domain resources can be configured for the second device to transmit HARQ signals according to the frequency offset value of the second device.
[0212] Table 8
[0213] offset Available Location Index Indicator Status Index 10 4 types 0-3 20 3 types 4-6 30 3 types 7-9 40 2 types 10-11 50 2 types 12-13 60 2 types 13-14 70 1 type 15
[0214] As shown in Table 8, taking the bandwidth resource of 180 kHz and the carrier bandwidth of 30 kHz as an example, the number of frequency-domain resources used to transmit HARQ signal 1 in the bandwidth resource is related to the frequency offset value of the second device. Exemplarily:
[0215] · When the frequency offset value of the second device is 10 kHz, the bandwidth resource includes 4 frequency-domain resources, and the indication information can be used to indicate one or more of the 4 frequency-domain resources;
[0216] · When the frequency offset value of the second device is 20 kHz, the bandwidth resource includes 3 frequency-domain resources, and the indication information can be used to indicate one or more of the 3 frequency-domain resources;
[0217] · When the frequency offset value of the second device is 30 kHz, the bandwidth resource includes 3 frequency-domain resources, and the indication information can be used to indicate one or more of the 3 frequency-domain resources;
[0218] · When the frequency offset value of the second device is 40 kHz, the bandwidth resource includes 2 frequency-domain resources, and the indication information can be used to indicate one or more of the 2 frequency-domain resources;
[0219] · When the frequency offset value of the second device is 50 kHz, the bandwidth resource includes 2 frequency-domain resources, and the indication information can be used to indicate one or more of the 2 frequency-domain resources;
[0220] · When the frequency offset value of the second device is 60 kHz, the bandwidth resource includes 2 frequency-domain resources, and the indication information can be used to indicate one or more of the 2 frequency-domain resources;
[0221] · When the frequency offset value of the second device is 70 kHz, the bandwidth resource includes 1 frequency-domain resource, and the indication information can be used to indicate the frequency-domain resource.
[0222] The above indication information can indicate the frequency offset value of the second device by taking values. For example, if the value of the indication information is 7, it can indicate that the frequency offset value of the second device is 30 kHz; if the value of the indication information is 15, it can indicate that the frequency offset value of the second device is 70 kHz. In this way, appropriate frequency-domain resources can be configured for the second device to transmit HARQ signals according to the frequency offset value of the second device.
[0223] Table 9
[0224] Carrier Bandwidth Frequency Point Identifier (ID) of Frequency Point Indicator Status Index 15kHz 12.5 + ID * 25kHz 0-7 0-7 30kHz 20 + ID * 40kHz 0-4 0-4
[0225] As shown in Table 9, taking the bandwidth resource of 180 kHz and the frequency offset value of the second device of 10 kHz as an example, the number of frequency points for transmitting HARQ signal 1 in the bandwidth resource is related to the frequency offset value of the second device and the carrier bandwidth. Exemplarily:
[0226] · When the carrier bandwidth is 15 kHz, there are 8 available frequency point positions (the frequency point positions can be indicated by ID. For example, ID = 0 represents ID0, indicating the first frequency point; ID = 1 represents ID1, indicating the second frequency point), and the indication information can be used to indicate one or more of the 8 frequency points;
[0227] · When the carrier bandwidth is 30 kHz, there are 5 available frequency point positions, and the indication information can be used to indicate one or more of the 5 frequency points.
[0228] Table 10
[0229]
[0230]
[0231] As shown in Table 10, taking the bandwidth resource of 360 kHz and the carrier bandwidth of 15 kHz as an example, the number of frequency points available for transmitting HARQ signal 1 in this bandwidth resource is related to the frequency offset value of the second device. Exemplarily:
[0232] · When the frequency offset value of the second device is 10 kHz, the number of available frequency points is 14, and this indication information can be used to indicate one or more of these 14 frequency points;
[0233] · When the frequency offset value of the second device is 20 kHz, the number of available frequency points is 10, and this indication information can be used to indicate one or more of these 10 frequency points.
[0234] In addition, assuming the bandwidth resource is 180 kHz or 360 kHz, considering sharing a set of frequency point calculation formulas, the frequency point positions are indicated based on this formula. The number of available frequency points is Indication bit number requirements The specific example is shown in Table 11 below.
[0235] Table 11
[0236]
[0237] As shown in Table 11, for the first frequency point position, it can be expressed as: (CW / 2offset / 2), and for the subsequent frequency point positions (the frequency point positions can be indicated by ID. For example, ID = 0 represents ID0, indicating the first frequency point, and ID = 1 represents ID1, indicating the second frequency point), it can be expressed as: (CW / 2 + offset / 2) + (CW + offset) * (ID - 1).
[0238] In addition, this application also supports indicating the frequency offset value of the second device through the indication information. Specifically, refer to Table 12. The content shown in Table 12 is only for example and is not the final limitation.
[0239] Table 12
[0240]
[0241] As shown in Table 12, the indication information can simultaneously indicate the frequency offset value of the second device and the value of ID (the frequency point positions can be indicated by ID. For example, ID = 0 represents ID0, indicating the first frequency point, and ID = 1 represents ID1, indicating the second frequency point). The second device can determine the frequency domain resource or frequency point for transmitting HARQ signal 1 according to this indication information.
[0242] In addition, this application also supports simultaneously indicating the frequency offset value and carrier bandwidth of the second device. Specifically, refer to Table 13. The content shown in Table 13 is only for example and not for final limitation.
[0243] Table 13
[0244]
[0245] As shown in Table 13, the indication information can simultaneously indicate the frequency offset value, carrier bandwidth, and the value of the ID of the second device (the frequency point position can be indicated by the ID. For example, ID = 0 represents ID0, indicating the first frequency point, and ID = 1 represents ID1, indicating the second frequency point). The second device can determine the frequency domain resource or frequency point for transmitting HARQ signal 1 according to the indication information.
[0246] In the embodiment of this application, the second device determining the configuration parameters of HARQ signal 1 for Data 1 may further include:
[0247] S2. The second device determines the configuration parameters of HARQ signal 1 according to the first parameter.
[0248] In the embodiment of this application, there is an association relationship between the first parameter and the configuration parameters of HARQ signal 1. When the second device can determine the configuration parameters of HARQ signal 1 according to the association relationship between the first parameter and the configuration parameters of HARQ signal 1 and the first parameter, this can effectively reduce the signaling indication overhead for indicating the configuration parameters of HARQ signal 1.
[0249] Specifically, there is an association relationship between the first parameter and the configuration parameters of HARQ signal 1.
[0250] In a possible implementation, the first parameter may include at least one of the following:
[0251] Modulation and Coding Scheme (MCS), carrier bandwidth, subcarrier spacing (SCS), number of repeated transmissions, and coding rate.
[0252] When the first parameter is one or more of the above, the second device can determine the configuration parameters of HARQ signal 1 according to the association relationship between the first parameter and the configuration parameters of HARQ signal 1 and the first parameter.
[0253] Exemplarily, when the configuration parameters of HARQ signal 1 include preamble configuration parameters (taking the length of the preamble as an example), the first parameter can be one or more of MCS, coding rate, subcarrier spacing, carrier bandwidth, and number of repeated transmissions. Specifically, refer to Tables 14 - 20.
[0254] Table 14
[0255] MCS Length of Preamble 1 16 2 32 3 64 4-5 128 6 256 7-8 512
[0256] As shown in Table 14:
[0257] · When MCS is 1, the length of its associated preamble is 16 bits;
[0258] · When MCS is 2, the length of its associated preamble is 32 bits;
[0259] · When MCS is 3, the length of its associated preamble is 64 bits;
[0260] · When MCS is 4 - 5, the length of its associated preamble is 128 bits;
[0261] · When MCS is 6, the length of its associated preamble is 256 bits;
[0262] · When MCS is 7 - 8, the length of its associated preamble is 512 bits.
[0263] The above MCS can be the MCS corresponding to the downlink data or downlink control signal received by the second device before sending the HARQ signal 1.
[0264] Table 15
[0265] Carrier Bandwidth Length of Preamble 15kHz 16 30kHz 32
[0266] As shown in Table 15:
[0267] · When the carrier bandwidth is 15 kHz, the length of its associated preamble is 16 bits;
[0268] · When the carrier bandwidth is 30 kHz, the length of its associated preamble is 32 bits.
[0269] The above carrier bandwidth can be the carrier bandwidth corresponding to the downlink data or downlink control signal received by the second device before sending the HARQ signal 1.
[0270] Optionally, the above carrier bandwidth can be the carrier bandwidth corresponding to Data 1, and this is not limited.
[0271] Table 16
[0272] Coding Code Rate Length of Preamble 1 16 1 / 2 32 1 / 4 64
[0273] As shown in Table 16:
[0274] · When the coding rate is 1, the length of its associated preamble is 16 bits;
[0275] · The coding rate is 1 / 2, and the length of its associated preamble is 32 bits;
[0276] · The coding rate is 1 / 4, and the length of its associated preamble is 64 bits.
[0277] The above coding rate can be the coding rate corresponding to the downlink data or downlink control signal received by the second device before transmitting the HARQ signal 1.
[0278] Optionally, the above coding rate can also be the coding rate corresponding to Data 1, and this is not limited.
[0279] Table 17
[0280] Number of Repeat Transmissions Length of Preamble 1 32 2 64 4 128
[0281] As shown in Table 17:
[0282] · The number of retransmission times is 1, and the length of its associated preamble is 32 bits;
[0283] · The number of retransmission times is 1 / 2, and the length of its associated preamble is 64 bits;
[0284] · The number of retransmission times is 1 / 4, and the length of its associated preamble is 128 bits.
[0285] The above number of retransmission times can be the number of retransmission times corresponding to the downlink data or downlink control signal received by the second device before transmitting the HARQ signal 1.
[0286] Optionally, the above number of retransmission times can also be the number of retransmission times corresponding to Data 1, and this is not limited.
[0287] Table 18
[0288] SCS Length of Preamble 15kHz 32 30kHz 64
[0289] As shown in Table 18:
[0290] · The SCS is 15 kHz, and the length of its associated preamble is 32 bits;
[0291] · The SCS is 30 kHz, and the length of its associated preamble is 64 bits.
[0292] The above SCS can be the SCS corresponding to the downlink data or downlink control signal received by the second device before transmitting the HARQ signal 1.
[0293] Optionally, the above SCS can also be the SCS corresponding to Data 1, and this is not limited.
[0294] Table 19
[0295]
[0296] As shown in Table 19, when the first parameters are carrier bandwidth, coding rate, and number of retransmissions, different lengths of preambles can be associated with them:
[0297] · When the carrier bandwidth is 15 kHz, the coding rate is 1, and the number of retransmissions is 1, the length of the associated preamble is 16 bits;
[0298] · When the carrier bandwidth is 15 kHz, the coding rate is 1 / 2, and the number of retransmissions is 1, the length of the associated preamble is 32 bits;
[0299] · When the carrier bandwidth is 15 kHz, the coding rate is 1 / 4, and the number of retransmissions is 1, the length of the associated preamble is 64 bits;
[0300] · When the carrier bandwidth is 15 kHz, the coding rate is 1 / 4, and the number of retransmissions is 2, the length of the associated preamble is 128 bits;
[0301] · When the carrier bandwidth is 15 kHz, the coding rate is 1 / 4, and the number of retransmissions is 4, the length of the associated preamble is 256 bits;
[0302] · When the carrier bandwidth is 15 kHz, the coding rate is 1 / 4, and the number of retransmissions is 8, the length of the associated preamble is 512 bits;
[0303] · When the carrier bandwidth is 30 kHz, the coding rate is 1, and the number of retransmissions is 1, the length of the associated preamble is 32 bits;
[0304] · When the carrier bandwidth is 30 kHz, the coding rate is 1 / 2, and the number of retransmissions is 1, the length of the associated preamble is 64 bits;
[0305] · When the carrier bandwidth is 30 kHz, the coding rate is 1 / 4, and the number of retransmissions is 1, the length of the associated preamble is 128 bits;
[0306] · When the carrier bandwidth is 30 kHz, the coding rate is 1 / 4, and the number of retransmissions is 2, the length of the associated preamble is 256 bits;
[0307] · When the carrier bandwidth is 30 kHz, the coding rate is 1 / 4, and the number of retransmissions is 4, the length of the associated preamble is 512 bits.
[0308] Table 20
[0309]
[0310]
[0311] As shown in Table 20, when the first parameter is carrier bandwidth, coding rate, and number of retransmissions, it can be associated with different preamble lengths:
[0312] · When the carrier bandwidth is 15 kHz, the coding rate is 1 / 4, and the number of retransmissions is 2, the associated preamble length is 128 bits;
[0313] · When the carrier bandwidth is 15 kHz, the coding rate is 1 / 4, and the number of retransmissions is 4, the associated preamble length is 256 bits;
[0314] · When the carrier bandwidth is 15 kHz, the coding rate is 1 / 4, and the number of retransmissions is 8, the associated preamble length is 512 bits;
[0315] · When the carrier bandwidth is 30 kHz, the coding rate is 1, and the number of retransmissions is 1, the associated preamble length is 32 bits;
[0316] · When the carrier bandwidth is 30 kHz, the coding rate is 1 / 2, and the number of retransmissions is 1, the associated preamble length is 64 bits;
[0317] · When the carrier bandwidth is 30 kHz, the coding rate is 1 / 4, and the number of retransmissions is 1, the associated preamble length is 128 bits.
[0318] Exemplarily, when the configuration parameters of HARQ signal 1 include resource configuration parameters, the first parameter can be one or more of MCS, coding rate, SCS, carrier bandwidth, and number of retransmissions. Specifically, refer to Table 21 and Table 22.
[0319] For ease of description, the following takes the resource configuration parameter including the carrier bandwidth parameter as an example for description, and the following description also applies to the scenario where the resource configuration parameter includes the frequency domain resource parameter.
[0320] Table 21
[0321] SCS Carrier Bandwidth 15kHz 15kHz 30kHz 30kHz
[0322] As shown in Table 21:
[0323] · When SCS is 15 kHz, the associated carrier bandwidth is 15 kHz;
[0324] · When SCS is 30 kHz, the associated carrier bandwidth is 30 kHz.
[0325] Specifically, there is a correlation between the above-mentioned carrier bandwidth and subcarrier spacing (SCS). For example, in FR1, the SCS can be configured as 15 kHz / 30 kHz, and the carrier bandwidth can correspond to 15 KHz or 30 KHz.
[0326] Table 22
[0327] MCS Carrier Bandwidth 1 15kHz 2 30kHz
[0328] As shown in Table 22:
[0329] · When MCS is 1, its associated carrier bandwidth is 15 kHz;
[0330] · When MCS is 2, its associated carrier bandwidth is 30 kHz.
[0331] For the description of the correlation between other parameters and the carrier bandwidth, reference can be made to the aforementioned description of the correlation between the first parameter and the length of the preamble, which will not be elaborated here.
[0332] S303. The second device sends HARQ signal 1 to the first device.
[0333] Correspondingly, the first device receives HARQ signal 1.
[0334] After the second device determines the configuration parameters of HARQ signal 1 according to the foregoing method, the second device can send HARQ signal 1 to the first device according to the configuration parameters of HARQ signal 1. Or rather, the transmission of HARQ signal 1 is associated with the configuration parameters (or rather, the transmission of HARQ signal 1 is associated with the configuration parameters of HARQ signal 1). For example, the second device can send HARQ signal 1 to the first device according to the configuration parameters of HARQ signal 1. Correspondingly, the first device can determine the transmission situation of data 1 according to HARQ signal 1.
[0335] To sum up, the second device can transmit HARQ signal 1 according to the configuration parameters of HARQ signal 1 related to the frequency offset value of the second device, and the first device can correctly receive and demodulate HARQ signal 1. For example, the first device can complete frequency offset estimation according to the preamble in the frame structure of HARQ signal 1, and can complete the reception and demodulation of HARQ signal 1 based on the obtained frequency offset estimation result. In addition, by configuring resources based on the frequency offset value of the second device, resource conflicts will not occur when the second device transmits HARQ signal 1, which is beneficial for the first device to correctly receive HARQ signal 1.
[0336] In the above technical solution, the second device can determine the configuration parameters of the HARQ signal according to the frequency offset value of the second device, and can transmit the HARQ signal based on the configuration parameters of the HARQ signal. In this way, the adverse impact of the frequency offset value of the second device on the communication process between the second device and the first device can be reduced. For example, the first device can correctly demodulate the HARQ signal and so on.
[0337] The following combines Figure 6 with Figure 3 the method shown in
[0338] Figure 6 is a schematic diagram of downlink feedback in an embodiment of the present application. As Figure 6 shown, the first device sends data 1 to the second device. After the second device receives data 1, it needs to feedback the HARQ signal 1 to the first device K time slots after the last subframe of the physical downlink shared channel (PDSCH) used to carry data 1. Among them, the second device can determine the configuration parameters of the HARQ signal 1 based on the above method, and complete the transmission of the HARQ signal 1 based on the configuration parameters of the HARQ signal 1. After receiving the HARQ signal 1, the first device can determine the transmission situation of data 1 based on the HARQ signal 1.
[0339] The following introduces the device embodiments corresponding to the method embodiments of the present application. Among them, only a brief introduction to the device is given below. For the specific implementation steps and details of the solution, reference can be made to the foregoing method embodiments.
[0340] To implement each function in the method provided by the present application, both the first device and the second device may include a hardware structure and / or a software module, and implement the above functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. Whether a certain function among the above functions is executed in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module depends on the specific application and design constraint conditions of the technical solution.
[0341] Figure 7 is a schematic block diagram of a communication device according to an embodiment of the present application. The communication device includes a processor 710 and a communication interface 720, and the processor 710 and the communication interface 720 can be connected to each other through a bus 730. The communication device can be the first device or the second device.
[0342] Optionally, the communication device may further include a memory 740. The memory 740 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a compact disc read-only memory (CD-ROM). The memory 740 is used for relevant instructions and data.
[0343] The processor 710 may be one or more central processing units (CPUs). When the processor 710 is a single CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0344] Among them, the processor 710 may be a signal processor, a chip, or other integrated circuits that can implement the method of this application, or a partial circuit of the foregoing processor, chip, or integrated circuit for processing functions. In addition, the communication interface 720 may also be an input / output interface. The input / output interface is used for input or output of signals or data and may also be an input / output circuit.
[0345] When the communication device is the first device, for example, the processor 710 is used to perform the following operations: sending data 1; receiving HARQ signal 1, etc.
[0346] When the communication device is the first device, for example, the processor 710 is used to perform the following operations: receiving data 1; sending HARQ signal 1, etc.
[0347] The above content is only an exemplary description. When the communication device is the first device or the second device, it will be responsible for executing the methods or steps related to the first device or the second device in the foregoing method embodiments.
[0348] When the communication device is the first device or the second device, the communication interface 720 may also be referred to as a transceiver. The above description is only an exemplary description. For specific content, reference may be made to the content shown in the foregoing method embodiments. Figure 7 The implementation of each operation in Figures 3 to 6 may also correspond to the corresponding description in the method embodiment shown in
[0349] Figure 8It is a schematic block diagram of another communication device according to an embodiment of the present application. The communication device can be the first device or the second device, or a chip or module in the first device or the second device, and is used to implement the methods involved in the above embodiments. The communication device includes an interface unit 810 and a processing unit 820. The interface unit 810 and the processing unit 820 will be introduced exemplarily below.
[0350] The interface unit 810 may include a sending unit and a receiving unit. The sending unit is used to perform the sending action of the communication device, and the receiving unit is used to perform the receiving action of the communication device. For the convenience of description, in the embodiments of the present application, the sending unit and the receiving unit are combined into one interface unit. This is explained uniformly here and will not be repeated later.
[0351] When the communication device is the first device, exemplarily, the interface unit 810 is used to send data 1 and receive HARQ signal 1, etc. The processing unit 820 is used to execute the content related to the processing, coordination, etc. steps of the first device.
[0352] When the communication device is the second device, exemplarily, the interface unit 810 is used to receive data 1; it is also used to send HARQ signal 1, etc. The processing unit 820 is used to execute the content related to the processing, coordination, etc. steps of the second device.
[0353] The above content is only for exemplary description. When the communication device is the first device or the second device, it will be responsible for executing the methods or steps related to the first device or the second device in the foregoing method embodiments.
[0354] Optionally, the communication device further includes a storage unit 830, and the storage unit 830 is used to store programs or codes for executing the foregoing methods.
[0355] Figure 7 and Figure 8 The device embodiments shown are used to implement Figures 3 to 6 the content described above. Figure 7 and Figure 8 The specific execution steps and methods of the device shown can be referred to the content described in the foregoing method embodiments.
[0356] The present application also provides a chip, including a processor, which is used to call and run the instructions stored in the memory from the memory, so that a communication device installed with the chip executes the methods in the above examples.
[0357] The present application also provides another chip, including: an input interface, an output interface, and a processor. The input interface, the output interface, and the processor are connected through an internal connection path. The processor is used to execute the code in the memory. When the code is executed, the processor is used to execute the methods in the above examples. Optionally, the chip further includes a memory for storing a computer program or code.
[0358] The present application also provides a processor for coupling with a memory and for executing the methods and functions related to network devices or terminal devices in any one of the above embodiments.
[0359] In another embodiment of the present application, there is provided a computer program product containing instructions. When the computer program product runs on a computer, the methods of the foregoing embodiments are implemented.
[0360] The present application also provides a computer program. When the computer program runs on a computer, the methods of the foregoing embodiments are implemented.
[0361] In another embodiment of the present application, there is provided a computer-readable storage medium storing a computer program, and when the computer program is executed by a computer, the methods described in the foregoing embodiments are implemented.
[0362] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0363] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0364] In several embodiments provided by the present application, the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings, direct couplings, or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of devices or units can be in electrical, mechanical, or other forms.
[0365] The unit described as a separate component may or may not be physically separated. The component displayed as a unit may or may not be a physical unit, that is, it may be located in one place or may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the technical solution of this embodiment.
[0366] In addition, each functional unit in various embodiments of the present application may be integrated in a processing unit, may exist physically separately for each unit, or two or more units may be integrated in one unit.
[0367] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of the present application, in essence, or the part that contributes to the prior art or part of this technical solution can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in various embodiments of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical discs that can store program codes.
[0368] The above is only the specific implementation manner of the embodiments of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the embodiments of the present application, and all should be covered by the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method, characterized in that, Comprising: Receiving data from a first device; Determining configuration parameters of a Hybrid Automatic Repeat reQuest (HARQ) signal for the data, the configuration parameters being associated with a frequency offset value; Sending the HARQ signal to the first device according to the configuration parameters.
2. The method according to claim 1, wherein The configuration parameters include at least one of a resource configuration parameter and a preamble configuration parameter, and the resource configured by the resource configuration parameter is used to carry the HARQ signal.
3. The method according to claim 2, wherein The resource configuration parameter includes at least one of a carrier bandwidth parameter and a frequency-domain resource parameter, and the frequency-domain resource indicated by the frequency-domain resource parameter belongs to a frequency-domain resource set, and the frequency-domain resource set is associated with the frequency offset value.
4. The method according to claim 2, wherein The preamble configuration parameter includes at least one of information on the preamble length and information on the preamble sequence.
5. The method according to any one of claims 1 to 4, characterized in that, The determining the configuration parameters of the HARQ signal for the data includes: Receiving indication information from the first device, the indication information being used to indicate the configuration parameters.
6. The method according to any one of claims 1 to 4, characterized in that The determining the configuration parameters of the HARQ signal for the data includes: Determining the configuration parameters according to a first parameter.
7. The method according to claim 6, wherein The first parameter includes at least one of a modulation and coding scheme, a carrier bandwidth, a subcarrier spacing, a number of retransmission times, and a coding rate.
8. The method according to any one of claims 1 to 7, characterized in that The frame structure of the HARQ signal includes a preamble + a Physical Uplink Control Channel.
9. A communication method, characterized in that, Comprising: Sending data to a second device; Receiving the HARQ signal of the data from the second device, the transmission of the HARQ signal being associated with configuration parameters, the configuration parameters being associated with a frequency offset value.
10. The method according to claim 9, wherein The configuration parameters include at least one of a resource configuration parameter and a preamble configuration parameter, and the resource configured by the resource configuration parameter is used to carry the HARQ signal.
11. The method according to claim 10, characterized in that, The resource configuration parameter includes at least one of a carrier bandwidth parameter and a frequency-domain resource parameter, and the frequency-domain resource indicated by the frequency-domain resource parameter belongs to a frequency-domain resource set, and the frequency-domain resource set is associated with the frequency offset value.
12. The method according to claim 10, wherein The preamble configuration parameter includes at least one of information on the preamble length and information on the preamble sequence.
13. The method according to any one of claims 9 to 12, characterized in that The method further includes: Sending indication information to the second device, the indication information being used to indicate the configuration parameters.
14. The method according to any one of claims 9 to 12, characterized in that, The configuration parameters are determined according to a first parameter.
15. The method according to claim 14, characterized in that, The first parameter includes at least one of a modulation and coding scheme, a carrier bandwidth, a subcarrier spacing, a number of retransmission times, and a coding rate.
16. The method according to any one of claims 9 to 15, characterized in that The frame structure of the HARQ signal includes a preamble + a Physical Uplink Control Channel.
17. A communication method, characterized in that, Comprising: The second device executes the method according to any one of claims 1 to 8; The first device executes the method according to any one of claims 9 to 16.
18. A communication system, characterized in that, Comprising: A first device and a second device; The second device is configured to execute the method according to any one of claims 1 to 8; The first device is configured to execute the method according to any one of claims 9 to 16.
19. A communication device, characterized in that, Comprising a processor, the processor being configured to, by executing a computer program or instruction, or by a logic circuit, cause the communication device to execute the method according to any one of claims 1 to 8; or, Cause the communication device to perform the method according to any one of claims 9 to 16.
20. A communication device, characterized in that, Comprising a logic circuit and an input / output interface, the input / output interface being used for inputting and / or outputting signals, The logic circuit is used to perform the method according to any one of claims 1 to 8; or, The logic circuit is used to perform the method according to any one of claims 9 to 16.
21. A computer-readable storage medium, characterized in that, A computer program or instruction is stored on the computer-readable storage medium, and when the computer program or the instruction runs on a computer, Cause the method according to any one of claims 1 to 8 to be performed; or, Cause the method according to any one of claims 9 to 16 to be performed.
22. A computer program product, characterized in that, Containing instructions, and when the instructions run on a computer, Cause the method according to any one of claims 1 to 8 to be performed; or, Cause the method according to any one of claims 9 to 16 to be performed.
23. A chip system, characterized in that, The chip system includes a processor, a memory, and an input / output port. The memory is used to store a computer program; the processor is used to execute the computer program stored in the memory, So that the processor performs the method according to any one of claims 1 to 8; or, So that the processor performs the method according to any one of claims 9 to 16.