Communication method and communication device
By optimizing the configuration parameters of the HARQ signal and transmitting according to the frequency offset value of the A-IoT device, the adverse effects caused by the frequency offset during the communication process of the A-IoT device are solved, and the correct demodulation of the HARQ signal by the network equipment is achieved, and communication reliability and efficiency are improved.
Patent Information
- Application Number
- PCT/CN2024/140461
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-26
- Filing Date
- 2024-12-19
- Publication Date
- 2025-07-03
AI Technical Summary
The frequency offset value of environmental Internet of Things (A-IoT) devices is large, resulting in the frequency offset during communication adversely affecting the communication process, such as network devices failing to properly demodulate the hybrid automatic retransmission request (HARQ) signal.
By determining the configuration parameters of the HARQ signal, the transmission of the HARQ signal is carried out according to the frequency offset value, including the association relationship between parameters such as modulation and coding scheme, carrier bandwidth, sub-carrier interval, number of repeated transmissions and encoding code rate, and optimize the resource and preamble configuration to reduce the adverse impact of frequency offset on the communication process.
It effectively reduces the adverse impact of the frequency offset value of A-IoT devices on the communication process, ensures that the network equipment can correctly demodulate the HARQ signal, and improves the reliability and efficiency of the communication process.
Smart Images

Figure CN2024140461_03072025_PF_FP_ABST
Abstract
Description
Communication method and communication device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on December 26, 2023, with application number 202311811759.3 and application name “Communication Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and more specifically, to a communication method and a communication device. Background Art
[0003] Ambient Internet of Things (A-IoT) devices are ultra-low-power IoT devices that utilize the energy stored in their energy storage modules to transmit wireless signals and communicate 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 to provide feedback on the received downlink data.
[0004] To meet the ultra-low power requirements of A-IoT devices, the crystal oscillator stability of A-IoT devices is generally poor, resulting in large frequency offset values. This can adversely affect the aforementioned communication process. For example, network equipment may not be able to correctly demodulate HARQ signals. Therefore, how to reduce the adverse effects of frequency offset on the communication process between A-IoT devices and other devices is a technical problem that needs to be solved urgently. Summary of the Invention
[0005] The present application provides a communication method and a communication device that can support reducing the adverse impact of the frequency offset of an A-IoT device on the communication process between the A-IoT device and other devices.
[0006] In a first aspect, a communication method is provided, comprising: receiving data from a first device; determining a configuration parameter of a HARQ signal of the data, the configuration parameter being associated with a frequency offset value; and sending the HARQ signal to the first device according to the configuration parameter.
[0007] The executing entity of the solution described in the first aspect may be a second device, or a module in the second device (such as a chip system, etc.), or a logical node, logic module or software that can realize all or part of the functions of the second device, without limitation. For ease of description, the following description will be taken as an example of the second device. Among them, the first device may be an A-IoT device, or a device similar to the A-IoT device (for example, a device with a larger frequency offset value), without limitation.
[0008] In the above technical solution, the second device can determine the configuration parameters of the HARQ signal based on 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.
[0009] In a first aspect, determining a configuration parameter of a HARQ signal of the data includes: receiving indication information from a first device, where the indication information is used to indicate the configuration parameter.
[0010] In this way, the second device can determine the configuration parameters of the HARQ signal based on the instruction of the first device. In this way, the embodiments of the present application can support the first device to correctly demodulate the HARQ signal, etc., thereby reducing the adverse impact of the frequency offset value of the second device on the communication process between the first device and the second device.
[0011] In a first aspect, determining a configuration parameter of a HARQ signal of the data includes: determining the configuration parameter according to a first parameter.
[0012] There is an association 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 based on the association 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.
[0013] In a second aspect, a communication method is provided, comprising: sending data to a second device; and receiving a HARQ signal of the data from the second device, wherein the HARQ signal is transmitted based on a configuration parameter of the HARQ, and the configuration parameter is associated with a frequency offset value.
[0014] The execution entity of the solution described in the second aspect can be the first device, a module within the first device (such as a chip system), or a logical node, logic module, or software that can implement all or part of the functions of the first device, without limitation. For ease of description, the following description uses the first device as an example.
[0015] In the above technical solution, the first device can determine the configuration parameters of the HARQ signal based on 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.
[0016] In the second aspect, the method further includes: sending indication information to the second device, where the indication information is used to indicate the configuration parameter.
[0017] In this way, the second device can determine the configuration parameters of the HARQ signal based on the instruction of the first device. In this way, the embodiments of the present application can support the first device to correctly demodulate the HARQ signal, etc., thereby reducing the adverse impact of the frequency offset value of the second device on the communication process between the first device and the second device.
[0018] In the second aspect, the configuration parameter is determined based on the first parameter.
[0019] There is an association 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 based on the association 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.
[0020] In combination with the method described in any of the first and second aspects, the first parameter includes at least one of a modulation and coding scheme, a carrier bandwidth, a subcarrier spacing, a number of repeated transmissions, and a coding rate.
[0021] When the first parameter is one or more of the above, the second device may 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.
[0022] In combination with the method described in any of the first and second aspects, 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.
[0023] When the configuration parameters include resource configuration parameters, the second device can transmit the HARQ signal according to the resources indicated by the resource configuration parameters. In this way, the resources used by different signals can be constrained and allocated, thereby avoiding or reducing or minimizing interference caused by the transmission of the HARQ signal by the second device.
[0024] When the configuration parameters include preamble configuration parameters, the second device can transmit the HARQ signal according to the preamble configuration indicated by the preamble configuration parameters. In this way, the preamble configurations used by different signals can be constrained and allocated, thereby avoiding or reducing interference with the HARQ signal transmitted by the second device. At the same time, after the second device completes the transmission of the preamble according to the preamble configuration parameters, the first device can effectively receive the HARQ signal according to the preamble.
[0025] In combination with the method described in any aspect 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.
[0026] 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 the carrier bandwidth parameter. In this way, the carrier bandwidth used by different signals can be constrained and allocated, thereby avoiding or reducing or minimizing interference caused by the transmission of the HARQ signal by the second device.
[0027] When the resource configuration parameters include frequency domain resource parameters, the second device can transmit the HARQ signal according to the frequency domain resources indicated by the frequency domain resource parameters. In this way, the frequency domain resources used by different signals can be constrained and allocated, thereby avoiding or reducing or minimizing the interference caused by the transmission of the HARQ signal by the second device.
[0028] In combination with the method described in any one of the first and second aspects, the preamble configuration parameter includes at least one of information on the preamble length and information on the preamble sequence.
[0029] The current preamble configuration parameters include information about the preamble length. The second device can determine the length of the preamble to be sent based on the information about the preamble length. The length of the preamble is related or associated with the frequency offset value of the second device (see 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 based on the length of the preamble, and can correctly demodulate the HARQ signal based on the frequency offset value of the second device, thereby reducing or reducing the adverse effect of the frequency offset of the second device on the signal received by the first device.
[0030] The current guide code configuration parameters include information about the preamble code sequence. The second device can determine the selectable preamble code sequence based on the information about the preamble code sequence. The preamble code sequence is related or associated with the frequency offset value of the second device (see the content shown in Table 4 below). After receiving the preamble code, the first device can quickly estimate the frequency offset value of the second device based on the preamble code sequence, and can correctly demodulate the HARQ signal based on the frequency offset value of the second device, thereby reducing or reducing the adverse effect of the frequency offset of the second device on the signal received by the first device.
[0031] In combination with the method described in any one of the first and second aspects, the frame structure of the HARQ signal includes a preamble code + a physical uplink control channel.
[0032] Through the above frame structure, the embodiment of the present application can effectively guarantee the demodulation performance of the physical uplink control channel.
[0033] In a third aspect, a communication method is provided, which includes: sending data; receiving data and determining a configuration parameter of a HARQ signal of the data, the configuration parameter being associated with a frequency offset value; sending the HARQ signal according to the configuration parameter; and receiving the HARQ signal.
[0034] Among them, the above method can also include the methods in the first and second aspects mentioned above, which will not be repeated here.
[0035] The above method can be performed by the first device and the second device. Detailed description can refer to the above description and will not be repeated here.
[0036] In a fourth aspect, a communication device is provided. The communication device may be a second device, or a device or module for executing the function of the second device.
[0037] In one possible implementation, the communication device may include a module or unit corresponding to the method / operation / step / action described in the first aspect and any possible implementation in the first aspect. The module or unit may be a hardware circuit, software, or a combination of hardware circuit and software.
[0038] In a fifth aspect, a communication device is provided. The communication device may be a first device, or a device or module for executing the function of the first device.
[0039] In one possible implementation, the communication device may include a module or unit corresponding to the method / operation / step / action described in the second aspect and any possible implementation in the second aspect. The module or unit may be a hardware circuit, software, or a combination of hardware circuit and software.
[0040] In the sixth aspect, a communication device is provided, which includes: an interface unit for receiving data from a first device; a processing unit for determining a configuration parameter of a HARQ signal of the data, wherein the configuration parameter is associated with a frequency offset value; and the interface unit is also used to send the HARQ signal to the first device according to the configuration parameter.
[0041] The above-mentioned communication device can also be used to execute the solution described in the method described in the first aspect and any possible manner of the first aspect, which will not be repeated here.
[0042] In the seventh aspect, a communication device is provided, which includes: an interface unit for sending data to a second device; the interface unit is also used to receive a HARQ signal of the data from the second device, and the HARQ signal is transmitted based on the configuration parameters of the HARQ, and the configuration parameters are associated with a frequency offset value.
[0043] The above-mentioned communication device can also be used to execute the solution described in the second aspect and any possible manner of the second aspect, which will not be repeated here.
[0044] In an eighth aspect, a communication device is provided, comprising a processor, wherein the processor is configured to enable 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 a logic circuit.
[0045] In a possible implementation, the communication device further includes a memory for storing the computer program or instruction.
[0046] In a possible implementation, the communication device further includes a communication interface, which is used to input and / or output signals.
[0047] In a ninth aspect, a communication device is provided, comprising a processor, wherein the processor is configured to enable 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 a logic circuit.
[0048] In a possible implementation, the communication device further includes a memory for storing the computer program or instruction.
[0049] In a possible implementation, the communication device further includes a communication interface, which is used to input and / or output signals.
[0050] In a tenth aspect, a communication device is provided, comprising a processor, wherein the processor is configured to enable 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 a logic circuit.
[0051] In a possible implementation, the communication device further includes a memory for storing the computer program or instruction.
[0052] In a possible implementation, the communication device further includes a communication interface, which is used to input and / or output signals.
[0053] In the eleventh aspect, a communication device is provided, comprising a logic circuit and an input / output interface, the input / output interface being used to input and / or output signals, the logic circuit being used to execute the method described in the first aspect and any possible manner of the first aspect; or, the logic circuit being used to execute the method described in the second aspect and any possible manner of the second aspect; or, the logic circuit being used to execute the method described in the third aspect and any possible manner of the third aspect.
[0054] In the twelfth aspect, a computer-readable storage medium is provided, on which a computer program or instruction is stored. When the computer program or the instruction is run on a computer, the method described in the first aspect and any possible manner of the first aspect is executed; or, the method described in the second aspect and any possible manner of the second aspect is executed; or, the method described in the third aspect and any possible manner of the third aspect is executed.
[0055] In the thirteenth aspect, a computer program product is provided, comprising instructions, which, when executed on a computer, cause the method described in the first aspect and any possible manner of the first aspect to be executed; or, cause the method described in the second aspect and any possible manner of the second aspect to be executed; or, cause the method described in the third aspect and any possible manner of the third aspect to be executed.
[0056] In the fourteenth aspect, a chip system is provided, which is connected to a memory and 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 manner of the first aspect; or, to execute the method described in the second aspect and any possible manner of the second aspect; or, to execute the method described in the third aspect and any possible manner of the third aspect.
[0057] In the fifteenth aspect, a chip system is provided, which 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 manner in 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 manner in 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 manner in the third aspect.
[0058] In the sixteenth aspect, a chip system is provided, which includes a processor, a memory and an input / output port, wherein 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.
[0059] In the seventeenth aspect, a chip system is provided, which is applied to an electronic device, and the chip system includes one or more processors, and 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.
[0060] In an eighteenth aspect, a communication system is provided, comprising: a first apparatus and a second apparatus. The first apparatus can be used to execute the method described in the second aspect and any possible manner of the second aspect, and the second apparatus can be used to execute the method described in the first aspect and any possible manner of the first aspect.
[0061] The description of the advantageous effects of any of the third aspect to the eighteenth aspect etc. may refer to the description of the advantageous effects of the first aspect and the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] FIG1 is a schematic diagram of a communication system applicable to an embodiment of the present application.
[0063] FIG2 is a schematic diagram of another communication system applicable to an embodiment of the present application.
[0064] FIG3 is a schematic diagram of the interaction flow of the communication method according to an embodiment of the present application.
[0065] FIG4 is a schematic diagram of a frame structure of a HARQ signal 1 according to an embodiment of the present application.
[0066] FIG5 is a schematic diagram of a frequency domain resource set according to an embodiment of the present application.
[0067] FIG6 is a schematic diagram of downlink feedback according to an embodiment of the present application.
[0068] FIG7 is a schematic block diagram of a communication device according to an embodiment of the present application.
[0069] FIG8 is a schematic block diagram of another communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0070] The technical solution in this application will be described below with reference to the accompanying drawings.
[0071] In order to facilitate understanding of the embodiments of the present application, the following points are first explained.
[0072] 1. Unless otherwise specified, “at least two or more” means two or more.
[0073] 2. Unless otherwise specified or there is no logical conflict, the terms and / or descriptions between different embodiments of this application are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments based on their internal logical relationships.
[0074] 3. The various numerical numbers involved in this application are only used for the convenience of description and are not used to limit the scope of protection of this application. The size of the serial numbers involved in this application does not mean the order of execution. The order of execution of each process should be determined by its function and internal logic. For example, the terms "first", "second", "third", "fourth" and other various terminology labels (if any) in the specification and claims and drawings of this application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. Among them, the data used in this way can be interchangeable where appropriate, so that the embodiments described here can be implemented in an order other than what is illustrated or described here.
[0075] At the same time, any embodiment or design described in this application as "exemplary" or "for example" should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.
[0076] 4. The terms "comprise" and "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such process, method, product or apparatus.
[0077] 5. In this application, "used to indicate" can be understood as "enabling," and "enabling" can include direct enabling and indirect enabling. When describing that certain information is used to enable A, it can include that the information directly enables A or indirectly enables A, and does not necessarily mean that the information contains A.
[0078] The information enabled by the information is called information to be enabled. In the specific implementation process, there are many ways to enable the enabled information, such as but not limited to, directly enabling the information to be enabled, such as the information to be enabled itself or the index of the information to be enabled. The information to be enabled can also be indirectly enabled by enabling other information, wherein there is an association between the other information and the information to be enabled. It is also possible to enable only a part of the information to be enabled, while the other parts of the information to be enabled are known or agreed in advance. For example, it is also possible to enable specific information with the help of the arrangement order of each piece of information agreed in advance (such as specified in the protocol), thereby reducing the enabling overhead to a certain extent. At the same time, it is also possible to identify the common parts of each piece of information and enable them uniformly to reduce the enabling overhead caused by enabling the same information separately.
[0079] 6. In this application, "pre-configuration" may include pre-definition, such as protocol definition. "Pre-definition" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., including each network element). This application does not limit the specific implementation method.
[0080] 7. "Storage" or "saving" as used in this application may refer to storage in one or more memories. The one or more memories may be provided separately or integrated into an encoder or decoder, a processor, or a communication device. The one or more memories may also be provided in part separately and in part integrated into a decoder, processor, or communication device. The type of memory may be any form of storage medium and is not limited thereto.
[0081] 8. The “protocol” referred to in this application may refer to a standard protocol in the field of communications, such as the fourth generation (4G) th generation, 4G) network, fifth generation (5 th generation, 5G) network protocol, NR protocol, 5.5G network protocol, sixth generation (6th generation, 6G) network protocols and related protocols used in future communication systems, which are not limited in this application.
[0082] 9. The arrows or boxes indicated by dotted lines in the schematic diagrams in the accompanying drawings of this application specification represent optional steps or optional modules.
[0083] 10. Unless otherwise specified, “ / ” indicates that the objects associated with each other are in an “or” relationship. For example, A / B can mean A or B. “And / or” in this application is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural.
[0084] First, a communication system to which the embodiments of the present application are applicable is described.
[0085] Figure 1 is a schematic diagram of a communication system applicable to an embodiment of the present application. As shown in Figure 1, 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 110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal device (such as 120a-120j in Figure 1, collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). The terminal device 120 is connected to the RAN node 110 via a wireless connection. The RAN node 110 is connected to the core network 200 via a wireless or wired connection. The core network devices in the core network 200 and the RAN node 110 in the RAN 100 can be different physical devices, or they can be the same physical device that integrates the core network logical functions and the radio access network logical functions.
[0086] RAN 100 can be used for the 3rd Generation Partnership Project (3 rd The RAN 100 may also be an open access network (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 that integrates two or more of the above systems.
[0087] The RAN node 110, which may also sometimes be referred to as access network equipment, RAN entity or access node, etc., constitutes a part of the communication system to help terminal devices achieve wireless access. The multiple RAN nodes 110 in the communication system can be nodes of the same type or different types. In some scenarios, the roles of the RAN node 110 and the terminal device 120 are relative. For example, the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured as a mobile base station. For those terminal devices 120j that access the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal device. The RAN node 110 and the terminal device 120 are sometimes referred to as communication devices. For example, the network elements 110a and 110b in Figure 1 can be understood as communication devices with base station functions, and the network elements 120a-120j can be understood as communication devices with terminal functions.
[0088] In one possible scenario, the RAN node may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a sixth generation (6 th A RAN node can be a next-generation base station in a 6G (first generation) mobile communication system, a base station in a future mobile communication system, or an access node in a Wi-Fi system. A RAN node can be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), a relay node or a donor node, or a wireless controller in a CRAN scenario.
[0089] Optionally, the RAN node may also be a server, a wearable device, a vehicle or an on-board device, etc. For example, the access network device in the vehicle to everything (V2X) technology may be a road side unit (RSU). All or part of the functions of the RAN node in this application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The RAN node in this application may also be a logical node, logical module or software that can implement all or part of the functions of the RAN node.
[0090] In another possible scenario, multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or they can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0091] In different systems, 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, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of 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.
[0092] In an embodiment of the present application, a terminal device is a device with wireless transceiver capabilities, which may refer to user equipment (UE), access terminal, subscriber unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device.
[0093] In the embodiment 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 device 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), 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 remote medical device, or a similar device. There is no restriction on wireless terminals in medical, smart grid, transportation safety, smart city, smart home, or terminal devices in communication networks evolved after 5G.
[0094] In the embodiment of the present application, the terminal device may also be a device with communication functions in the 6G communication system, without limiting the form or type of the terminal device in the 6G and other future communication systems.
[0095] In the embodiments of the present application, the communication device used to implement the functions of the terminal device can be the terminal device, or it can be a device that can support the terminal device to implement the functions, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In the present application, the chip system can be composed of a chip or include a chip and other discrete devices.
[0096] Figure 2 is a schematic diagram of another communication system applicable to embodiments of the present application. As shown in Figure 2, the communication system includes a first device and a second device. A communication process involving data transmission occurs 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., without limitation.
[0097] The first device may be a terminal device, and the second device may be a network device; or the first device may be a terminal device, and the second device may be a terminal device, etc., which is not limited.
[0098] In the embodiment of the present application, the terminal device may also be a device with communication functions in the 6G communication system, without limiting the form or type of the terminal device in the 6G and other future communication systems.
[0099] In the embodiments of the present application, the communication device used to implement the functions of the terminal device can be the terminal device, or it can be a device that can support the terminal device to implement the functions, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In the present application, the chip system can be composed of a chip or include a chip and other discrete devices.
[0100] In the embodiment of the present application, the network device may also be a device with communication functions in a 6G communication system, without limiting the form or type of the network device in 6G and other future communication systems.
[0101] In the embodiments of the present application, the communication device used to implement the functions of the network device can be a network device, or a device that can support the network device to implement the functions, such as a chip system. The device can be installed in the network device or used in conjunction with the network device. The chip system in the embodiments of the present application can be composed of a chip, or can include a chip and other discrete devices.
[0102] The aforementioned network equipment may include a baseband device and a radio frequency device. The baseband device may be implemented by a single node or by multiple nodes. The radio frequency device may be independently implemented remotely from the baseband device or integrated into the baseband device, or some functions may be integrated independently and some functions may be integrated into the baseband device. For example, in an LTE communication system, the network equipment includes a baseband device and a radio frequency device. The radio frequency device may be remotely located relative to the baseband device, such as an RRU, which is a remote radio unit located relative to the BBU.
[0103] The communication between network equipment and terminal equipment follows a certain protocol layer structure. For example, the control plane protocol layer structure may include the functions of protocol layers such as the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, the media access control (MAC) layer and the physical layer; the user plane protocol layer structure may include the functions of protocol layers such as the PDCP layer, the RLC layer, the MAC layer and the physical layer; in one possible implementation, a service data adaptation protocol (SDAP) layer may also be included above the PDCP layer.
[0104] A network device may implement the functions of protocol layers such as RRC, PDCP, RLC, and MAC by a single node, or may implement the functions of these protocol layers by multiple nodes. For example, in an evolutionary structure, a network device includes a CU and DU, and multiple DUs are centrally controlled by a single CU. For example, the CU and DU may be divided based on the protocol layers of the wireless network, such as the PDCP layer and above, which are located in the CU, while the functions of protocol layers below the PDCP layer, such as the RLC layer and MAC layer, are located in the DU.
[0105] This protocol layer division is merely an example. Division can also be performed at other protocol layers, such as the RLC layer, where functions at and above the RLC layer are located in the CU, while functions at layers below the RLC layer are located in the DU. Alternatively, division can be performed within a specific protocol layer, such as where some functions at the RLC layer and functions at layers above the RLC layer are located in the CU, while the remaining functions at the RLC layer and functions at layers below the RLC layer are located in the DU. Furthermore, division can be performed in other ways, such as by latency, where functions that require processing time to meet latency requirements are located in the DU, while functions that do not require latency requirements are located in the CU.
[0106] In addition, the radio frequency device can be independently integrated and not placed in the DU, or it can be integrated in the DU, or part of it can be remotely located and part of it can be integrated in the DU. There is no limitation here.
[0107] The network architecture and service scenarios described in this application are intended to more clearly illustrate the technical solutions of the embodiments of this application and do not constitute a limitation on the technical solutions provided by this application. Persons skilled in the art will appreciate that, with the evolution of communication network architectures and the emergence of new service scenarios, the technical solutions provided in this application are equally applicable to similar technical problems. For example, this application may be applicable to V2X scenarios.
[0108] In order to solve the technical problems described in the background technology, the present application provides a communication method and a communication device that can support reducing the adverse effects of the frequency offset of the A-IoT device on the communication process between the A-IoT device and other devices.
[0109] The communication method and communication device according to the embodiments of the present application are described below with reference to the accompanying drawings.
[0110] FIG3 is a schematic diagram of the interaction flow of the communication method of an embodiment of the present application. The method shown in FIG3 can be performed by the first device and the second device, or by modules and / or devices (for example, chips or integrated circuits, etc.) with corresponding functions installed in the first device and the second device, without limitation. The following description takes the first device and the second device as an example. As shown in FIG3, the method includes:
[0111] S301. The first device sends data 1 to the second device.
[0112] Accordingly, the second device receives data 1 from the first device.
[0113] S302: The second device determines a configuration parameter of HARQ signal 1 of data 1, where the configuration parameter of HARQ signal 1 is associated with a frequency offset value of the second device.
[0114] After the second device receives data 1, the second device needs to feedback the reception status and / or demodulation status of data 1 to the first device. For example, the second device can send HARQ signal 1 to the first device. HARQ signal 1 is used by the second device to feedback the reception status and / or demodulation status of data 1 to the first device.
[0115] Exemplarily, the HARQ signal 1 may be used to indicate that the second device has successfully received the data 1 .
[0116] Exemplarily, the HARQ signal 1 may be used to indicate that the second device has not successfully received the data 1 .
[0117] Exemplarily, the HARQ signal 1 may be used to indicate that the second device successfully demodulated the data 1 .
[0118] Exemplarily, the HARQ signal 1 may be used to indicate that the second device has failed to demodulate the data 1 .
[0119] Before sending HARQ signal 1 to the first device, the second device needs to determine configuration parameters of HARQ signal 1, which can be used for transmitting HARQ signal 1. For example, the second device can transmit HARQ signal 1 according to the configuration parameters of HARQ signal 1.
[0120] In this embodiment of the present application, the configuration parameters of HARQ signal 1 are associated with the frequency offset value of the second device, or in other words, there is an association 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; for another example, 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. In this way, the second device can determine the configuration parameters of HARQ signal 1 based on its own frequency offset value and the aforementioned mapping relationship.
[0121] By associating the frequency offset value of the second device and the configuration parameters of the HARQ signal 1, the second device can complete the transmission of the HARQ signal 1 according to its own frequency offset value, or in other words, the second device can refer to its own frequency offset value when transmitting the HARQ signal 1, which can effectively reduce the negative impact of the larger frequency offset value of the second device on the data transmission process between the second device and the first device.
[0122] In addition, the above-mentioned frequency offset value can refer to a numerical value or a numerical range. For example, the above-mentioned frequency offset value can refer to 10 (unit: kHz); for another example, the above-mentioned 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 10kHz and 15KHz. For ease of description, the following description takes the frequency offset value as referring to a numerical value as an example, but it is not limited to the scenario where the frequency offset value can also refer to a numerical range.
[0123] In one possible implementation, the configuration parameters of HARQ signal 1 are associated with the frequency offset value of the second device. The second device may determine the configuration parameters of HARQ signal 1 based on the frequency offset value of the second device and the associated relationship. For a detailed description, see Table 1. The contents shown in Table 1 are provided for illustrative purposes only and are not intended to be definitive.
[0124] Table 1
[0125] As shown in Table 1:
[0126] The configuration parameter of HARQ signal 1 is parameter 1, which is associated with a frequency offset value of 1;
[0127] The configuration parameter of HARQ signal 1 is parameter 2, which is associated with a frequency offset value of 2;
[0128] The configuration parameter of HARQ signal 1 is parameter 3, which is associated with a frequency offset value of 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 embodiment of the present application, the frame structure of the HARQ signal 1 may include a preamble + a physical uplink control channel (PUCCH). For a description of the frame structure of the HARQ signal 1, please refer to FIG. 3 .
[0131] FIG4 is a schematic diagram of the frame structure of the HARQ signal 1 according to an embodiment of the present application. As shown in FIG4 , the second device can complete the transmission of the HARQ signal 1 through the frame structure of the preamble code + PUCCH. The preamble code can be used for timing synchronization and frequency offset estimation. For different coverage levels, the length of the preamble code generally needs to be adjusted accordingly (for the same type of preamble code, the longer the preamble code length, the longer the supported coverage distance). In addition, the PUCCH is used to carry the HARQ signal 1.
[0132] Through the above-mentioned frame structure, the embodiment 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-mentioned frame structure, the embodiment of the present application can effectively guarantee the demodulation performance of the physical uplink control channel.
[0134] As shown in FIG. 4 , the frame structure of the HARQ signal 1 includes preamble+PUCCH, and the configuration parameters of the HARQ signal 1 may have a certain correlation with the frame structure of the HARQ signal 1 .
[0135] In one possible implementation, the configuration parameters of HARQ signal 1 include at least one of a preamble configuration parameter and a resource configuration parameter, wherein the preamble configuration parameter is used to configure preamble transmission, and the resource configuration parameter can be used to configure PUCCH transmission.
[0136] When the configuration parameters include resource configuration parameters, the second device can transmit the HARQ signal according to the resources indicated by the resource configuration parameters. In this way, the resources used by different signals can be constrained and allocated, thereby avoiding interference with the HARQ signal transmitted by the second device.
[0137] When the configuration parameters include preamble configuration parameters, the second device can transmit the HARQ signal according to the preamble configuration indicated by the preamble configuration parameters. In this way, the preamble configurations used by different signals can be constrained and allocated, thereby avoiding interference with the HARQ signal transmission of the second device. At the same time, after the second device completes the transmission of the preamble according to the preamble configuration parameters, the first device can effectively receive the HARQ signal according to the preamble.
[0138] In one possible implementation, the aforementioned preamble configuration parameters and resource configuration parameters are associated with each other, as shown in Table 2. The contents shown in Table 2 are merely examples and are not intended to be definitive.
[0139] Table 2
[0140] As shown in Table 2:
[0141] The preamble configuration parameter is preamble configuration parameter 1, and its associated resource configuration parameter is 1;
[0142] The preamble configuration parameter is preamble configuration parameter 2, and its associated resource configuration parameter is 2;
[0143] The preamble configuration parameter is preamble configuration parameter 3, which is associated with resource configuration parameter 3.
[0144] In summary, when the configuration parameters of HARQ signal 1 include one of a preamble configuration parameter and a resource configuration parameter, the second device can determine the other item based on the association between the two (as shown in Table 2) and the one item included in the configuration parameters of HARQ signal 1. In this way, signaling indication overhead can be reduced. For ease of description, the following description takes the case where the configuration parameters of HARQ signal 1 include both the preamble configuration parameter and the resource configuration parameter as an example, but is not limited to the scenario where the configuration parameters of HARQ signal 1 include only one item.
[0145] Exemplarily, the configuration parameters of HARQ signal 1 include resource configuration parameters, and the resources configured by the resource configuration parameters are used to carry HARQ signal 1. The resource configuration parameters can be used to configure one or both of time domain resources and frequency domain resources used to carry HARQ signal 1.
[0146] For example, the resource configuration parameter is used to configure the time domain resources for transmitting the HARQ signal 1.
[0147] For another example, the resource configuration parameter is used to configure frequency domain resources for transmitting HARQ signal 1.
[0148] For another example, the resource configuration parameters are used to configure time domain resources and frequency domain resources for transmitting HARQ signal 1.
[0149] Optionally, the time domain resources used to transmit HARQ signal 1 can be configured in a preconfigured manner. For example, HARQ signal 1 is transmitted a certain number of time slots after receiving data 1 (see FIG. 5 for details). This reduces the signaling overhead for indicating the time domain resources used to transmit HARQ signal 1.
[0150] In one 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 the frequency domain resource set is associated with a frequency offset value of the second device. For example, the frequency domain resource set can be determined based on the frequency offset value of the second device. For example, the resource configuration parameter includes a carrier bandwidth parameter, and the carrier bandwidth parameter is used to configure a carrier bandwidth for transmitting HARQ signal 1.
[0151] Exemplarily, the carrier bandwidth parameter may configure the carrier bandwidth used to transmit the HARQ signal 1 to be 15 kHz or 30 kHz. When the resource configuration parameter includes the carrier bandwidth parameter, the first device may determine the value of the carrier bandwidth used to transmit the HARQ signal 1.
[0152] For example, the resource configuration parameters include frequency domain resource parameters, which are used to configure frequency domain resources for transmitting HARQ signal 1. The frequency domain resource parameters can be used to configure some or all of the frequency domain resources in a frequency domain resource set, where the frequency domain resource set is associated with a frequency offset value of the second device. For example, the frequency domain resource set can be determined based on the frequency offset value of the second device. For a detailed description, see Figure 5. When the resource configuration parameters include the frequency domain resource parameters, the first device can determine the frequency domain resources for transmitting HARQ signal 1.
[0153] For example, the resource configuration parameters include carrier bandwidth parameters and frequency domain resource parameters, which are used to configure the carrier bandwidth and frequency domain resources for transmitting the HARQ signal 1 respectively.
[0154] Optionally, the above resource configuration parameters may further include time domain resource parameters, which are used to configure time domain resources for transmitting the HARQ signal 1 .
[0155] 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 the carrier bandwidth parameter. In this way, the carrier bandwidth used by different signals can be constrained and allocated, thereby avoiding or reducing or minimizing interference caused by the transmission of the HARQ signal by the second device.
[0156] When the resource configuration parameters include frequency domain resource parameters, the second device can transmit the HARQ signal according to the frequency domain resources indicated by the frequency domain resource parameters. In this way, the frequency domain resources used by different signals can be constrained and allocated, thereby avoiding or reducing or minimizing the interference caused by the transmission of the HARQ signal by the second device.
[0157] Figure 5 is a schematic diagram of a frequency domain resource set in an embodiment of the present application. As shown in Figure 5, the bandwidth resource is 180kHz, the frequency offset value of the second device is 10kHz (the left frequency offset is 5kHz, and the right frequency offset is 5kHz), and the carrier bandwidth is 15kHz. The bandwidth resource may include 7 frequency domain resources (or 7 carrier bandwidths), each of which corresponds to a 25kHz bandwidth resource. The aforementioned resource configuration parameters 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.
[0158] Exemplarily, the configuration parameters of the HARQ signal 1 include preamble configuration parameters, and the preamble configuration parameters are used to configure transmission of the preamble.
[0159] In one possible implementation, the preamble configuration parameter includes at least one of information about the preamble length and information about the preamble sequence.
[0160] Exemplarily, the preamble configuration parameters include information about the preamble length, which is used to indicate the length of the preamble. The preamble length generally needs to be adjusted accordingly for different coverage levels (for the same type of preamble, a longer preamble length supports a longer coverage distance). By indicating the preamble length, the first device can perform frequency offset estimation based on the length of the preamble used by the second device.
[0161] The current preamble configuration parameters include information about the preamble length. The second device can determine the length of the preamble to be sent based on the information about the preamble length. The length of the preamble is related or associated with the frequency offset value of the second device (see 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 based on the length of the preamble, and can correctly demodulate the HARQ signal based on the frequency offset value of the second device, thereby reducing or reducing the adverse effect of the frequency offset of the second device on the signal received by the first device.
[0162] Optionally, the length of the preamble may be associated with the frequency offset value, as shown in Table 3. The contents shown in Table 3 are merely examples and are not intended to be definitive limitations.
[0163] Table 3
[0164] As shown in Table 3:
[0165] The length of the preamble is 1, and its associated frequency offset is 1;
[0166] The length of the preamble is 2, and its associated frequency offset is 2;
[0167] The length of the preamble is 3, and its associated frequency offset value is 3.
[0168] In this way, the first device can determine the frequency offset value of the second device according to the preamble code length used by the second device, and then correctly receive and demodulate the HARQ signal 1 according to the frequency offset value of the second device.
[0169] Exemplarily, the preamble configuration parameter includes information about a preamble sequence, which is used to indicate the preamble sequence. For example, the preamble sequence is 1110, or the preamble sequence is 1010, or the preamble sequence is 0101, etc. By indicating the preamble sequence information, the first device can determine the device type of the second device based on the preamble sequence used by the second device. For example, the first device can determine that the second device is an A-IoT device based on the preamble sequence used by the second device, or the first device can determine that the second device is an IoT device based on the preamble sequence used by the second device.
[0170] The current guide code configuration parameters include information about the preamble code sequence. The second device can determine the selectable preamble code sequence based on the information about the preamble code sequence. The preamble code sequence is related or associated with the frequency offset value of the second device (see the content shown in Table 4 below). After receiving the preamble code, the first device can quickly estimate the frequency offset value of the second device based on the preamble code sequence, and can correctly demodulate the HARQ signal based on the frequency offset value of the second device, thereby reducing or reducing the adverse effect of the frequency offset of the second device on the signal received by the first device.
[0171] In the embodiment of the present application, the preamble sequence may be associated with the frequency offset value of the second device. For details, see Table 4. The contents shown in Table 4 are only examples and are not intended to be definitive.
[0172] Table 4
[0173] As shown in Table 4:
[0174] The preamble sequence is sequence 1, and its associated frequency offset value is 1;
[0175] The preamble sequence is sequence 2, and its associated frequency offset value is 2;
[0176] The sequence of the preamble is sequence 3, which is associated with a frequency offset value of 3.
[0177] In this way, the first device can determine the frequency offset value of the second device according to the preamble code sequence used by the second device, and then correctly receive and demodulate the HARQ signal 1 according to the frequency offset value of the second device.
[0178] In the embodiment of the present application, the second device determines the configuration parameters of the HARQ signal 1 of the data 1, which may include:
[0179] S1. The first device sends indication information to the second device, where the indication information is used to indicate configuration parameters of HARQ signal 1.
[0180] Correspondingly, the second device receives the indication information and can determine the configuration parameters of the HARQ signal 1 based on the indication information.
[0181] In this way, the second device can determine the configuration parameters of HARQ signal 1 according to the instruction of the first device. In this way, the embodiment of the present application can support the first device to correctly demodulate HARQ signal 1, etc., thereby reducing the adverse impact of the frequency offset value of the second device on the communication process between the first device and the second device.
[0182] Optionally, the second device may send its frequency offset value to the first device. The first device configures the configuration parameters of HARQ signal 1 for the second device based on the frequency offset value of the second device. This can reduce or mitigate the adverse effects of the frequency offset value of the second device on the data transmission process between the second and first devices. For example, the first device can correctly receive and demodulate HARQ signal 1.
[0183] When the configuration parameters of HARQ signal 1 include preamble configuration parameters, the indication information may be downlink control information (DCI), which may be used to indicate the preamble configuration parameters. The following description uses the preamble configuration parameters including the preamble length as an example. For details, see Table 5. Table 5 is provided for illustrative purposes only and is not intended to be limiting.
[0184] Table 5
[0185] As shown in Table 5:
[0186] The indication information is 000, which indicates that the length of the preamble is 16 bits;
[0187] The indication information is 001, which indicates that the length of the preamble is 32 bits;
[0188] The indication information is 010, which indicates that the length of the preamble is 64 bits;
[0189] The indication information is 011, which indicates that the length of the preamble is 128 bits;
[0190] The indication information is 100, which indicates that the length of the preamble is 256 bits;
[0191] The indication information is 101, which indicates that the length of the preamble is 512 bits.
[0192] When the configuration parameters of the aforementioned HARQ signal 1 include a carrier bandwidth parameter, the indication information may be used to indicate the carrier bandwidth parameter. For details, see Table 6. The contents shown in Table 6 are only examples and are not intended to be definitive.
[0193] Table 6
[0194] As shown in Table 6:
[0195] The indication information is 0, which indicates that the carrier bandwidth is 15kHz;
[0196] The indication information is 1, which indicates that the carrier bandwidth is 30 kHz.
[0197] It should be noted that the above indication information may be carried in a UL Grant, that is, the above carrier bandwidth parameter may be indicated by the uplink carrier bandwidth in the UL grant.
[0198] When the configuration parameters of the aforementioned HARQ signal 1 include frequency domain resource parameters, the indication information can be used to indicate the frequency domain resource parameters. For details, please refer to Tables 7 to 13. The contents shown in Tables 7 to 13 are only examples and are not intended to be final limitations.
[0199] Table 7
[0200] As shown in Table 7, taking a bandwidth resource of 180 kHz and a carrier bandwidth of 15 kHz as an example, the number of frequency domain resources used to transmit the HARQ signal 1 in the bandwidth resource is related to the frequency offset value of the second device. For example:
[0201] When the frequency offset value of the second device is 10 kHz, the bandwidth resource includes five frequency domain resources, and the indication information may be used to indicate one or more frequency domain resources among the five frequency domain resources;
[0202] When the frequency offset value of the second device is 20 kHz, the bandwidth resource includes 7 frequency domain resources, and the indication information may be used to indicate one or more frequency domain resources among the 7 frequency domain resources;
[0203] When the frequency offset value of the second device is 40 kHz, the bandwidth resource includes three frequency domain resources, and the indication information may be used to indicate one or more frequency domain resources among the three frequency domain resources;
[0204] When the frequency offset value of the second device is 80 kHz, the bandwidth resource includes one frequency domain resource, and the indication information can be used to indicate the frequency domain resource.
[0205] The above-mentioned indication information can indicate the frequency offset value of the second device by taking a value. For example, a value of 7 indicates that the frequency offset value of the second device is 20 kHz; a value of 15 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 based on the frequency offset value of the second device.
[0206] Table 8
[0207] As shown in Table 8, taking a bandwidth resource of 180 kHz and a carrier bandwidth of 30 kHz as an example, the number of frequency domain resources used to transmit the HARQ signal 1 in the bandwidth resource is related to the frequency offset value of the second device. For example:
[0208] When the frequency offset value of the second device is 10 kHz, the bandwidth resource includes four frequency domain resources, and the indication information may be used to indicate one or more frequency domain resources among the four frequency domain resources;
[0209] When the frequency offset value of the second device is 20 kHz, the bandwidth resource includes three frequency domain resources, and the indication information may be used to indicate one or more frequency domain resources among the three frequency domain resources;
[0210] When the frequency offset value of the second device is 30 kHz, the bandwidth resource includes three frequency domain resources, and the indication information may be used to indicate one or more frequency domain resources among the three frequency domain resources;
[0211] When the frequency offset value of the second device is 40 kHz, the bandwidth resource includes two frequency domain resources, and the indication information may be used to indicate one or more frequency domain resources of the two frequency domain resources;
[0212] When the frequency offset value of the second device is 50 kHz, the bandwidth resource includes two frequency domain resources, and the indication information may be used to indicate one or more frequency domain resources of the two frequency domain resources;
[0213] When the frequency offset value of the second device is 60 kHz, the bandwidth resource includes two frequency domain resources, and the indication information may be used to indicate one or more frequency domain resources of the two frequency domain resources;
[0214] When the frequency offset value of the second device is 70 kHz, the bandwidth resource includes one frequency domain resource, and the indication information can be used to indicate the frequency domain resource.
[0215] The above-mentioned indication information can indicate the frequency offset value of the second device by taking a value. For example, if the indication information takes a value of 7, it can indicate that the frequency offset value of the second device is 30 kHz; if the indication information takes a value of 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 based on the frequency offset value of the second device.
[0216] Table 9
[0217] As shown in Table 9, taking the bandwidth resource as 180 kHz and the frequency offset value of the second device as 10 kHz as an example, the number of frequency points used to transmit the HARQ signal 1 in the bandwidth resource is related to the frequency offset value and the carrier bandwidth of the second device. For example:
[0218] The carrier bandwidth is 15 kHz, and there are 8 available frequency locations (the frequency location can be indicated by an ID, for example, ID=0 indicates ID0, indicating the first frequency; ID=1 indicates ID1, indicating the second frequency). The indication information can be used to indicate one or more of the 8 frequency locations;
[0219] The carrier bandwidth is 30 kHz, and there are five available frequency points. The indication information may be used to indicate one or more of the five frequency points.
[0220] ·
[0221] Table 10
[0222] As shown in Table 10, taking a bandwidth resource of 360 kHz and a carrier bandwidth of 15 kHz as an example, the number of frequency points in the bandwidth resource that can be used to transmit the HARQ signal 1 is related to the frequency offset value of the second device. For example:
[0223] When the frequency offset value of the second device is 10 kHz and the number of available frequency points is 14, the indication information may be used to indicate one or more frequency points among the 14 frequency points;
[0224] When the frequency offset value of the second device is 20 kHz and the number of available frequency points is 10, the indication information may be used to indicate one or more frequency points among the 10 frequency points.
[0225] In addition, assuming that the bandwidth resource is 180kHz or 360kHz, consider sharing a set of frequency calculation formulas and use the formulas to indicate the frequency position. The number of available frequencies is Indicator bit number requirement Specific examples are shown in Table 11 below.
[0226] Table 11
[0227] As shown in Table 11, for the first frequency position, it can be expressed as: (CW / 2offset / 2), and for the subsequent frequency positions (the frequency position 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), it can be expressed as: (CW / 2+offset / 2)+(CW+offset)*(ID-1).
[0228] In addition, the present application also supports indicating the frequency offset value of the second device at the same time through indication information, for details, please refer to Table 12. The content shown in Table 12 is only an example and is not a final limitation.
[0229] Table 12
[0230] As shown in Table 12, the indication information can simultaneously indicate the frequency offset value and ID value 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, ID=1 represents ID1, indicating the second frequency point), and the second device can determine the frequency domain resources or frequency points used to transmit HARQ signal 1 based on the indication information.
[0231] In addition, the present application also supports simultaneously indicating the frequency offset value and carrier bandwidth of the second device, as shown in Table 13. The content shown in Table 13 is only an example and is not a final limitation.
[0232] Table 13
[0233] As shown in Table 13, the indication information can simultaneously indicate the frequency offset value, carrier bandwidth and ID value of the second device (the frequency position can be indicated by the ID, for example, ID=0 represents ID0, indicating the first frequency, ID=1 represents ID1, indicating the second frequency), and the second device can determine the frequency domain resources or frequency for transmitting HARQ signal 1 based on the indication information.
[0234] In the embodiment of the present application, the second device determines the configuration parameters of the HARQ signal 1 of the data 1, which may also include:
[0235] S2. The second device determines the configuration parameters of the HARQ signal 1 according to the first parameter.
[0236] In the embodiment of the present application, there is an association between the first parameter and the configuration parameters of HARQ signal 1. When the second apparatus can determine the configuration parameters of HARQ signal 1 based on the association 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.
[0237] Specifically, there is an association between the first parameter and the configuration parameter of the HARQ signal 1.
[0238] In one possible implementation, the first parameter may include at least one of the following:
[0239] Modulation and coding scheme (MCS), carrier bandwidth, subcarrier spacing (SCS), number of repeated transmissions, and coding rate.
[0240] When the first parameter is one or more of the above, the second device can determine the configuration parameters of the HARQ signal 1 according to the association relationship between the first parameter and the configuration parameters of the HARQ signal 1 and the first parameter.
[0241] For example, when the configuration parameters of HARQ signal 1 include preamble configuration parameters (taking the length of the preamble as an example), the first parameter may be one or more of MCS, coding rate, subcarrier spacing, carrier bandwidth, and number of repeated transmissions. See Tables 14-20 for details.
[0242] Table 14
[0243] As shown in Table 14:
[0244] MCS is 1, and its associated preamble length is 16 bits;
[0245] MCS is 2, and its associated preamble length is 32 bits;
[0246] MCS is 3, and its associated preamble length is 64 bits;
[0247] MCS is 4-5, and the associated preamble length is 128 bits;
[0248] MCS is 6, and its associated preamble length is 256 bits;
[0249] When MCS is 7-8, the length of its associated preamble is 512 bits.
[0250] The above-mentioned MCS may be the MCS corresponding to the downlink data or downlink control signal received by the second device before sending the HARQ signal 1 .
[0251] Table 15
[0252] As shown in Table 15:
[0253] The carrier bandwidth is 15kHz, and the associated preamble length is 16 bits.
[0254] The carrier bandwidth is 30 kHz and the length of its associated preamble is 32 bits.
[0255] The above-mentioned carrier bandwidth may be the carrier bandwidth corresponding to the downlink data or downlink control signal received by the second device before sending the HARQ signal 1 .
[0256] Optionally, the above-mentioned carrier bandwidth may be the carrier bandwidth corresponding to data 1, which is not limited.
[0257] Table 16
[0258] As shown in Table 16:
[0259] The encoding rate is 1, and the length of the associated preamble is 16 bits;
[0260] The encoding rate is 1 / 2, and the associated preamble length is 32 bits;
[0261] The encoding rate is 1 / 4, and the length of the associated preamble is 64 bits.
[0262] The above-mentioned coding rate may be the coding rate corresponding to the downlink data or downlink control signal received by the second device before sending the HARQ signal 1 .
[0263] Optionally, the above encoding rate may be the encoding rate corresponding to data 1, which is not limited thereto.
[0264] Table 17
[0265] As shown in Table 17:
[0266] The number of repetitions is 1, and the length of the associated preamble is 32 bits.
[0267] The number of repetitions is 1 / 2, and the length of the associated preamble is 64 bits.
[0268] The number of repetitions is 1 / 4, and the length of the associated preamble is 128 bits.
[0269] The above-mentioned number of repeated transmissions may be the number of repeated transmissions corresponding to the downlink data or downlink control signal received by the second device before sending the HARQ signal 1 .
[0270] Optionally, the above-mentioned number of repeated transmissions may be the number of repeated transmissions corresponding to data 1, which is not limited thereto.
[0271] Table 18
[0272] As shown in Table 18:
[0273] The SCS is 15kHz, and its associated preamble is 32 bits long.
[0274] The SCS is 30 kHz and its associated preamble is 64 bits long.
[0275] The above-mentioned SCS can be the SCS corresponding to the downlink data or downlink control signal received by the second device before sending the HARQ signal 1.
[0276] Optionally, the above-mentioned SCS may also be the SCS corresponding to data 1, which is not limited to this.
[0277] Table 19
[0278] As shown in Table 19, when the first parameter is carrier bandwidth, coding rate, and number of repeated transmissions, it can be associated with different preamble lengths:
[0279] The carrier bandwidth is 15 kHz, the coding rate is 1, the number of repetitions is 1, and the associated preamble length is 16 bits;
[0280] The carrier bandwidth is 15 kHz, the coding rate is 1 / 2, the number of repetitions is 1, and the associated preamble length is 32 bits.
[0281] The carrier bandwidth is 15 kHz, the coding rate is 1 / 4, the number of repetitions is 1, and the associated preamble length is 64 bits.
[0282] The carrier bandwidth is 15 kHz, the coding rate is 1 / 4, the number of repetitions is 2, and the associated preamble length is 128 bits;
[0283] The carrier bandwidth is 15 kHz, the coding rate is 1 / 4, the number of repetitions is 4, and the associated preamble length is 256 bits;
[0284] The carrier bandwidth is 15 kHz, the coding rate is 1 / 4, the number of repetitions is 8, and the associated preamble length is 512 bits.
[0285] The carrier bandwidth is 30 kHz, the coding rate is 1, the number of repetitions is 1, and the associated preamble length is 32 bits;
[0286] The carrier bandwidth is 30 kHz, the coding rate is 1 / 2, the number of repetitions is 1, and the associated preamble length is 64 bits;
[0287] The carrier bandwidth is 30 kHz, the coding rate is 1 / 4, the number of repetitions is 1, and the associated preamble length is 128 bits;
[0288] The carrier bandwidth is 30 kHz, the coding rate is 1 / 4, the number of repetitions is 2, and the associated preamble length is 256 bits.
[0289] The carrier bandwidth is 30 kHz, the coding rate is 1 / 4, the number of repetitions is 4, and the length of the associated preamble is 512 bits.
[0290] Table 20
[0291] As shown in Table 20, when the first parameter is carrier bandwidth, coding rate, and number of repeated transmissions, it can be associated with different preamble lengths:
[0292] The carrier bandwidth is 15 kHz, the coding rate is 1 / 4, the number of repetitions is 2, and the associated preamble length is 128 bits;
[0293] The carrier bandwidth is 15 kHz, the coding rate is 1 / 4, the number of repetitions is 4, and the associated preamble length is 256 bits;
[0294] The carrier bandwidth is 15 kHz, the coding rate is 1 / 4, the number of repetitions is 8, and the associated preamble length is 512 bits.
[0295] The carrier bandwidth is 30 kHz, the coding rate is 1, the number of repetitions is 1, and the associated preamble length is 32 bits;
[0296] The carrier bandwidth is 30 kHz, the coding rate is 1 / 2, the number of repetitions is 1, and the associated preamble length is 64 bits;
[0297] The carrier bandwidth is 30 kHz, the coding rate is 1 / 4, the number of repetitions is 1, and the length of the associated preamble is 128 bits.
[0298] For example, when the configuration parameters of HARQ signal 1 include resource configuration parameters, the first parameter may be one or more of MCS, coding rate, SCS, carrier bandwidth, and number of repeated transmissions.
[0299] For ease of description, the following description is given by taking the resource configuration parameters including carrier bandwidth parameters as an example. The following description is also applicable to the scenario where the resource configuration parameters include frequency domain resource parameters.
[0300] Table 21
[0301] As shown in Table 21:
[0302] The SCS is 15kHz, and its associated carrier bandwidth is 15kHz;
[0303] The SCS is 30kHz, and its associated carrier bandwidth is 30kHz.
[0304] Specifically, there is a correlation between the aforementioned carrier bandwidth and subcarrier spacing (SCS). For example, in FR1, the SCS can be configured as 15kHz / 30kHz, and the carrier bandwidth can be correspondingly 15KHz or 30KHz.
[0305] Table 22
[0306] As shown in Table 22:
[0307] MCS is 1, and its associated carrier bandwidth is 15kHz;
[0308] MCS is 2, and its associated carrier bandwidth is 30kHz.
[0309] For the description of the association between other parameters and carrier bandwidth, please refer to the aforementioned description of the association between the first parameter and the length of the preamble code, which will not be repeated here.
[0310] S303. The second device sends a HARQ signal 1 to the first device.
[0311] Correspondingly, the first device receives HARQ signal 1.
[0312] After the second device determines the configuration parameters of HARQ signal 1 according to the aforementioned method, the second device may send HARQ signal 1 to the first device according to the configuration parameters of HARQ signal 1. In other words, the transmission of HARQ signal 1 is associated with the configuration parameters (or, the transmission of HARQ signal 1 is associated with the configuration parameters of HARQ signal 1). For example, the second device may send HARQ signal 1 to the first device according to the configuration parameters of HARQ signal 1. Accordingly, the first device may determine the transmission status of data 1 according to HARQ signal 1.
[0313] In summary, the second device can transmit HARQ signal 1 based on 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 perform frequency offset estimation based on the preamble in the frame structure of HARQ signal 1, and can complete 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, thereby facilitating the first device to correctly receive HARQ signal 1.
[0314] In the above technical solution, the second device can determine the configuration parameters of the HARQ signal based on 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.
[0315] The method shown in FIG3 is further described below in conjunction with FIG6 .
[0316] FIG6 is a schematic diagram of downlink feedback according to an embodiment of the present application. As shown in FIG6 , a first device sends data 1 to a second device. After receiving data 1, the second device needs to feed back 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. The second device can determine the configuration parameters of HARQ signal 1 based on the above method and complete the transmission of HARQ signal 1 based on the configuration parameters of the HARQ signal. After receiving HARQ signal 1, the first device can determine the transmission status of data 1 based on HARQ signal 1.
[0317] The following describes the device embodiments corresponding to the method embodiments of the present application. The following only briefly describes the device, and the specific implementation steps and details of the solution can be referred to the method embodiments above.
[0318] To implement the various functions of the method provided herein, the first device and the second device may each include hardware structures and / or software modules, and implement the aforementioned functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
[0319] 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, which may be interconnected via a bus 730. The communication device may be a first device or a second device.
[0320] Optionally, the communication device may further include a memory 740. The memory 740 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or portable read-only memory (CD-ROM), and is used for related instructions and data.
[0321] The processor 710 may be one or more central processing units (CPUs). In the case where the processor 710 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0322] The processor 710 may be a signal processor, chip, or other integrated circuit capable of implementing the method of the present application, or a portion of the processing circuitry within the aforementioned processor, chip, or integrated circuit. Furthermore, the communication interface 720 may also be an input / output interface, which is used for inputting or outputting signals or data, or may be an input / output circuit.
[0323] When the communication device is the first device, illustratively, the processor 710 is configured to perform the following operations: sending data 1; receiving HARQ signal 1, etc.
[0324] When the communication device is the first device, illustratively, the processor 710 is configured to perform the following operations: receive data 1; send HARQ signal 1, etc.
[0325] The above contents are merely exemplary descriptions. 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 above method embodiments.
[0326] When the communication device is a first device or a second device, the communication interface 720 may also be referred to as a transceiver. The above description is merely exemplary. For details, please refer to the contents of the above method embodiments. The implementation of each operation in FIG7 may also correspond to the corresponding description of the method embodiments shown in FIG3 to FIG6.
[0327] Figure 8 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 within the first device or the second device, configured to implement the methods described 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 are described below as examples.
[0328] The interface unit 810 may include a transmitting unit and a receiving unit. The transmitting unit is used to perform the transmitting operation of the communication device, and the receiving unit is used to perform the receiving operation of the communication device. For ease of description, this embodiment of the application combines the transmitting unit and the receiving unit into a single interface unit. This is described here as a unified description and will not be repeated later.
[0329] When the communication device is a first device, illustratively, the interface unit 810 is configured to send data 1 and receive HARQ signal 1, etc. The processing unit 820 is configured to execute steps such as processing and coordination of the first device.
[0330] When the communication device is the second device, illustratively, the interface unit 810 is configured to receive data 1 and send HARQ signal 1, etc. The processing unit 820 is configured to execute steps such as processing and coordination of the second device.
[0331] The above contents are merely exemplary descriptions. 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 above method embodiments.
[0332] Optionally, the communication device further includes a storage unit 830, which is used to store a program or code for executing the aforementioned method.
[0333] The device embodiments shown in Figures 7 and 8 are used to implement the contents described in Figures 3 to 6. The specific execution steps and methods of the devices shown in Figures 7 and 8 can refer to the contents described in the above method embodiments.
[0334] The present application also provides a chip, including a processor, for calling and executing instructions stored in a memory from the memory, so that a communication device equipped with the chip executes the methods in the above examples.
[0335] The present application also provides another chip, comprising: an input interface, an output interface, and a processor, wherein the input interface, the output interface, and the processor are connected via an internal connection path, and the processor is configured to execute code in a memory. When the code is executed, the processor is configured to execute the methods in the above examples. Optionally, the chip also includes a memory, which is configured to store computer programs or code.
[0336] The present application also provides a processor for coupling with a memory, and for executing the methods and functions involving a network device or a terminal device in any of the above embodiments.
[0337] In another embodiment of the present application, a computer program product including instructions is provided. When the computer program product is run on a computer, the method of the above embodiment is implemented.
[0338] The present application also provides a computer program. When the computer program is executed in a computer, the method of the aforementioned embodiment is implemented.
[0339] In another embodiment of the present application, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a computer, the method described in the above embodiment is implemented.
[0340] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0341] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0342] In the several embodiments provided in this application, the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0343] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected based on actual needs to achieve the objectives of the technical solutions of this embodiment.
[0344] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0345] 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 embodiment of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0346] The above is only a specific implementation of the embodiment of the present application, but the scope of protection of the embodiment of the present application is not limited to this. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the embodiment of the present application, and they should be included in the scope of protection of the embodiment of the present application. Therefore, the scope of protection of the embodiment of the present application should be based on the scope of protection 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, 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.
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 of 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 of 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 repeated transmissions, 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, characterized in that, 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, 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.
12. The method according to claim 10, characterized in that, 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, wherein The first parameter includes at least one of a modulation and coding scheme, a carrier bandwidth, a subcarrier spacing, a number of repeated transmissions, 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 execute 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 execute the method according to any one of claims 1 to 8; or, The logic circuit is used to execute 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 executed; or, Cause the method according to any one of claims 9 to 16 to be executed.
22. A computer program product, characterized in that, Containing instructions, when the instructions run on a computer, Cause the method according to any one of claims 1 to 8 to be executed; or, Cause the method according to any one of claims 9 to 16 to be executed.
23. A chip system, characterized in that, The chip system includes a processor, a memory, and an input / output port, the memory being 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 according to any one of claims 1 to 8; or, So that the processor executes the method according to any one of claims 9 to 16.
Citation Information
Patent Citations
Random access resource determination method, electronic equipment and storage medium
CN116491168A
Method for performing HARQ operation in noma-based system and apparatus therefor
US20190356423A1
Scalable preamble design for random access
US20200146055A1
Flexible usage of special subframe for long term evolution time division duplex downlink-uplink
WO2014110759A1