Communication method and device

By using different frequencies to transmit information in communication and using frequency diversity gain, the problem of poor channel quality affecting data transmission is solved, and the stability and reliability of data transmission are achieved.

CN119172856APending Publication Date: 2024-12-20HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310734557.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-19
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

In the field of communication, poor channel quality will affect data transmission, resulting in terminal equipment being unable to receive downlink data, affecting normal communication.

Method used

By using different frequencies to transmit information within N periods of time, frequency diversity gain is used to avoid information loss caused by poor quality of a certain frequency channel, and information is transmitted with different frequencies to reduce the impact of channel quality on data transmission.

Benefits of technology

Effectively reduce the impact of channel quality on data transmission, ensure that the data transmission between the sending device and the receiving device is carried out normally, improve the frequency diversity gain of signal transmission, and avoid information loss.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119172856A_ABST
    Figure CN119172856A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device. The method provides a scheme capable of effectively reducing the influence of channel quality on data transmission. The method comprises the following steps: a sending device sends information to be transmitted to a receiving device within N periods of time, the N periods of time include at least two periods of time, and frequencies associated with the information respectively transmitted within the two periods of time are different, for example, first information transmitted within the ith period of time is associated with a first frequency, and second information transmitted within the pth period of time is associated with a second frequency, the first frequency is different from the second frequency, and i is not equal to p. Thus, the information is transmitted by adopting different frequencies, the frequency diversity gain of signal transmission can be improved, the situation that the whole information is lost due to the fact that the channel quality corresponding to a certain frequency is poor can be avoided, and the influence of the channel quality on data transmission can be effectively reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a communication method and device. Background Art

[0002] In the field of communications, data transmission between network devices and terminal devices is greatly affected by channel quality. For example, when a network device sends downlink data to a terminal device, if the channel quality corresponding to the frequency used to transmit the downlink data is poor, the terminal device may not be able to receive the downlink data, which may affect the normal communication between the terminal device and the network device. Therefore, how to effectively reduce the impact of channel quality on data transmission is a technical problem that needs to be solved urgently. Summary of the invention

[0003] The present application provides a communication method and device, which can effectively reduce the impact of channel quality on data transmission.

[0004] In a first aspect, a communication method is provided, including: determining information to be transmitted; sending the information to be transmitted to a receiving device within N time periods, wherein the first information transmitted within the i-th time period of the N time periods is associated with a first frequency, and the second information transmitted within the p-th time period of the N time periods is associated with a second frequency, N is a positive integer greater than 1, i and p are both positive integers less than or equal to N, i is not equal to p; the first frequency is different from the second frequency. The information to be transmitted includes the first information and the second information.

[0005] The execution subject of the solution described in the first aspect is a sending device, or a module or chip used to execute the function of the sending device, etc., which is not limited to this. For the convenience of description, the following description takes the sending device as an example.

[0006] It should be noted that the first information and the second information may be the same information or different information, and this is not limited.

[0007] By using different frequencies to transmit information, the frequency diversity gain of signal transmission can be improved, avoiding the situation where the entire information is lost due to poor channel quality corresponding to a certain frequency, thereby effectively reducing the impact of channel quality on data transmission.

[0008] In a possible implementation, the first frequency is determined based on a first mapping rule and the first information, and the first mapping rule is used to indicate the association between the first information and the first frequency; the second frequency is determined based on a second mapping rule and the second information, and the second mapping rule is used to indicate the association between the second information and the second frequency; wherein the first mapping rule is different from the second mapping rule.

[0009] Specifically, since the first mapping rule is different from the second mapping rule, the frequency associated with the information can be randomized to avoid repeated use of the same frequency, thereby obtaining a greater frequency diversity gain, and effectively reducing the impact of channel quality on data transmission.

[0010] A possible implementation method is to send information to be transmitted to a receiving device within N time periods, including: mapping first information to a first frequency to obtain a first signal, and mapping second information to a second frequency to obtain a second signal; sending the first signal to the receiving device within the i-th time period, and sending the second signal to the receiving device within the p-th time period.

[0011] Specifically, since the first frequency is different from the second frequency, the frequencies mapped to information in different time periods can be different, avoiding the same frequency from being reused, thereby obtaining a greater frequency diversity gain, and effectively reducing the impact of channel quality on data transmission.

[0012] A possible implementation method is to map the first information to the first frequency to obtain the first signal, including: activating the first frequency according to the first mapping rule and the first information to obtain the first signal; and mapping the second information to the second frequency to obtain the second signal, including: activating the second frequency according to the second mapping rule and the second information to obtain the second signal.

[0013] In this way, the present application supports the sending device to generate a signal for transmission through frequency shift keying modulation.

[0014] A possible implementation method is to map the first information to a first frequency to obtain a first signal, including: determining the first frequency according to a first mapping rule and the first information; performing on-off keying modulation on the first information at the first frequency to obtain the first signal; and mapping the second information to a second frequency to obtain a second signal, including: determining the second frequency according to a second mapping rule and the second information; performing on-off keying modulation on the second information at the second frequency to obtain the second signal.

[0015] In this way, the present application supports a transmitting device to generate a signal for transmission through on-off keying modulation.

[0016] In a possible implementation, the method further includes: sending configuration information to a receiving device, where the configuration information is used to configure transmission parameters of the information to be transmitted, and the configuration information includes at least one of the following: number of transmissions, modulation mode, modulation order, or time interval.

[0017] In this way, the receiving device can better receive the information to be transmitted.

[0018] In a possible implementation manner, the method further includes: sending a mapping rule corresponding to each time period in the N time periods to a receiving device.

[0019] In this way, the receiving device can obtain the mapping rules corresponding to each time period, and thus can better obtain the information to be transmitted.

[0020] In a second aspect, a communication method is provided, including: receiving information to be transmitted sent by a sending device within N time periods, first information transmitted within the i-th time period among the N time periods is associated with a first frequency, second information transmitted within the p-th time period among the N time periods is associated with a second frequency, N is a positive integer greater than 1, i and p are both positive integers less than or equal to N, i is not equal to p, the information to be transmitted includes first information and second information, and the first frequency is different from the second frequency; and processing the information to be transmitted.

[0021] The execution subject of the solution described in the second aspect is a receiving device, or a module or chip used to execute the function of the receiving device, etc., which is not limited. For the convenience of description, the following description is taken as an example of a receiving device.

[0022] It should be noted that the first information and the second information may be the same information or different information, and this is not limited.

[0023] By using different frequencies to transmit information, the frequency diversity gain of signal transmission can be improved, avoiding the situation where the entire information is lost due to poor channel quality corresponding to a certain frequency, thereby effectively reducing the impact of channel quality on data transmission.

[0024] In a possible implementation, the first frequency is determined by the transmitting device based on a first mapping rule and the first information, and the first mapping rule is used to indicate the association between the first information and the first frequency; the second frequency is determined by the transmitting device based on a second mapping rule and the second information, and the second mapping rule is used to indicate the association between the second information and the second frequency. The first mapping rule is different from the second mapping rule.

[0025] A possible implementation method is to receive information to be transmitted sent by a sending device within N time periods, including: within the i-th time period, receiving a first signal sent by the sending device, the first signal being a signal obtained by the sending device mapping the first information to a first frequency; and within the p-th time period, receiving a second signal sent by the sending device, the second signal being a signal obtained by the sending device mapping the second information to a second frequency.

[0026] In one possible implementation, the first signal is a signal obtained by the sending device determining the first frequency according to the first mapping rule and the first information, and activating the first frequency; and the second signal is a signal obtained by the sending device determining the second frequency according to the second mapping rule and the second information, and activating the second frequency.

[0027] In one possible implementation, the first signal is a signal obtained by the sending device determining the first frequency according to the first mapping rule and the first information, and performing on-off keying modulation on the first information at the first frequency; and the second signal is a signal obtained by the sending device determining the second frequency according to the second mapping rule and the second information, and performing on-off keying modulation on the second information at the second frequency.

[0028] In a possible implementation, the method further includes: receiving configuration information sent by a sending device, the configuration information being used to configure transmission parameters of the information to be transmitted, the configuration information including at least one of the following: number of transmissions, modulation mode, modulation order, or time interval.

[0029] In a possible implementation manner, the method further includes: receiving a mapping rule corresponding to each time period in the N time periods sent by the sending device.

[0030] In combination with any one of the solutions in the first aspect and the second aspect, the information transmitted in each of the N time periods is the information to be transmitted.

[0031] When the sending device sends the information to be transmitted to the receiving device by repeated transmission, through the above scheme, when the channel quality corresponding to some frequencies is poor, the receiving device can receive the information to be transmitted through other frequencies, thereby ensuring that the data transmission between the sending device and the receiving device can proceed normally.

[0032] In combination with the solution described in any one of the first aspect and the second aspect, a mapping rule corresponding to each of the N time periods is predefined.

[0033] In this way, the signaling overhead between the sending device and the receiving device can be saved.

[0034] In combination with any one of the solutions in the first aspect and the second aspect, the mapping rules corresponding to each of the N time periods are different.

[0035] In this way, the frequency diversity gain of signal transmission can be further guaranteed.

[0036] In combination with any one of the solutions in the first aspect and the second aspect, the configuration information is sent in a manner including at least one of unicast and broadcast.

[0037] According to a third aspect, a communication device is provided, which may be a network device, or a device in a network device (eg, a chip, or a chip system, or a circuit), or a device that can be used in conjunction with a network device.

[0038] In one possible implementation, the communication device includes a module or unit corresponding to each of the methods / operations / steps / actions described in any one of the first aspects. The module or unit may be a hardware circuit, software, or a combination of a hardware circuit and software.

[0039] In a fourth aspect, a communication device is provided, which may be a terminal device, or a device in the terminal device (for example, a chip, or a chip system, or a circuit), or a device that can be used in conjunction with the terminal device.

[0040] In one possible implementation, the communication device may include a module or unit corresponding to each of the methods / operations / steps / actions described in the second aspect. The module or unit may be a hardware circuit, software, or a combination of a hardware circuit and software.

[0041] In a fifth aspect, a communication device is provided, comprising a processor, wherein the processor is used to enable the communication device to execute the method described in the first aspect and any possible method described in the first aspect by executing a computer program or instruction or through a logic circuit; or to enable the communication device to execute the method described in the second aspect and any possible method described in the second aspect.

[0042] In a possible implementation manner, the communication device further includes a memory for storing the computer program or instruction.

[0043] In a possible implementation manner, the communication device further includes a communication interface, which is used to input and / or output signals.

[0044] In a sixth 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 embodiment of the first aspect; or, the logic circuit being used to execute the method described in the second aspect and any possible embodiment of the second aspect.

[0045] In the seventh 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 possibility of the first aspect is executed; or, the method described in the second aspect and any possibility of the second aspect is executed.

[0046] In an eighth 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 method of the first aspect to be executed; or, cause the method described in the second aspect and any possible method of the second aspect to be executed.

[0047] For the description of the beneficial effects of the second to eighth aspects, reference can be made to the description of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 is a schematic diagram of a communication system 100 applicable to an embodiment of the present application.

[0049] Figure 2 This is a waveform diagram of the signal when it uses OOK modulation.

[0050] Figure 3 This is a waveform diagram of the signal when it is modulated using FSK.

[0051] Figure 4 It is a schematic diagram of the interaction flow of the communication method 400 according to an embodiment of the present application.

[0052] Figure 5 It is a schematic diagram of the interaction flow of the communication method 500 according to an embodiment of the present application.

[0053] Figure 6 It is a schematic diagram of a mapping relationship between information and frequency in an embodiment of the present application.

[0054] Figure 7 It is a schematic diagram of the interaction flow of the communication method 700 according to an embodiment of the present application.

[0055] Figure 8 It is a schematic diagram of another mapping relationship between information and frequency in an embodiment of the present application.

[0056] Fig. 9 It is a schematic block diagram of a communication device 900 according to an embodiment of the present application.

[0057] Fig.10 It is a schematic block diagram of a communication device 1000 according to an embodiment of the present application.

[0058] Fig.11 It is a schematic block diagram of a communication device 1100 according to an embodiment of the present application.

[0059] Fig.12 It is a schematic block diagram of a communication device 1200 according to an embodiment of the present application.

[0060] Fig.13 It is a schematic block diagram of a communication device 1300 according to an embodiment of the present application. DETAILED DESCRIPTION

[0061] In order to facilitate understanding of the embodiments of the present application, the following points are first explained.

[0062] 1. In this application, unless otherwise specified, "plurality" means two or more.

[0063] 2. In this application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0064] 3. The various digital 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 execution order 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.

[0065] At the same time, any embodiment or design described in the present 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 related concepts in a concrete manner for ease of understanding.

[0066] 4. The terms "comprise", "include", "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising 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.

[0067] 5. In this application, "pre-configuration" may include pre-definition, such as protocol definition. Among them, "pre-definition" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in the device, and this application does not limit its specific implementation method.

[0068] 6. The term "storage" or "saving" as used in this application may refer to saving in one or more memories. The one or more memories may be provided separately or integrated in an encoder or decoder, a processor, or a communication device. The one or more memories may also be partially provided separately and partially integrated in a decoder, a processor, or a communication device. The type of memory may be any form of storage medium, which is not limited thereto.

[0069] 7. The “protocol” involved in this application may refer to a standard protocol in the field of communications, for example, it may include the fourth generation (4G) network, the fifth generation (5G) network protocol, the new radio (NR) protocol, the 5.5G network protocol, the sixth generation (6G) network protocol and related protocols used in future communication systems, and this application does not limit this.

[0070] 8. The dotted arrows or boxes in the schematic diagrams of the drawings in the specification of this application represent optional steps or optional modules.

[0071] IX. In this application, unless otherwise specified, “ / ” indicates that the objects associated with each other are in an “or” relationship. For example, A / B can represent A or B. “And / or” in this application is merely a description of the association relationship between associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.

[0072] First, a communication system to which the embodiments of the present application are applicable is described.

[0073] Figure 1 1 is a schematic diagram of a communication system 100 applicable to an embodiment of the present application. Figure 1 As shown, the communication system 100 includes: a network device 110 and a terminal device 120. Uplink and downlink data can be transmitted between the network device 110 and the terminal device 120. Exemplarily, the network device 110 sends downlink data to the terminal device 120, and the terminal device 120 sends uplink data to the network device 110.

[0074] The terminal device 120 is a device with wireless transceiver functions, 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. The terminal device 120 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 communication (D2D), 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 wireless terminal in medical equipment. This application does not limit the wireless terminals in medical, smart grid, transportation safety, smart city, smart home, or terminal devices in communication networks evolved after 5G.

[0075] The communication device for implementing the function of the terminal device 120 may be a terminal device, or a device capable of supporting the terminal device to implement the function, such as a chip system. The device may be installed in the terminal device or used in conjunction with the terminal device. In the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices.

[0076] The network device 110 is a device with wireless transceiver functions, which is used to communicate with the terminal device 120. The network device 110 can be a node in a radio access network (RAN), which can be called a base station or a RAN node. It can be an evolved Node B (eNB or eNodeB) of long term evolution (LTE); or a base station of a 5G network such as a gNodeB (gNB) or a base station in a public land mobile network (PLMN) evolved after 5G, a broadband network service gateway (BNG), an aggregation switch or a third generation partnership project (3GPP) access device, etc.

[0077] The above-mentioned RAN can be configured as a RAN defined by the 3GPP protocol, an open radio access network (O-RAN) or a cloud radio access network (C-RAN), etc. The network device 110 can also include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, transmission points (transmitting and receiving points, TRP), transmission points (transmitting points, TP), mobile switching centers, and devices that assume the function of base stations in device-to-device (D2D), vehicle-to-everything (V2X), machine-to-machine (M2M) communications, network devices in non-terrestrial networks (NTN), etc., without specific limitation.

[0078] The network device 110 may also include network elements or modules that implement some functions of the base station, for example, one or more of the following: a centralized unit (CU), a distributed unit (DU), or a radio unit (RU). Optionally, the CU can be further separated into a CU-control plane (CP) and a CU-user plane (UP). The functions of the CU and DU can be implemented by different network elements, or simultaneously by the baseband unit (BBU) of the base station. The function of the RU can be implemented by the radio frequency equipment of the base station. For example, the radio frequency equipment of the base station may be a radio frequency remote processing unit (RRU), a pico remote radio unit (pRRU), an active antenna unit (AAU), or other units, modules or devices with radio frequency processing functions. The communication interface protocol between the BBU and the radio frequency equipment can be a common public radio interface (CPRI) interface protocol, an enhanced common public radio interface (eCPRI) interface protocol, or a fronthaul interface protocol between the DU and the RU in the O-RAN system, etc., without limitation.

[0079] The communication device for implementing the function of the network device 110 may be a network device, or a device capable of supporting the network device to implement the function, such as a chip system. The device may be installed in the network device or used in conjunction with the network device. The chip system in the embodiment of the present application may be composed of a chip, or may include a chip and other discrete devices.

[0080] It should be noted that the communication system 100 can also be the following systems: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, universal mobile telecommunication system (UMTS), 5G system, 6G system, intersatellite communication and satellite communication and other NTN systems. Among them, the satellite communication system includes a satellite base station and a terminal device. The satellite base station provides communication services for the terminal device. The satellite base station can also communicate with the ground base station. The satellite can be used as a base station or as a terminal device. Among them, the satellite can refer to non-ground base stations or non-ground equipment such as drones, hot air balloons, low-orbit satellites, medium-orbit satellites, and high-orbit satellites.

[0081] The communication system 100 may also be a ground cellular communication system, a high altitude platform station (HAPS) communication system, a V2X system, an integrated access and backhaul (IAB) system, and a reconfigurable intelligent surface (RIS) communication system, etc., without limitation.

[0082] Next, a brief description of some of the technical contents involved in this application is given.

[0083] 1. On-off keying (OOK) modulation

[0084] Figure 2 This is a waveform diagram of the signal when it is modulated using OOK. Figure 2 As shown, when the signal is modulated using OOK, each bit (i.e., the encoded bit) corresponds to a symbol. Similarly, a symbol can also be called a chip, or other names, which are not limited here. When the bit is 1, a signal is sent within the symbol length (i.e., the signal transmission power within the symbol length is not 0). When the bit is 0, no signal is sent within the symbol length (i.e., the signal transmission power within the symbol length is 0). As shown in Figure 2 As shown, Figure 2 The waveform shown may represent 1010 four bits.

[0085] 2. Frequency shift keying (FSK) modulation

[0086] Figure 3 It is a waveform schematic diagram when the signal adopts FSK modulation. As Figure 3 shown, when the signal adopts FSK modulation, different information uses different frequency resources. For example, 2FSK carries 1-bit information. When the information bit is 0, the information is sent on the frequency resource F0 and not sent on the frequency resource F1; when the information bit is 1, the information is sent on the frequency resource F1 and not sent on the frequency resource F0. Assuming F0 < F1, the waveform of the FSK signal with the information 0101 is as Figure 3 shown. In the first symbol and the third symbol, the frequency of the signal is lower, and in the second symbol and the fourth symbol, the frequency of the signal is higher. When the receiving end demodulates the signal, it can compare the power levels on F0 and F1 to determine whether the sent information is 0 or 1.

[0087] As can be seen from the description of the background technology, the data transmission between the network device 110 and the terminal device 120 is greatly affected by the channel quality. Exemplarily, when the network device 110 sends the downlink data 1 to the terminal device 120 through frequency a, if the channel quality corresponding to frequency a is poor, the terminal device 120 may not be able to receive the downlink data 1. Another example is that when the network device 110 sends the downlink data 1 to the terminal device 120 in a repeated transmission manner, if each repeated transmission is based on frequency a and the channel quality corresponding to frequency a is poor, the terminal device 120 may also not be able to receive the downlink data 1. In summary, the channel quality has a great impact on data transmission.

[0088] In view of this, the present application provides a communication method and apparatus, which can effectively reduce the impact of channel quality on data transmission.

[0089] The communication method of the embodiments of the present application is described below.

[0090] Figure 4 It is an interaction process schematic diagram of the communication method 400 of the embodiments of the present application. The method 400 can be executed by the sending device and the receiving device, or by modules and / or devices (such as chips or integrated circuits, etc.) with corresponding functions installed in the sending device and the receiving device, which is not limited. The following describes it by taking the sending device and the receiving device as examples. The sending device is the network device 110 and the receiving device is the terminal device 120, or the sending device is the terminal device 120 and the receiving device is the network device 110, which is not limited. The method 400 includes:

[0091] S410. The sending device determines the information 1 to be transmitted.

[0092] Specifically, the information to be transmitted 1 is original information, that is, the information to be transmitted 1 is information that the sending device needs to send to the receiving device, and is also information that the receiving device needs to obtain. In one example, the information to be transmitted 1 is a bit sequence, such as 0110110101.

[0093] S420: The sending device sends the information to be transmitted 1 to the receiving device within N time periods.

[0094] Correspondingly, the receiving device receives the information 1 to be transmitted within N time periods.

[0095] It can be understood that each time period in N time periods can be used to transmit information in the information 1 to be transmitted. For example, the i-th time period is used to transmit information 1 (such as the first information), and the p-th time period is used to transmit information 2 (such as the second information). The information transmitted in each time period can be associated with a frequency (regardless of whether it is one frequency or multiple frequencies). Exemplarily, information 1 is associated with frequency 1 (such as the first frequency), and information 2 is associated with frequency 2 (such as the second frequency). N is a positive integer greater than 1, i and p are both positive integers less than or equal to N, and i is not equal to p. The i-th time period and the p-th time period are both any time periods in the N time periods. The information 1 to be transmitted includes information 1 and information 2.

[0096] It should be noted that different time periods can be continuous or discontinuous in time, that is, there are time intervals. When the N time periods are continuous in time, the sending device can send the information to be transmitted 1 to the receiving device as quickly as possible. When the N time periods are discontinuous in time, the receiving device can process the received information at a certain time interval.

[0097] In one possible implementation, information transmitted in at least two of the N time periods is associated with different frequencies. Taking the i-th time period and the p-th time period as examples, information 1 transmitted in the i-th time period is associated with frequency 1, and information 2 transmitted in the p-th time period is associated with frequency 2, and frequency 1 and frequency 2 are different.

[0098] For example, when frequency 1 and frequency 2 refer to a specific frequency value respectively, frequency 1 and frequency 2 are different, that is, the frequency value referred to by frequency 1 (such as f 1 ) and the frequency value referred to by frequency 2 (such as f 2) are different. When frequency 1 and frequency 2 refer to a group of frequency values ​​respectively, frequency 1 and frequency 2 are different if: the frequency ordering of the group of frequency values ​​referred to by frequency 1 is different from the frequency ordering of the group of frequency values ​​referred to by frequency 2; or, the group of frequency values ​​referred to by frequency 1 is different from the group of frequency values ​​referred to by frequency 2 (at least one frequency value in the group of frequency values ​​referred to by frequency 1 does not belong to the group of frequency values ​​referred to by frequency 2, or at least one frequency value in the group of frequency values ​​referred to by frequency 2 does not belong to the group of frequency values ​​referred to by frequency 1); or, the group of frequencies referred to by frequency 1 and the group of frequencies referred to by frequency 2 have at least one different frequency at the same sorting position. Exemplarily, frequency 1 refers to a group of frequency values ​​{f 0 , f 1 , f 2}, frequency 2 refers to a set of frequency values ​​{f 1 , f 2 , f 0}; or, frequency 1 refers to a set of frequency values ​​{f 0 , f 1 , f 2}, frequency 2 refers to a set of frequency values ​​{f 1 , f 2 , f 3}; or, frequency 1 refers to a set of frequency values ​​{f 0 , f 1 , f 1}, frequency 2 refers to a set of frequency values ​​{f 0 , f 1 , f 2}.

[0099] In the above content, information 1 and information 2 may be the same or different. When information 1 and information 2 are the same, the sending device sends the same information through different frequencies, which can effectively reduce the impact of channel quality on data transmission. For example, when the channel quality corresponding to frequency 1 is poor, the receiving device can receive information 2 through frequency 2; when the channel quality corresponding to frequency 2 is poor, the receiving device can receive information 1 through frequency 1. When information 1 and information 2 are different, the sending device sends different information through different frequencies, which can effectively reduce the impact of channel quality on data transmission. For example, when the channel quality corresponding to frequency 1 is poor, the receiving device can receive information 2 through frequency 2 and only lose information 1; when the channel quality corresponding to frequency 2 is poor, the receiving device can receive information 1 through frequency 1 and only lose information 2.

[0100] In the above content, the sending device can send the information 1 to be transmitted to the receiving device based on any modulation method such as OOK modulation and FSK modulation, as described below for details.

[0101] In a possible implementation, frequency 1 is determined by the sending device based on mapping rule 1 and information 1, and frequency 2 is determined by the sending device based on mapping rule 2 and information 2. Mapping rule 1 is different from mapping rule 2. Mapping rule 1 is used to indicate the association between information 1 and frequency 1, and mapping rule 2 is used to indicate the association between information 2 and frequency 2. For a description of mapping rule 1 and mapping rule 2, see Table 1.

[0102] Table 1

[0103]

[0104]

[0105] As shown in Table 1, for example, for mapping rule 1, bit 00 is mapped to f 0 , bits 01 are mapped to f 1 , bit 10 is mapped to f 2 , bit 11 is mapped to f 3 ; For mapping rule 2, bit 00 is mapped to f 1 , bits 01 are mapped to f 2 , bit 10 is mapped to f 3 , bit 11 is mapped to f 0 .

[0106] When information 1 and information 2 are the same, both are bits 00, the sending device determines frequency 1 as f based on mapping rule 1 and information 1. 0 , the sending device determines frequency 2 as f based on mapping rule 2 and information 2 1 When information 1 and information 2 are the same, both are bits 0110110101, the transmitting device determines frequency 1 as {f 1 , f 2 , f 3 , f 1 , f 1}, the sending device determines frequency 2 as {f 2 , f 3 , f 0 , f 2 , f 2 When information 1 is bit 01 and information 2 is bit 10, the transmitting device determines frequency 1 as {f 1}, the sending device determines frequency 2 as {f 3}.

[0107] From the above content, it can be seen that the sending device determines the frequency 1 and frequency 2 corresponding to information 1 and information 2 respectively based on different mapping rules, and frequency 1 and frequency 2 are different. Since the first mapping rule is different from the second mapping rule, the frequency associated with the information can be randomized to avoid the same frequency from being reused, thereby obtaining a greater frequency diversity gain, and then effectively reducing the impact of channel quality on data transmission.

[0108] In the above content, the sending device needs to map the information to be transmitted 1 to the frequency to obtain a signal, and send the signal to the receiving device, so that the receiving device can obtain the information to be transmitted 1. Therefore, the sending device sends the information to be transmitted 1 to the receiving device within N time periods, which may include:

[0109] #a, map information 1 to frequency 1 to obtain signal 1; map information 2 to frequency 2 to obtain signal 2;

[0110] #b. During the i-th period of time, signal 1 is sent to the receiving device; during the p-th period of time, signal 2 is sent to the receiving device.

[0111] Correspondingly, the receiving device receives signal 1 during the i-th period of time and receives signal 2 during the p-th period of time.

[0112] Specifically, since frequency 1 is different from frequency 2, the frequencies mapped to information in different time periods can be different, avoiding the same frequency from being reused, thereby obtaining a greater frequency diversity gain, and effectively reducing the impact of channel quality on data transmission.

[0113] It should be noted that the above content is described by taking the example that the sending device sends signal 1 and signal 2 to the receiving device in the i-th time period and the p-th time period respectively, but is not limited to this.

[0114] S430: The receiving device processes the information 1 to be transmitted.

[0115] Specifically, the receiving device receives N signals rather than the original information in N time periods. The receiving device needs to process the received signals to obtain the information to be transmitted 1.

[0116] Specifically, the receiving device receives the signal in the i-th time segment and the p-th time segment, and demodulates the information according to mapping rule 1 and mapping rule 2. In the i-th time segment, the activation frequency is determined to be frequency 1 through detection, and the sent information is demodulated to be information 1 according to the activation frequency 1 and mapping rule 1; in the p-th time segment, the activation frequency is determined to be frequency 2 through detection, and the sent information is demodulated to be information 2 according to the activation frequency 2 and mapping rule 2.

[0117] Furthermore, the receiving device processes the acquired information to be transmitted 1, for example, sends feedback information to the sending device according to the acquired information to be transmitted 1.

[0118] In summary, by using different frequencies to transmit information, the frequency diversity gain of signal transmission can be improved, avoiding the situation where the entire information is lost due to poor channel quality corresponding to a certain frequency, thereby effectively reducing the impact of channel quality on data transmission.

[0119] The modulation method of the information 1 to be transmitted is described below.

[0120] Figure 5 The FSK modulation method is used as an example to describe. Figure 6 Yes Figure 5 An example description of the technical solution described. Figure 7 The OOK modulation method is used as an example. Figure 8 Yes Figure 7 An example description of the technical solution is given. It should be noted that: Figure 5 and Figure 7 The description is made by taking the example that the sending device repeatedly transmits the information 1 to be transmitted to the receiving device four times.

[0121] Figure 5 : is a schematic diagram of the interaction flow of the communication method 500 of an embodiment of the present application. The method 500 includes:

[0122] S510. The sending device activates frequency 1 according to mapping rule 1 and information 1 to obtain signal 1, and activates frequency 2 according to mapping rule 2 and information 2 to obtain signal 2; and activates frequency 3 according to mapping rule 3 and information 3 to obtain signal 3; and activates frequency 4 according to mapping rule 4 and information 4 to obtain signal 4. Each of the above frequencies 1 to 4 can be used to refer to a frequency or a group of frequencies, which is not limited.

[0123] Specifically, information 1, information 2, information 3 and information 4 are all bit sequences 00011011. For descriptions of mapping rules 1 to 4, see Table 2.

[0124] Table 2

[0125] Bit Mapping rule 1 Mapping rule 2 Mapping rule 3 Mapping rule 4 00 <![CDATA[f 0 ]]> <![CDATA[f 1 ]]> <![CDATA[f 2 ]]> <![CDATA[f 3 ]]> 01 <![CDATA[f 1 ]]> <![CDATA[f 2 ]]> <![CDATA[f 3 ]]> <![CDATA[f 0 ]]> 10 <![CDATA[f 2 ]]> <![CDATA[f 3 ]]> <![CDATA[f 0 ]]> <![CDATA[f 1 ]]> 11 <![CDATA[f 3 ]]> <![CDATA[f 0 ]]> <![CDATA[f 1 ]]> <![CDATA[f 2 ]]>

[0126] As shown in Table 2, the sending device determines, according to mapping rule 1 and information 1, that frequency 1 is {f 0 , f 1 , f 2 , f 3}, and activates frequency 1 through FSK modulation to obtain signal 1. The sending device determines frequency 2 as {f 1 , f 2 , f 3 , f 0}, and activates frequency 2 through FSK modulation to obtain signal 2. The sending device determines frequency 3 as {f 2 , f 3 , f 0 , f 1}, and activates frequency 3 through FSK modulation to obtain signal 3. Correspondingly, the sending device determines frequency 4 as {f 3 , f 0 , f 1 , f 2}, and activate frequency 4 through FSK modulation to obtain signal 4.

[0127] S520 . The sending device sends signal 1 in time period 1 , sends signal 2 in time period 2 , sends signal 3 in time period 3 , and sends signal 4 in time period 4 .

[0128] Accordingly, the receiving device receives signal 1 in time period 1, receives signal 2 in time period 2, receives signal 3 in time period 3, and receives signal 4 in time period.

[0129] In time period 1, the sending device uses mapping rule 1 to map information and activation frequency, and obtains signal 1; in time period 2, the sending device uses mapping rule 2 to map information and activation frequency, and obtains signal 2; in time period 3, the sending device uses mapping rule 3 to map information and activation frequency, and obtains signal 3; in time period 4, the sending device uses mapping rule 4 to map information and activation frequency, and obtains signal 4. For details, see Figure 6 .

[0130] Figure 6 Schematic diagram of a mapping relationship between information and frequency in the embodiment of the present application. Figure 6 As shown, in time period 1, the sending devices activate f 0 、f 1 、f 2 、f 3 ; In time period 2, the sending devices activate f in turn 1 、f 2 、f 3 、f 0 ; In time period 3, the sending devices activate f in turn 2 、f 3 、f 0 、f 1; In time period 4, the sending devices activate f in turn 3 、f 0 、f 1 、f 2 For the activation method, please refer to the above description of the FSK modulation method, which will not be repeated here.

[0131] More specifically, during time period 1, the sending device activates f 0 、f 1 、f 2 、f 3 The transmission of bits 00, 01, 10, and 11 is realized respectively, thereby completing the transmission of information 1 to be transmitted. In time period 2, the sending device activates f 1 、f 2 、f 3 、f 0 The transmission of bits 00, 01, 10, and 11 is realized respectively, thereby completing the secondary repetitive transmission of the information 1 to be transmitted. In time period 3, the sending device activates f 2 、f 3 、f 0 、f 1 The transmission of bits 00, 01, 10, and 11 is realized respectively, thereby completing the three-fold repetition of the information 1 to be transmitted. In time period 4, the sending device activates f 3 、f 0 、f 1 、f 2 The bit 00, bit 01, bit 10 and bit 11 are transmitted respectively, thereby completing four repeated transmissions of the information 1 to be transmitted.

[0132] From the above content, it can be seen that bits 00 are activated by f 0 、f 1 、f 2 、f 3 For transmission, bits 01 are respectively transmitted by activating f 1 、f 2 、f 3 、f 0 For transmission, bit 10 is transmitted by activating f 2 、f 3 、f 0 、f 1 For transmission, bits 11 are respectively transmitted by activating f 3 、f 0 、f 1 、f 2 If f 0 The corresponding channel quality is poor, and the sending device can also activate f 1 、f2 、f 3 Bit 00, bit 01, bit 10, and bit 11 are transmitted to the receiving device, which can effectively reduce the impact of channel quality on data transmission.

[0133] S530: The receiving device processes signal 1, signal 2, signal 3, and signal 4.

[0134] Specifically, the receiving device processes signals 1 to 4 to obtain information 1 to be transmitted.

[0135] By using different frequencies to transmit information, the frequency diversity gain of signal transmission can be improved, avoiding the situation where the entire information is lost due to poor channel quality corresponding to a certain frequency, thereby effectively reducing the impact of channel quality on data transmission.

[0136] The above content is described using the FSK modulation method as an example, and the OOK modulation method is described below.

[0137] Figure 7 700 is a schematic diagram of an interaction process of a communication method 700 according to an embodiment of the present application. The method 700 includes:

[0138] S710. The sending device determines frequency 1 according to mapping rule 1 and information 1, performs OOK modulation on information 1 at frequency 1, and obtains signal 1; determines frequency 2 according to mapping rule 2 and information 2, performs OOK modulation on information 2 at frequency 2, and obtains signal 2; determines frequency 3 according to mapping rule 3 and information 3, performs OOK modulation on information 3 at frequency 3, and obtains signal 3; and determines frequency 4 according to mapping rule 4 and information 4, performs OOK modulation on information 4 at frequency 4, and obtains signal 4. Each of the above frequencies 1 to 4 can be used to refer to a frequency or a group of frequencies, which is not limited.

[0139] Specifically, in order to improve transmission efficiency, the transmitting device can use multiple channels to transmit the information 1 to be transmitted in parallel at the same time. Four parallel channels are used as an example for description. Each channel transmits two bits at a time, and the transmitting device can transmit 8 bits in parallel at a time. For example, information 1 to information 4 are bit sequences of 00011011, and the details can be seen in Table 3.

[0140] Table 3

[0141] Bit position Mapping rule 1 Mapping rule 2 Mapping rule 3 Mapping rule 4 0-1 <![CDATA[f 0 ]]> <![CDATA[f 1 ]]> <![CDATA[f 2 ]]> <![CDATA[f 3 ]]> 2-3 <![CDATA[f 1 ]]> <![CDATA[f 2 ]]> <![CDATA[f 3 ]]> <![CDATA[f 0 ]]> 4-5 <![CDATA[f 2 ]]> <![CDATA[f 3 ]]> <![CDATA[f 0 ]]> <![CDATA[f 1 ]]> 6-7 <![CDATA[f 3 ]]> <![CDATA[f 0 ]]> <![CDATA[f 1 ]]> <![CDATA[f 2 ]]>

[0142] As shown in Table 3, the sending device determines, according to mapping rule 1 and information 1, that frequency 1 is {f 0 , f 1 , f 2 , f3}, and performs OOK modulation on information 1 on frequency 1 to obtain signal 1. The sending device determines frequency 2 as {f 1 , f 2 , f 3 , f 0}, and performs OOK modulation on information 2 at frequency 2 to obtain signal 2. The sending device determines frequency 3 as {f 2 , f 3 , f 0 , f 1}, and performs OOK modulation on information 3 at frequency 3 to obtain signal 3. The sending device determines frequency 4 as {f 3 , f 0 , f 1 , f 2}, and perform OOK modulation on information 4 at frequency 4 to obtain signal 4. For details, please refer to Figure 8 .

[0143] Figure 8 FIG. 1 is another schematic diagram of the mapping relationship between information and frequency in an embodiment of the present application. Figure 8 As shown, in time period 1, the sending device is at f 0 OOK modulation is performed on the first and second bits of information 1, and bit 00 is transmitted; at f 1 The third and fourth bits in information 1 are OOK modulated and bit 01 is transmitted; at f 2 The fifth and sixth bits in information 1 are OOK modulated and bit 10 is transmitted; at f 3 The seventh and eighth bits in information 1 are OOK modulated and bit 11 is transmitted. In time period 2, the sending device performs OOK modulation on the seventh and eighth bits in information 1 and transmits bit 11. 1 OOK modulation is performed on the first and second bits of information 1, and bit 00 is transmitted; at f 2 The third and fourth bits in information 1 are OOK modulated and bit 01 is transmitted; at f 3 The fifth and sixth bits in information 1 are OOK modulated and bit 10 is transmitted; at f 0 The seventh and eighth bits in information 1 are OOK modulated and bit 11 is transmitted. In time period 3, the sending device performs OOK modulation on f 2 OOK modulation is performed on the first and second bits of information 1, and bit 00 is transmitted; at f 3 The third and fourth bits in information 1 are OOK modulated and bit 01 is transmitted; at f 0The fifth and sixth bits in information 1 are OOK modulated and bit 10 is transmitted; at f 1 The seventh and eighth bits in information 1 are OOK modulated and bit 11 is transmitted. In time period 4, the sending device performs OOK modulation on f 3 OOK modulation is performed on the first and second bits of information 1, and bit 00 is transmitted; at f 0 The third and fourth bits in information 1 are OOK modulated and bit 01 is transmitted; at f 1 The fifth and sixth bits in information 1 are OOK modulated and bit 10 is transmitted; at f 2 The seventh and eighth bits in information 1 are OOK modulated, and bit 11 is transmitted.

[0144] More specifically, during time period 1, the sending device transmits the 0 、f 1 、f 2 、f 3 The transmission of bits 00, 01, 10, and 11 is realized simultaneously, thereby completing the transmission of information 1 to be transmitted. In time period 2, the sending device transmits information 1 through f 1 、f 2 、f 3 、f 0 The bit 00, bit 01, bit 10 and bit 11 are transmitted simultaneously, thereby completing the secondary repeated transmission of the information 1 to be transmitted. In time period 3, the sending device transmits the information 1 through f 2 、f 3 、f 0 、f 1 The transmission of bits 00, 01, 10, and 11 is realized simultaneously, thereby completing the three-fold repetition of the information 1 to be transmitted. In time period 4, the sending device transmits the information 1 through f 3 、f 0 、f 1 、f 2 The bit 00, bit 01, bit 10 and bit 11 are transmitted simultaneously, thereby completing four repeated transmissions of the information 1 to be transmitted.

[0145] From the above content, we can see that bits 00 are respectively transmitted through f 0 、f 1 、f 2 、f 3 For transmission, bits 01 are transmitted through f 1 、f 2 、f 3 、f 0 For transmission, bits 10 are transmitted through f 2 、f 3、f 0 、f 1 For transmission, bits 11 are transmitted through f 3 、f 0 、f 1 、f 2 If f 0 The corresponding channel quality is poor, and the sending device can also pass f 1 、f 2 、f 3 Bit 00, bit 01, bit 10, and bit 11 are transmitted to the receiving device, which can effectively reduce the impact of channel quality on data transmission.

[0146] S720. The sending device sends signal 1 in time period 1, sends signal 2 in time period 2, sends signal 3 in time period 3, and sends signal 4 in time period 4.

[0147] Accordingly, the receiving device receives signal 1 in time period 1, receives signal 2 in time period 2, receives signal 3 in time period 3, and receives signal 4 in time period.

[0148] S730: The receiving device processes signal 1, signal 2, signal 3, and signal 4.

[0149] Specifically, the receiving device processes signals 1 to 4 to obtain information 1 to be transmitted.

[0150] By using different frequencies to transmit information, the frequency diversity gain of signal transmission can be improved, avoiding the situation where the entire information is lost due to poor channel quality corresponding to a certain frequency, thereby effectively reducing the impact of channel quality on data transmission.

[0151] It should be noted that method 400, method 500 and method 700 mainly describe that the sending device uses different mapping rules to obtain different frequencies, thereby transmitting information through different frequencies, thereby effectively reducing the impact of channel quality on data transmission. In addition, the embodiments of the present application also support obtaining different frequencies through other methods and the same mapping rules, and can also transmit information through different frequencies, thereby effectively reducing the impact of channel quality on data transmission.

[0152] In a possible implementation, the sending device scrambles information 1 using scrambling code sequence 1 to obtain scrambled information 1, and the sending device scrambles information 2 using scrambling code sequence 2 to obtain scrambled information 2, where scrambling code sequence 1 is different from scrambling code sequence 2. The sending device determines frequency 1 according to mapping rule 1 and scrambled information 1, and determines frequency 2 according to mapping rule 1 and scrambled information 2, where frequency 1 is different from frequency 2.

[0153] Exemplarily, when information 1 and information 2 are the same, both are bits 00, the transmitting device uses the same mapping rule 1 for information 1 and information 2. However, before mapping, the transmitting device performs a modulo 2 addition operation on information 1 and the scrambling sequence 00 to obtain 00, and determines frequency 1 as f based on mapping rule 1 (see Table 1) and the scrambled information 1. 0 The sending device performs a modulo 2 addition operation on the information 2 and the scrambling sequence 01 to obtain 01, and determines the frequency 2 to be f based on the mapping rule 1 and the scrambled information 2. 1 When information 1 and information 2 are the same, both are bit sequences 0110110101, the transmitting device uses the same mapping rule 1 for information 1 and information 2. However, before mapping, the transmitting device performs a modulo 2 addition operation on information 1 and the scrambling sequence 0000000000 to obtain the scrambled information 1, which is 0110110101, and determines frequency 1 as {f 1 , f 2 , f 3 , f 1 , f 1 The sending device performs a modulo-2 addition operation on the information 2 and the scrambling sequence 1101111111 to obtain the scrambled information 2, which is: 1011001010, and determines the frequency 2 as {f 2 , f 3 , f 0 , f 2 , f 2}.

[0154] It should be noted that the sending device can configure a scrambling code sequence for the information transmitted in each of the N time periods (at least two scrambling code sequences are different), and use the scrambling code sequence to scramble the information transmitted in the corresponding time period. After being processed by the same mapping rule, the embodiment of the present application supports that the information transmitted in at least two time periods is transmitted through different frequencies, so that the impact of channel quality on data transmission can be effectively reduced.

[0155] It should also be noted that the sending device can transmit the information 1 to be transmitted to the receiving device in combination with different mapping rules and scrambling processing schemes. For example, the sending device first performs scrambling processing on information 1 and information 2 respectively, and then uses mapping rule 1 and mapping rule 2 to map the information to the frequency, and finally sends the scrambled information to the receiving device. In this way, it can be further ensured that different frequencies are used to transmit information, effectively reducing the impact of channel quality on data transmission.

[0156] In another possible implementation, the transmitting device performs a first number of cyclic shifts on information 1 to obtain cyclically shifted information 1, and performs a second number of cyclic shifts on information 2 to obtain cyclically shifted information 2, wherein the first number of cyclic shifts is different from the second number of cyclic shifts. The transmitting device determines frequency 1 according to mapping rule 1 and cyclically shifted information 1, and determines frequency 2 according to mapping rule 1 and cyclically shifted information 2, wherein frequency 1 is different from frequency 2.

[0157] Exemplarily, when information 1 and information 2 are the same, both are bit sequences 00011011, the transmitting device uses the same mapping rule 1 for information 1 and information 2. However, before mapping, the transmitting device processes information 1 and information 2 using different interleaving or cyclic shifting. Specifically, the transmitting device determines the frequency according to mapping rule 1 (see Table 1). However, before mapping, the transmitting device performs a cyclic shift of 0 bits on information 1 (such as a first number of cyclic shifts), and the information 1 after the cyclic shift is 00011011, and determines the frequency 1 to be {f 0 , f 1 , f 2 , f 3 , f 3 The transmitting device performs a 2-bit cyclic shift on information 2 (such as a second number of cyclic shifts), and the cyclically shifted information 2 is 01101100, and determines frequency 2 as {f based on mapping rule 1 and the cyclically shifted information 2. 1 , f 2 , f 3 , f 0 , f 0}.

[0158] It should be noted that the sending device can perform cyclic shift for the information transmitted in each of the N time periods (the number of bits of at least two cyclic shifts is different), and after being processed by the same mapping rule, the embodiment of the present application supports the information transmitted in at least two time periods to be transmitted through different frequencies. In this way, the impact of channel quality on data transmission can be effectively reduced.

[0159] It should also be noted that the sending device can combine different mapping rules for cyclic shift processing, and then use mapping rule 1 and mapping rule 2 to map information and frequency, and finally send the information to the receiving device. In this way, it can further ensure that different frequencies are used to transmit information, effectively reducing the impact of channel quality on data transmission.

[0160] In addition, in the above description of method 400, method 500 and method 700, the sending device may also send configuration information 1 to the receiving device, and the configuration information 1 is used to configure the transmission parameters of the information to be transmitted 1. The configuration information 1 includes at least one of the following: the number of transmissions, the modulation mode, the modulation order, the time interval, whether repeated transmission is adopted, the mapping rule between information and frequency, the starting time slot and cycle of detection, etc. In this way, it is beneficial for the receiving device to better receive the information to be transmitted 1.

[0161] Specifically, the configuration information 1 may be carried in a system information block (SIB) or in radio resource configuration information (RRC), without limitation.

[0162] In a possible implementation, the sending device sends configuration information 1 to the receiving device via unicast or broadcast, which is not limited.

[0163] In the above descriptions of method 400, method 500, and method 700, each time period may be associated with a mapping rule. The sending device may also send the mapping rule associated with each time period to the receiving device, or the mapping rule associated with each time period is predefined, so that the receiving device can obtain the mapping relationship between information and frequency, and the receiving device can better obtain the information to be transmitted 1.

[0164] In a possible implementation, the mapping relationship corresponding to each of the N time periods is different, so that the influence of the channel quality on the data transmission can be reduced as much as possible.

[0165] Through the above content, the embodiments of the present application describe how to transmit information through different frequencies, thereby improving the frequency diversity gain of signal transmission, avoiding the loss of the entire information due to poor channel quality corresponding to a certain frequency, and effectively reducing the impact of channel quality on data transmission.

[0166] Finally, the device embodiment of the embodiment of the present application is introduced.

[0167] In order to implement the functions in the method provided in this application, the sending device and the sending device may include a hardware structure and / or a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether one of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

[0168] Fig. 99 is a schematic block diagram of a communication device 900 according to an embodiment of the present application. The communication device 900 includes a processor 910 and a communication interface 920, and the processor 910 and the communication interface 920 may be interconnected via a bus 930. The communication device 900 may be a network device 90 or a terminal device 120.

[0169] Optionally, the communication device 900 may further include a memory 940. The memory 940 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a portable read-only memory (CD-ROM), and the memory 940 is used for related instructions and data.

[0170] The processor 910 may be one or more central processing units (CPUs). When the processor 910 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.

[0171] When the communication apparatus 900 is a sending device, illustratively, the processor 910 is configured to perform the following operations: determine information 1 to be transmitted; send the information 1 to be transmitted to a receiving device within N time periods, etc.

[0172] When the communication apparatus 900 is a receiving device, illustratively, the processor 910 is used to perform the following operations: receiving information 1 to be transmitted sent by a sending device within N time periods; processing the information 1 to be transmitted, and the like.

[0173] The above contents are only exemplary descriptions. When the communication device 900 is a sending device / receiving device, it will be responsible for executing the methods or steps related to the sending device / receiving device in the above method embodiments.

[0174] The above description is only an exemplary description. For specific content, please refer to the content shown in the above method embodiment. Fig. 9 The implementation of each operation in can also refer to Figures 4 to 8 The corresponding description of the method embodiment shown.

[0175] Fig.101 is a schematic block diagram of a communication device 1000 according to an embodiment of the present application. The communication device 1000 may be a transmitting device / receiving device, or a chip or module in a transmitting device / receiving device, for implementing the method involved in the above embodiment. The communication device 1000 includes a transceiver unit 1010. The transceiver unit 1010 and the processing unit 1020 are exemplarily introduced below.

[0176] The transceiver unit 1010 may include a transmitting unit and a receiving unit. The transmitting unit is used to perform a transmitting action of the communication device, and the receiving unit is used to perform a receiving action of the communication device. For ease of description, the embodiment of the present application combines the transmitting unit and the receiving unit into one transceiver unit. A unified description is given here, and no further description is given later.

[0177] When the communication apparatus 1000 is a sending device, illustratively, the transceiver unit 1010 is used to send the information 1 to be transmitted to the receiving device within N time periods, and the processing unit 1020 is used to determine the information 1 to be transmitted.

[0178] When the communication device 1000 is a receiving device, illustratively, the transceiver unit 1010 is used to receive the information 1 to be transmitted within N time periods, and the processing unit 1020 is used to process the information 1 to be transmitted.

[0179] The above contents are only exemplary descriptions. When the communication device 1000 is a sending device / receiving device, it will be responsible for executing the methods or steps related to the sending device / receiving device in the above method embodiments.

[0180] Optionally, the communication device 1000 further includes a storage unit 1030, where the storage unit 1030 is used to store a program or code for executing the aforementioned method.

[0181] Fig. 9 and Fig.10 The device embodiment shown is used to implement Figures 4 to 8 The content described. Fig. 9 and Fig.10 The specific execution steps and methods of the device shown can refer to the contents described in the aforementioned method embodiment.

[0182] Fig.11 1 is a schematic block diagram of a communication device 1100 according to an embodiment of the present application. The communication device 1100 is used to implement the functions of a sending device / receiving device. The communication device 1100 may be a chip in the sending device / receiving device.

[0183] The communication device 1100 includes: an input / output interface 1120 and a processor 1110. The input / output interface 1120 may be an input / output circuit. The processor 1110 may be a signal processor, a chip, or other integrated circuit that can implement the method of the present application. The input / output interface 1120 is used for inputting or outputting signals or data.

[0184] For example, when the communication device 1100 is a sending device, the input / output interface 1120 is used to send the information 1 to be transmitted to the receiving device within N time periods. The processor 1110 is used to determine the information 1 to be transmitted.

[0185] For example, the communication device 1100 is a receiving device, and the input / output interface 1120 is used to receive the information 1 to be transmitted within N time periods. The processor 1110 is used to process the information 1 to be transmitted.

[0186] In one possible implementation, the processor 1110 implements the functions implemented by the network device or the terminal device by executing instructions stored in the memory.

[0187] Optionally, the communication device 1100 also includes a memory.

[0188] Optionally, the processor and memory are integrated together.

[0189] Optionally, the memory is outside the communication device 1100 .

[0190] In a possible implementation, the processor 1110 may be a logic circuit, and the processor 1110 inputs / outputs messages or signals through the input / output interface 1120. The logic circuit may be a signal processor, a chip, or other integrated circuit that can implement the method of the embodiment of the present application.

[0191] The above description of the communication device 1100 is only an exemplary description. The communication device 1100 can be used to execute the method described in the above embodiment. The specific content can be found in the description of the above method embodiment, which will not be repeated here.

[0192] Fig.12 1 is a schematic block diagram of a communication device 1200 according to an embodiment of the present application. The communication device 1200 may be a network device 110 or a chip. The communication device 1200 may be used to perform the above Figures 4 to 8 The operations performed by the network device 110 in the illustrated method embodiment.

[0193] When the communication device 1200 is the network device 110 , it is, for example, a base station. Fig.12A simplified schematic diagram of the base station structure is shown. The base station includes module 1210, module 1220 and module 1230. Module 1210 is mainly used for baseband processing, controlling the base station, etc.; module 1210 is usually the control center of the base station, which can be generally referred to as a processor, and is used to control the base station to perform the processing operations on the network device side in the above method embodiment. Module 1220 is mainly used to store computer program code and data. Module 1230 is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals into baseband signals; module 1230 can generally be referred to as a transceiver module, a transceiver, a transceiver circuit, or a transceiver, etc. The transceiver module of module 1230, which can also be referred to as a transceiver or a transceiver, etc., includes an antenna 1233 and a radio frequency circuit ( Fig.12 Not shown), wherein the RF circuit is mainly used for RF processing. Optionally, the device for implementing the receiving function in module 1230 can be regarded as a receiver, and the device for implementing the sending function can be regarded as a transmitter, that is, module 1230 includes a receiver 1232 and a transmitter 1231. The receiver can also be called a receiving module, a receiver, or a receiving circuit, etc., and the transmitter can be called a transmitting module, a transmitter, or a transmitting circuit, etc.

[0194] Module 1210 and module 1220 may include one or more single boards, each of which may include one or more processors and one or more memories. The processor is used to read and execute the program in the memory to realize the baseband processing function and the control of the base station. If there are multiple single boards, each single board can be interconnected to enhance the processing capability. As an optional implementation, multiple single boards may share one or more processors, or multiple single boards may share one or more memories, or multiple single boards may share one or more processors at the same time.

[0195] For example, in one implementation, the transceiver module of module 1230 is used to perform Figures 4 to 8 The processor of module 1210 is used to execute the sending and receiving related processes performed by the network device in the embodiment shown. Figures 4 to 8 The processes related to the processing performed by the network device 110 in the illustrated embodiment.

[0196] In another implementation, the processor of module 1210 is used to execute Figures 4 to 8 The illustrated embodiment is a process related to the processing performed by the communication device.

[0197] In another implementation, the transceiver module of module 1230 is used to execute Figures 4 to 8 The illustrated embodiment shows a process related to transmission and reception performed by a communication device.

[0198] It should be understood that Fig.12For example only and not by way of limitation, the network device 110 including the processor, memory, and transceiver may not rely on Figures 9 to 11 The structure shown.

[0199] When the communication device 1200 is a chip, the chip includes a transceiver, a memory, and a processor. The transceiver may be an input / output circuit or a communication interface; the processor may be a processor, a microprocessor, or an integrated circuit integrated on the chip. The sending operation of the network device in the above method embodiment may be understood as the output of the chip, and the receiving operation of the network device in the above method embodiment may be understood as the input of the chip.

[0200] Fig.13 1 is a schematic block diagram of a communication device 1300 of an embodiment of the present application. The communication device 1300 may be a terminal device 120, a processor of the terminal device 120, or a chip. The communication device 1300 may be used to execute the operations performed by the terminal device 120 or the communication device in the above method embodiment.

[0201] When the communication device 1300 is the terminal device 120, Fig.13 FIG. 1 shows a simplified schematic diagram of the structure of a terminal device. Fig.13 As shown, the terminal device includes a processor, a memory, and a transceiver. The memory can store computer program codes, and the transceiver includes a transmitter 1331, a receiver 1332, and a radio frequency circuit ( Fig.13 Not shown), antenna 1333 and input / output device ( Fig.13 not shown).

[0202] The processor is mainly used to process communication protocols and communication data, as well as to control terminal devices, execute software programs, process software program data, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for converting baseband signals and radio frequency signals and processing radio frequency signals. The antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. Input and output devices. For example, touch screens, display screens, keyboards, etc. are mainly used to receive data input by users and output data to users. It should be noted that some types of terminal devices may not have input and output devices.

[0203] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of explanation, Fig.13Only one memory, processor and transceiver are shown. In an actual terminal device product, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium or a storage device. The memory may be set independently of the processor or integrated with the processor, and the embodiments of the present application do not limit this.

[0204] In the embodiment of the present application, the antenna and the radio frequency circuit with transceiver functions can be regarded as the transceiver module of the terminal device, and the processor with processing function can be regarded as the processing module of the terminal device.

[0205] like Fig.13 As shown, the terminal device includes a processor 1310, a memory 1320 and a transceiver 1330. The processor 1310 may also be referred to as a processing unit, a processing board, a processing module, a processing device, etc., and the transceiver 1330 may also be referred to as a transceiver unit, a transceiver, a transceiver device, etc.

[0206] Optionally, the device for implementing the receiving function in the transceiver 1330 may be regarded as a receiving module, and the device for implementing the sending function in the transceiver 1330 may be regarded as a sending module, that is, the transceiver 1330 includes a receiver and a transmitter. A transceiver may sometimes be referred to as a transceiver, a transceiver module, or a transceiver circuit, etc. A receiver may sometimes be referred to as a receiver, a receiving module, or a receiving circuit, etc. A transmitter may sometimes be referred to as a transmitter, a transmitting module, or a transmitting circuit, etc.

[0207] For example, in one implementation, the processor 1310 is used to execute Figures 6 to 10 In the embodiment shown, the processing action on the terminal device 120 side is performed by the transceiver 1330. Figures 6 to 10 The sending and receiving actions on the terminal device 120 side.

[0208] For example, in one implementation, the processor 1310 is used to execute Figures 6 to 10 In the embodiment shown, the processing action on the terminal device 120 side is performed by the transceiver 1330. Figures 6 to 10 The sending and receiving actions on the terminal device 120 side.

[0209] It should be understood that Fig.13 This is only an example and not a limitation. The terminal device including the transceiver module and the processing module may not rely on Figures 11 to 13 The structure shown.

[0210] When the communication device 1300 is a chip, the chip includes a processor, a memory and a transceiver. The transceiver may be an input / output circuit or a communication interface; the processor may be a processing module or a microprocessor or an integrated circuit integrated on the chip. The sending operation of the terminal device in the above method embodiment may be understood as the output of the chip, and the receiving operation of the terminal device in the above method embodiment may be understood as the input of the chip.

[0211] 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.

[0212] The present application also provides a chip, including: 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 used to execute the code in the memory, and when the code is executed, the processor is used to execute the method in each of the above examples. Optionally, the chip also includes a memory, and the memory is used to store computer programs or codes.

[0213] The present application also provides a processor, which is coupled to a memory and is used to execute the methods and functions involving a network device or a terminal device in any of the above embodiments.

[0214] The present application provides a computer program product including instructions. When the computer program product is run on a computer, the method of the above embodiment is implemented.

[0215] The present application also provides a computer program. When the computer program is executed in a computer, the method of the above embodiment is implemented.

[0216] The present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a computer, the method described in the above embodiment is implemented.

[0217] Those of ordinary skill 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 to be beyond the scope of this application.

[0218] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0219] In several embodiments provided in the present application, the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0220] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the technical solution of the embodiment of the present application.

[0221] 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.

[0222] 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 can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of each method embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0223] The above are only specific implementations of the embodiments of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in the embodiments of the present application, which should be included in the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application shall be based on the protection scope of the claims.

Claims

1. A communication method, characterized in that: include: determining the information to be transmitted; The information to be transmitted is sent to a receiving device within N time periods, the first information transmitted within the i-th time period among the N time periods is associated with a first frequency, the second information transmitted within the p-th time period among the N time periods is associated with a second frequency, N is a positive integer greater than 1, i and p are both positive integers less than or equal to N, i is not equal to p, and the first frequency is different from the second frequency; wherein the information to be transmitted includes the first information and the second information.

2. The method according to claim 1, characterized in that The first frequency is determined based on a first mapping rule and the first information, where the first mapping rule is used to indicate an association between the first information and the first frequency; The second frequency is determined based on a second mapping rule and the second information, where the second mapping rule is used to indicate an association between the second information and the second frequency; The first mapping rule is different from the second mapping rule.

3. The method according to claim 1 or 2, characterized in that: The sending the information to be transmitted to the receiving device within N time periods includes: Mapping the first information to the first frequency to obtain a first signal, Mapping the second information to the second frequency to obtain a second signal; within the i-th period of time, sending the first signal to the receiving device, and, During the p-th period of time, the second signal is sent to the receiving device.

4. The method according to claim 3, characterized in that: Mapping the first information to the first frequency to obtain a first signal includes: activating the first frequency according to the first mapping rule and the first information to obtain the first signal; Mapping the second information to the second frequency to obtain a second signal includes: According to the second mapping rule and the second information, the second frequency is activated to obtain the second signal.

5. The method according to claim 3, characterized in that: Mapping the first information to the first frequency to obtain a first signal includes: Determine the first frequency according to the first mapping rule and the first information; Performing on-off keying modulation on the first information at the first frequency to obtain the first signal; Mapping the second information to the second frequency to obtain a second signal includes: determining the second frequency according to the second mapping rule and the second information; The second information is modulated by on-off keying at the second frequency to obtain the second signal.

6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: Sending configuration information to the receiving device, where the configuration information is used to configure transmission parameters of the information to be transmitted, and the configuration information includes at least one of the following: Number of transmissions, modulation method, modulation order, or time interval.

7. The method according to any one of claims 1 to 6, characterized in that The information transmitted in each of the N time periods is the information to be transmitted.

8. A communication method, characterized in that: include: Receiving information to be transmitted sent by a transmitting device within N time periods, wherein first information transmitted within an i-th time period of the N time periods is associated with a first frequency, and second information transmitted within a p-th time period of the N time periods is associated with a second frequency, N is a positive integer greater than 1, i and p are both positive integers less than or equal to N, i is not equal to p, the information to be transmitted includes the first information and the second information, and the first frequency is different from the second frequency; The information to be transmitted is processed.

9. The method according to claim 8, characterized in that The first frequency is determined by the transmitting device based on a first mapping rule and the first information, where the first mapping rule is used to indicate an association between the first information and the first frequency; The second frequency is determined by the transmitting device based on a second mapping rule and the second information, where the second mapping rule is used to indicate an association between the second information and the second frequency; The first mapping rule is different from the second mapping rule.

10. The method according to claim 8 or 9, characterized in that: The receiving the information to be transmitted sent by the sending device within the N period of time includes: receiving, within the i-th period of time, a first signal sent by the sending device, where the first signal is a signal obtained by the sending device mapping the first information to the first frequency; and During the p-th period of time, a second signal sent by the sending device is received, where the second signal is a signal obtained by the sending device mapping the second information to the second frequency.

11. The method according to claim 10, characterized in that The first signal is a signal obtained by the sending device determining the first frequency according to the first mapping rule and the first information, and activating the first frequency; and The second signal is a signal obtained by the sending device determining the second frequency according to the second mapping rule and the second information, and activating the second frequency.

12. The method according to claim 10, characterized in that The first signal is a signal obtained by the sending device determining the first frequency according to the first mapping rule and the first information, and performing on-off keying modulation on the first information at the first frequency; and The second signal is a signal obtained by the sending device determining the second frequency according to the second mapping rule and the second information, and performing on-off keying modulation on the second information at the second frequency.

13. The method according to any one of claims 8 to 12, characterized in that The method further comprises: Receive configuration information sent by the sending device, where the configuration information is used to configure transmission parameters of the information to be transmitted, and the configuration information includes at least one of the following: Number of transmissions, modulation method, modulation order, or time interval.

14. The method according to any one of claims 8 to 13, characterized in that The information transmitted in each of the N time periods is the information to be transmitted.

15. A communication device, characterized in that: comprising a processor configured to, by executing a computer program or instructions, or, by means of a logic circuit, enabling the communication device to perform the method according to any one of claims 1 to 7; or, The communication device is enabled to execute the method according to any one of claims 8 to 14.

16. The communication device according to claim 15, characterized in that: The communication device further comprises a memory for storing the computer program or instructions.

17. The communication device according to claim 15 or 16, characterized in that: The communication device further comprises a communication interface, and the communication interface is used for inputting and / or outputting signals.

18. A communication device, characterized in that: It includes a logic circuit and an input / output interface, wherein the input / output interface is used to input and / or output signals. The logic circuit is used to execute the method according to any one of claims 1 to 7; or, The logic circuit is configured to execute the method according to any one of claims 8 to 14 .

19. A computer-readable storage medium, characterized in that: The computer readable storage medium stores a computer program or instruction. When the computer program or instruction is executed on a computer, so that the method of any one of claims 1 to 7 is performed; or, The method according to any one of claims 8 to 14 is performed.

20. A computer program product, characterized in that Contains instructions that, when executed on a computer, so that the method of any one of claims 1 to 7 is performed; or, The method according to any one of claims 8 to 14 is performed.