Signal sending methods, signal receiving methods, and device, communication system and storage medium
By adopting amplitude modulation and stable amplitude modulation signal aggregation methods in environmental Internet of Things communication, the problem that low-capacity tag devices cannot receive multiple signals at the same time is solved, and resource utilization and signal transmission reliability are improved.
Patent Information
- Application Number
- PCT/CN2024/144066
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-11
- Filing Date
- 2024-12-31
- Publication Date
- 2025-07-31
AI Technical Summary
In environmental Internet of Things communication, low-capacity tag devices lack narrowband filtering capabilities and poor frequency selectivity, resulting in the inability to receive multiple signals at the same time within the operating bandwidth, resulting in waste of resources and signal interference.
The aggregation method of a first link signal with amplitude modulated amplitude modulated a second link signal is adopted, and the second link signal is carried in the high-level time zone of the first link signal to realize the aggregation and transmission of the signal.
This improves the utilization rate of operating bandwidth, ensures that each receiving device can receive signals correctly, and avoids waste of resources and signal interference.
Smart Images

Figure CN2024144066_31072025_PF_FP_ABST
Abstract
Description
Signal sending and receiving method, device, communication system and storage medium Technical Field
[0001] The present application relates to the field of communication technology, for example, to a signal sending and receiving method, device, communication system and storage medium. Background Art
[0002] In ambient Internet of Things (A-IoT) communications, communication devices may be low-capability tags, which may lack narrowband filtering capabilities, resulting in poor frequency selectivity. A-IoT master nodes (also known as readers) may simultaneously send information to tags. To ensure tag reception, tags must reserve a large operating bandwidth. Within this operating bandwidth, a reader cannot simultaneously send signals to a tag while simultaneously sending signals to other devices. This is because sending signals to other devices simultaneously would cause the envelope of the signal sent to the tag to change. For example, a reader might originally send a low level to tag 1, but because it is sending other signals at the same time, the signal sent to tag 1 becomes a high level, preventing tag 1 from receiving the correct signal. Furthermore, due to tag 1's low capability, the reader can only send signals to tag 1 at a rate far lower than the occupied operating bandwidth, resulting in a waste of resources. Efficiently utilizing the operating bandwidth to achieve reliable signal transmission has become an urgent problem to be solved. Summary of the Invention
[0003] The present application provides a signal sending and receiving method, device, communication system and storage medium.
[0004] An embodiment of the present application provides a signal transmission method, including:
[0005] generating an aggregate signal, the aggregate signal including a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, wherein the second link signal is carried in a high level time zone of the first link signal;
[0006] The aggregate signal is transmitted.
[0007] The present embodiment provides a signal receiving method, which is applied to a first type of receiving device, including:
[0008] detecting an aggregate signal, the aggregate signal including a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, the second link signal being carried in a high level time zone of the first link signal;
[0009] The first link signal is received.
[0010] The embodiment of the present application provides a signal receiving method, which is applied to the second type of receiving device, including:
[0011] detecting an aggregate signal, the aggregate signal including a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, the second link signal being carried in a high level time zone of the first link signal;
[0012] The second link signal is received.
[0013] An embodiment of the present application further provides a sending device, comprising: a memory, and one or more processors;
[0014] The memory is configured to store one or more programs;
[0015] When the one or more programs are executed by the one or more processors, the one or more processors implement the above-mentioned signal sending method.
[0016] An embodiment of the present application further provides a receiving device, comprising: a memory, and one or more processors;
[0017] The memory is configured to store one or more programs;
[0018] When the one or more programs are executed by the one or more processors, the one or more processors implement the above-mentioned signal receiving method.
[0019] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the above-mentioned signal sending method is implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] FIG1 is a schematic diagram of a high and low level time zone provided by an embodiment;
[0021] FIG2 is a flow chart of a signal sending method provided by an embodiment;
[0022] FIG3 is a flow chart of a signal receiving method provided by an embodiment;
[0023] FIG4 is a flow chart of another signal receiving method provided by an embodiment;
[0024] FIG5 is a schematic diagram of signal transmission provided by an embodiment;
[0025] FIG6 is a schematic diagram of signal transmission under a time domain repetition condition provided by an embodiment;
[0026] FIG7 is a schematic structural diagram of a signal sending device provided by an embodiment;
[0027] FIG8 is a schematic structural diagram of a signal receiving device provided by an embodiment;
[0028] FIG9 is a schematic structural diagram of another signal receiving device provided by an embodiment;
[0029] FIG10 is a schematic diagram of the hardware structure of a sending device provided by an embodiment;
[0030] FIG11 is a schematic diagram of the hardware structure of a receiving device provided by an embodiment;
[0031] FIG12 is a schematic structural diagram of a communication system provided by an embodiment. DETAILED DESCRIPTION
[0032] The present application is described below in conjunction with the accompanying drawings and embodiments. It will be understood that the specific embodiments described herein are merely intended to explain the present application and are not intended to limit the present application. It should be noted that, unless there is a conflict, the embodiments and features within the embodiments of the present application may be combined with each other in any manner. It should also be noted that, for ease of description, the accompanying drawings only illustrate portions relevant to the present application, not all structures.
[0033] With the continuous advancement of radio technology, a wide variety of radio services have emerged. A basic network or cell in traditional wireless communications generally consists of a central node and multiple terminal nodes. For example, a cellular base station communicates with multiple user terminals (UEs), including 4G, 5G, or 6G communications; a wireless local area network (WLAN) communicates with an access point (AP) and a station (STA); a wireless local area network (WLAN) communicates with a master node and an auxiliary node; and new short-range communications (such as Star Flash) communicate between a G-node (management node) and a T-node (terminal node). In these wireless communications, communication from a central node to a terminal node is generally referred to as downlink (DL), while communication from a terminal node to a central node is called uplink (UL). Direct communication between terminal nodes can be referred to as sidelink (SL), and communication between central nodes is referred to as peer-to-peer communication (PL). In the following explanations, base stations will be used to refer to central nodes, and UEs will be used to refer to terminal nodes in traditional communications.
[0034] Traditional communication devices, whether central nodes or end nodes, generally consume high energy and require power supplies or batteries, resulting in high manufacturing and maintenance costs. On the other hand, some large-scale commercial use cases (warehousing, logistics, supply chain, smart home, environmental monitoring, smart farming, and item retrieval) require small, low-cost, maintenance-free IoT devices that draw energy from the surrounding environment instead of batteries, resulting in longer lifecycles. These ultra-low-power IoT devices that draw energy from the surrounding environment are called ambient-IoT or passive-IoT.
[0035] From the perspective of A-IoT wireless communication (point-to-point communication from one device to another), the devices participating in A-IoT communication may include A-IoT master nodes and A-IoT secondary nodes. The A-IoT master node can identify and read and write secondary nodes through communication, and may also be referred to as a reader, reader-writer, or interrogator, etc. The master node may be a device in a traditional network, for example, a central node such as a base station, AP, G node, relay, or intermediate node, etc., or a terminal node in a traditional network such as a UE, STA, or T node, etc., which is not limited in the embodiments of the present application. In the following, Reader or A-IoT Reader will be used to refer to the A-IoT master node and traditional devices that can perform A-IoT communication. A-IoT secondary nodes mainly refer to low-cost IoT devices, which generally do not have batteries and can respond to communications from the master node. Generally, narrow A-IoT devices refer to secondary nodes or tags, etc., and tags will be used to refer to A-IoT secondary nodes and A-IoT devices in the following.
[0036] From an A-IoT system perspective, in addition to the aforementioned A-IoT master and secondary nodes, it can also include: network-side devices, including those used to configure and manage communications, such as backend databases or servers, and high-level network entities; specialized energy supply devices, such as A-IoT tags, which can be powered by the surrounding environment, such as light or radio frequency energy, or by energy supply devices that provide this energy to the tag. Alternatively, energy supply devices can be integrated into the reader.
[0037] For the convenience of description, the communication from reader to tag can be called forward communication (Forward Link, FL), and the communication from tag to reader is called reverse communication (Return / Reverse Link, RL).
[0038] Tags can generally be divided into multiple types based on their capabilities from low to high, such as Type 1, Type 2a, and Type 2b. Type 1 has the lowest power consumption, but can only perform backscatter transmission (Back Scattering) and envelope detection reception (Envelope Detection), and does not have the ability to amplify signals. Type 2a consumes more power than Type 1 and also uses backscatter and envelope detection for communication, but it has the ability to amplify signals. Type 2b consumes more power than the first two, but can use more advanced transmission and detection methods, such as independent transmission without backscattering.
[0039] Generally, when sending a signal, the information to be sent can be carried by changing or modulating signal characteristics such as amplitude, phase, and / or frequency. When the reader sends the FL signal to the tag, considering that the tag uses envelope detection, it generally carries information through amplitude, such as using amplitude shift keying (ASK) or on-off keying (OOK) modulation. It can also use some linear encoding for transmission, such as pulse interval encoding (PIE) and Manchester coding.
[0040] Taking OOK and Manchester encoding as examples, within a symbol, a jump from a low level to a high level represents information 0, while a change from a high level to a low level represents 1. The envelope or signal amplitude of the signal of this transmission method generally presents a high level or high power (called a high level time zone, or an ON time zone) in time, and sometimes presents a low level or low power (including 0 power, called a low level time zone, or an OFF time zone). Figure 1 is a schematic diagram of a high and low level time zone provided by an embodiment. Taking the transmission of a string of binary numbers (0110001) as an example, the signal amplitude is shown in Figure 1.
[0041] For the sake of convenience in description, the tag using envelope detection may be referred to as the first type or type A. In one example, a receiving device that uses envelope detection to receive a low-power wake-up signal (LP-WUS) also belongs to type A. Tags and traditional communication devices that can use other detection methods are referred to as the second type or type B. In one example, a receiving device that can use envelope detection to receive a low-power wake-up signal or other detection methods also belongs to type B.
[0042] Currently, tags may lack narrowband filtering capabilities and have poor frequency selectivity, resulting in a large operating bandwidth. Within the operating bandwidth, a reader cannot simultaneously send information to a Type A tag 1 without simultaneously sending information to other tags, other readers, or traditional devices. This is because sending other information would cause envelope changes. For example, a low-level signal intended for tag 1 could become a high-level signal due to other signals, preventing tag 1 from receiving its own information. Furthermore, due to tag 1's low capability, the reader can only send information to tag 1 at a rate far below the occupied operating bandwidth W, resulting in a waste of resources.
[0043] Figure 2 is a flowchart of a signal transmission method provided in one embodiment. This method can be applied to a signal transmitting device, such as an A-IoT primary node. The signal receiving device, such as an A-IoT secondary node, can be used. As shown in Figure 2, the method provided in this embodiment includes steps 110 and 120.
[0044] In step 110 , an aggregate signal is generated, where the aggregate signal includes a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, where the second link signal is carried in a high level time zone of the first link signal.
[0045] In step 120, the aggregate signal is transmitted.
[0046] In this embodiment, the transmitted signal is aggregated from signals of at least two links, and the signals of these links use different modulation methods. The first link signal may refer to a signal that carries information through amplitude, such as a signal modulated by ASK or OOK, and these amplitude modulations may also be used in combination with coding methods; the second link signal may refer to a signal modulated by constant amplitude, such as a signal modulated by phase shift keying (PSK) or frequency shift keying (FSK) or other modulation or modulation coding that does not significantly change the signal amplitude. Since the second link signal is carried in the high-level time zone of the first link signal, it will not cause interference to the first link signal, and thus the transmission of multiple signals between the transmitting device and different receiving devices can be realized, which can improve the utilization of the working bandwidth and ensure that each receiving device receives the correct signal.
[0047] In one embodiment, the method further comprises:
[0048] S130: Send aggregation information associated with the aggregation signal; the aggregation information indicates at least one of the following: whether the aggregation signal includes a second link signal; the number of second link signals; the symbol length of the second link signal; the resource location of the second link signal; the number of symbols of the second link signal contained in one symbol of the first link signal.
[0049] In one embodiment, the aggregate information is carried using at least one of the following methods:
[0050] Carried in the preamble sequence of the aggregate signal;
[0051] Carried in the control information associated with the aggregated signal;
[0052] Carried in the configuration information associated with the aggregated signal;
[0053] Carried in the predefined information associated with the aggregate signal.
[0054] In one embodiment, the symbol length of the first link signal is N times the symbol length of the second link signal, where N is a rational number.
[0055] In one embodiment, the length of the high-level time zone in one symbol of the first link signal is M times the symbol length of the second link signal, where M is a rational number.
[0056] In one embodiment, the amplitude change of the envelope or high-level time zone of the second link signal corresponding to the first link signal is less than a set threshold.
[0057] In one embodiment, the first link signal corresponds to a forward link signal sent to a first type of receiving device, and the first type of receiving device is a device capable of detecting the first link signal;
[0058] The second link signal corresponds to a link sent to a second type of receiving device, which is a device capable of detecting the second link signal, or a device capable of detecting the first link signal and the second link signal.
[0059] In one embodiment, the second link signal is one of the following: forward link; downlink; uplink; sidelink; peer link.
[0060] FIG3 is a flowchart of a signal transmission method provided in one embodiment. The method can be applied to a first-class receiving device, which can be an A-IoT secondary node. For technical details not fully described in this embodiment, please refer to any of the above embodiments. As shown in FIG3, the method provided in this embodiment includes steps 210 and 220. In step 210, an aggregate signal is detected, wherein the aggregate signal includes a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, wherein the second link signal is carried in the high-level time zone of the first link signal.
[0061] In step 220, the first link signal is received.
[0062] In this embodiment, the signal transmitted by the transmitting device is an aggregate of signals from at least two links, each of which uses different modulation schemes. The first link signal uses amplitude modulation, while the second link signal uses constant amplitude modulation. The second link signal is carried during the high-level time period of the first link signal. The first-category receiving device is capable of detecting the first link signal and can therefore receive the first link signal by detecting the aggregated signal.
[0063] In one embodiment, the method further includes: S230: receiving aggregation information associated with the aggregation signal.
[0064] The aggregation information indicates at least one of the following: whether the aggregate signal includes a second link signal; the number of second link signals; the symbol length of the second link signal; the resource location of the second link signal; and the number of second link signal symbols contained in one symbol of the first link signal. The first link signal may be received based on the parameters indicated by the aggregation information.
[0065] Figure 4 is a flowchart of a signal transmission method provided by one embodiment. This method can be applied to a second-category receiving device, which can be an A-IoT secondary node. Technical details not fully described in this embodiment can be found in any of the above embodiments. As shown in Figure 4, the method provided by this embodiment includes steps 310 and 320.
[0066] In step 310 , an aggregate signal is detected, where the aggregate signal includes a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, where the second link signal is carried in a high level time zone of the first link signal.
[0067] In step 320, the second link signal is received.
[0068] In this embodiment, the signal transmitted by the transmitting device is an aggregate of signals from at least two links, each of which uses different modulation schemes. The first link signal uses amplitude modulation, while the second link signal uses constant amplitude modulation. The second link signal is carried during the high-level time period of the first link signal. The second-category receiving device has at least the ability to detect the second link signal and can therefore receive the second link signal by detecting the aggregated signal.
[0069] In one embodiment, the method further comprises at least one of the following:
[0070] Step 330: Determine the high level time zone of the first link signal;
[0071] Step 340: Receive a first link signal.
[0072] In one embodiment, receiving the second link signal includes at least one of the following:
[0073] Step 350: extracting the second link signal during the high level time period of the first link signal;
[0074] Step 360: Skip detecting the second link signal during the low level time zone of the first link signal.
[0075] In one embodiment, the method further includes: Step 370: receiving aggregation information associated with the aggregate signal.
[0076] The aggregation information indicates at least one of the following: whether the aggregate signal includes a second link signal; the number of second link signals; the symbol length of the second link signal; the resource location of the second link signal; and the number of second link signal symbols contained in one symbol of the first link signal. The second link signal can be received based on the parameters indicated by the aggregation information.
[0077] The signal sending method of the present application is exemplarily described below through some embodiments.
[0078] Example 1
[0079] In this embodiment, the Reader can be both a traditional communication device and a device that supports A-IoT communication. Assume that Reader 1 is a Bluetooth or StarFlash device. It needs to use FSK, such as Gaussian frequency shift keying (GFSK), to send information to another traditional device, Terminal 1. It also needs to use amplitude modulation techniques such as OOK and Manchester coding to send information to Tag 1.
[0080] Figure 5 is a schematic diagram of signal transmission according to an embodiment. As shown in Figure 5, tag 1 can only perform envelope detection. Reader 1 needs to transmit the first link information {1, 0} to tag 1 via amplitude modulation. This requires two first link symbols. Assuming a symbol length of 4µs, the first link rate is 250Kbps. Due to the characteristics of Manchester encoding, approximately half of each first link symbol is high and the other half is low.
[0081] Reader 1 also needs to send the second link information {0,1,1,0} to a traditional device, for example, using DL to send information to the terminal device, which requires 4 second link symbols, assuming that one second link symbol is 1us. If GFSK modulation is used directly according to the relevant technology, it takes 4us to send, and the signal envelope within this 4us is all high level, so if the first link and the second link are simply aggregated, it will cause a first link symbol to be all high level, and tag 1 cannot decode the first link information. Therefore, in this embodiment, Reader 1 carries the information of the second link only in the high level area of the first link, so as not to change the envelope of the low level area. As shown in Figure 5, the four second link symbols are respectively located in the high level area of 2 first link symbols.
[0082] On this basis, the transmitted signal aggregates the information of FL and DL, and the envelope characteristics of the aggregated signal are basically the same as those of the FL signal sent alone. That is, the change in the envelope or signal amplitude of the first link caused by the signal of the aggregated second link is very small, for example, less than a threshold, so it will not affect the reception of tag 1.
[0083] In addition to DL, the second link of the above-mentioned aggregation can also be a forward link (FL), for example, sent to a tag that supports receiving constant amplitude modulation, or it can be an uplink (UL), side link (SL) or peer link (PL), etc. The embodiment of the present application does not limit this.
[0084] In one embodiment, data of multiple second links can also be aggregated, as long as the aggregation of multiple links does not affect the reception of tag 1. These multiple second links can be time division, frequency division, code division and / or space division transmission, and this embodiment of the present application does not limit this.
[0085] Furthermore, the aforementioned FSK uses two frequencies to transmit 1 bit of information at a time, i.e., 2-FSK. Alternatively, X frequencies can be used to transmit log2X bits of information at a time, i.e., X-FSK. As mentioned in the above embodiment, other constant amplitude modulation schemes such as PSK can also be used to transmit the second link information, which will not be further described here.
[0086] Example 2
[0087] To improve transmission efficiency and speed, traditional communications also use multi-carrier modulation technologies, such as Orthogonal Frequency Division Multiplexing (OFDM). The signal envelope variation of multi-carrier modulation is generally greater than that of single-carrier modulation, which is generally manifested as a larger Peak-to-Average Power Ratio (PAPR). However, the PAPR can be reduced through various processing methods to avoid large fluctuations in signal power or amplitude.
[0088] If using OFDM to send the second link information does not cause reception failure of the first link, a method similar to that of embodiment 1 can also be used to aggregate the second OFDM-modulated links. For example, different OFDM sequences can be used to correspond to different information, and these sequences can be modulated in the high-level region of the first link.
[0089] Example 3
[0090] This embodiment mainly describes the relationship between the first link symbol and the second link symbol.
[0091] Generally, the rate of the second link is higher than that of the first link. For example, the symbol length of the first link is N times the symbol length of the second link. As in the above embodiment, the symbol of the second link is carried in the high-level area of the symbol of the first link, and the length of the high-level time area within a symbol of the first link is M times the symbol length of the second link. Generally, M and N are both greater than or equal to 1, and M is less than or equal to N. For example, in Example 1, M=2 and N=4.
[0092] In one example, the values of M and N may vary with different first link symbols. For example, for PIE encoding, different first link symbols may correspond to different symbol lengths and also to different high-level regions.
[0093] In one instance, the level switching time of the first link symbol can also be considered. The information of the second link cannot be carried during the switching time. For example, assuming that the first link uses Manchester encoding, the length of a symbol is 8us, and the length of a second link symbol is 1us. In theory, the high level of a first link symbol can carry 4 second link symbols, but considering the possible level switching time, the number of second link symbols that can be carried by the high level of a first link symbol is less than 4.
[0094] In one example, the maximum number of second link symbols included in a first link symbol can be expressed as floor(T H / T L2 ), where T His the duration of the high-level interval contained in the first link symbol, T L2 is the duration of a second link symbol. Considering that one or more level switching may be performed within a first link symbol, the T H It is the duration of the high-level interval after deducting the corresponding level switching time, or it is the duration of the high-level interval after deducting the maximum level switching time that may be required. Considering that the duration of the high-level interval included in the first link symbol may be variable, the number of second link symbols included in different first link symbols may also be different.
[0095] In one example, the above M and N are not necessarily integers. For example, assuming that the first link uses PIE encoding, a symbol length is 9.375us, of which the high level is 6.25us, and a second link symbol length is 1us. Considering the switching time, the number of second link symbols that can be carried by the high level area is less than or equal to 6.
[0096] In an example, the above-mentioned M and N may also be rational numbers less than 1, for example, the high levels of multiple first link symbols carry one second link symbol.
[0097] Example 4
[0098] Generally, when sending signals, the Reader does not necessarily always send the above-mentioned aggregate signal. It can also send only the first or second link signal. To avoid the receiving device, especially the device receiving the second link signal, from blindly detecting all signals and causing energy consumption, the aggregation information (also called aggregation indication information) can be used to notify the subsequent signal to be sent which of the following signals:
[0099] 1) Only includes the first link signal;
[0100] 2) only includes the second link signal;
[0101] 3) Includes a first link signal and a second link signal.
[0102] Generally, before sending the aggregate signal, associated aggregation indication information can be sent in advance. If the aggregation indication information indicates that the subsequent aggregate signal includes the second link, the receiving device needs to decode the second link. In addition to indicating whether to aggregate the second link, other control information of the second link can also be indicated, such as the number of second links, the symbol length of the second link, the resource location of the second link, the receiver identifier of the second link, the rate of the second link, and other parameters that assist in receiving the second link.
[0103] In one example, the aggregation indication information can be implicitly carried in a preamble sequence. A preamble is generally sent before the first link signal. The preamble is generally a special sequence. Different sequences can be used to implicitly indicate information. For example, if the preamble sequence is the first sequence, it means that the subsequent signal only includes the first link signal; if the preamble sequence is the second sequence, it means that the subsequent signal includes the first link signal and the second link signal, and so on. The preamble sequence is sometimes also called a synchronization sequence, a training sequence, or a calibration sequence.
[0104] In one example, the aggregation indication information can also be explicitly carried in a control message. For example, it can be carried in the control information of a first link signal. For example, Reader 1 needs to send FL information to tag 1 and also needs to send it to traditional device D1. When Reader 1 sends the aggregation signal, it will also send the control information corresponding to the first link. The aggregation indication information can be carried in the control information corresponding to the first link, and D1 can receive the aggregation indication by receiving the control information corresponding to the first link. In this case, tag 1 can also receive the aggregation indication information, but tag 1 cannot receive the second link signal, and it is not meaningful for tag 1 to receive the aggregation indication information.
[0105] In one instance, the aggregation indication information may be carried in control information associated with a second link signal. For example, Reader 1 needs to send FL information to tag 1 and also needs to send it to the traditional device D1. If D1 is a base station and Reader 1 is a UE, that is, the second link is UL, D1 can send scheduling information to Reader 1 to schedule Reader 1 to send UL. The scheduling information may carry aggregation indication information to instruct Reader 1 to send an aggregate signal according to the aggregation indication information; or Reader 1 decides to send an aggregate signal, and Reader 1 sends the aggregation indication information to D1 to notify D1 to receive UL data according to the parameters of the aggregate signal. If D1 is a UE and Reader 1 is a base station, that is, the second link is DL, Reader 1 can send control information to D1, which may include aggregation indication information, and D1 can receive data from the second link according to the aggregation indication information.
[0106] In one example, the aggregation indication information is carried in the configuration information associated with the aggregation signal. For example, if some aggregation indication information does not need to change dynamically, this information can be carried through configuration (including pre-configuration) information, that is, these parameters are semi-statically configured.
[0107] In one example, the aggregation indication information is carried in predefined information associated with the aggregate signal. For example, if certain aggregation indication information is fixed, the information can be determined in a manner predefined by a protocol.
[0108] In one instance, the aggregation indication information can be jointly carried in the information associated with the above-mentioned aggregation signal, that is, the above-mentioned carrying methods can be used in combination. For example, some aggregation indication information is carried in the preamble, such as the aggregation indication information in the preamble can be used to indicate whether the second link is included, and some aggregation indication information is carried in the control information. For example, parameters such as the symbol length of the second link are included in the control information. This method allows the receiving end to first know whether the second link is included and avoid receiving all control information, and reduce the number of preamble sequences.
[0109] Example 5
[0110] For the first type of receiving device (Class A device), its detection only includes the first link signal and the detection of the above-mentioned aggregate signal, which is consistent. For example, it detects the information of the first link in the aggregate signal according to the traditional envelope detection method, which may include one or more of the leading signal, intermediate signal, ending signal, segmentation signal, time or synchronization calibration signal and data signal of the first link. Since the second link signal is only carried in the high-level time zone of the first link, and the second link does not significantly change the amplitude of these time zones, it ultimately has no effect on the reception of Class A devices. On the basis of ensuring the communication of Class A devices, at least one second link information is additionally sent, which improves the efficiency of resource utilization. If, as described in Example 4, the aggregate indication information is carried in the first link, Class A devices may also receive the aggregate indication information, and some parameters in the aggregate indication information can also be used to receive the first link.
[0111] For Class B devices, there is a difference between receiving only the second link signal (denoted as signal 1) and receiving the above-mentioned aggregate signal (denoted as signal 2). For example, when receiving signal 2, it should avoid receiving the second link during the low-level time area of the first link; when calculating the amount of information carried by the second link, the proportion of the low-level area also needs to be considered. Taking Example 1 as an example, if only the second link signal is sent, 8 bits of data can be sent in 8us, but if the second link is sent in the aggregate signal, it can only send a maximum of 4 bits of data in 8us.
[0112] When detecting multiple aggregated signals, a Class B device typically detects the first link signal, determines the high-level regions of the first link, and then receives the second link signal in these regions. A Class B device may receive only the second link signal or, if necessary, further decode the amplitude-modulated first link signal. During low-level periods of the first link signal, a Class B device may skip detecting the second link signal.
[0113] As described in the fourth embodiment, in order to save energy of the Class B device, the aggregation mode of subsequent associated signals may be determined by sending or receiving aggregation indication information, and the Class B device may receive the second link signal according to the parameters indicated by the aggregation information.
[0114] Example 6
[0115] Regarding the transmission of the aggregate signal, one transmission method may be to first generate a first link signal according to the first link, where the first link signal includes a high-level region and a low-level region, and then modulate the second link signal into the first signal.
[0116] One approach is to first determine a high-level region of the first link signal, and then modulate the second link signal in the high-level region to generate an aggregate signal.
[0117] One approach is to first determine the proportion of the high-level region of the first link signal, then modulate the second link signal in the high-level region, and repeat the modulation of the second link signal in the high-level region in the low-level region.
[0118] Example 7
[0119] For the transmission of the aggregate signal, one transmission method may be to first generate a second link signal according to constant amplitude modulation of the second link, and then carry the first link on the second link signal according to amplitude modulation.
[0120] Figure 6 is a schematic diagram of signal transmission under time domain repetition provided by one embodiment. As shown in Figure 6, when generating the second link signal, the information to be sent by the second link can be repeated or partially repeated, resulting in the second link signal containing redundant information. In this way, when amplitude modulation is used to generate some low-level areas, the performance of the second link can be ensured not to be significantly affected. This repetition can be achieved through encoding or time domain repetition. The embodiment of the present application also provides a signal transmission device.
[0121] FIG7 is a schematic diagram of the structure of a signal sending device provided by an embodiment. As shown in FIG7 , the signal sending device includes:
[0122] A generating module 410 is configured to generate an aggregate signal, the aggregate signal including a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, the second link signal being carried in a high level time zone of the first link signal;
[0123] The signal sending module 420 is configured to send the aggregate signal.
[0124] In one embodiment, the apparatus further comprises:
[0125] An information sending module, configured to send aggregate information associated with the aggregate signal;
[0126] The aggregation information indicates at least one of the following: whether the aggregate signal includes a second link signal; the number of the second link signals; the symbol length of the second link signal; the resource location of the second link signal; and the number of symbols of the second link signal contained in one symbol of the first link signal.
[0127] In one embodiment, the aggregate information is carried using at least one of the following methods:
[0128] carried in the preamble sequence of the aggregate signal;
[0129] carried in the control information associated with the aggregate signal;
[0130] carried in the configuration information associated with the aggregate signal;
[0131] The information is carried in predefined information associated with the aggregate signal.
[0132] In one embodiment, the symbol length of the first link signal is N times the symbol length of the second link signal, where N is a rational number.
[0133] In one embodiment, the length of the high-level time zone in one symbol of the first link signal is M times the symbol length of the second link signal, where M is a rational number.
[0134] In one embodiment, a change in the amplitude of the envelope or high-level time zone of the second link signal corresponding to the first link signal is less than a set threshold.
[0135] In one embodiment, the first link signal corresponds to a forward link signal sent to a first type of receiving device, the first type of receiving device being a device capable of detecting the first link signal;
[0136] The second link signal corresponds to a link sent to a second type of receiving device, which is a device capable of detecting the second link signal, or a device capable of detecting the first link signal and the second link signal.
[0137] In one embodiment, the second link signal is one of the following: forward link; downlink; uplink; sidelink; peer link.
[0138] The signal sending device proposed in this embodiment and the signal sending method proposed in the above embodiment belong to the same inventive concept. Technical details not fully described in this embodiment can be referred to any of the above embodiments, and this embodiment has the same beneficial effects as executing the signal sending method.
[0139] The present application also provides a signal receiving device. FIG8 is a schematic diagram of the structure of a signal receiving device provided by an embodiment. As shown in FIG8, the signal receiving device includes:
[0140] A detection module 510 is configured to detect an aggregate signal, the aggregate signal including a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, the second link signal being carried in a high level time zone of the first link signal;
[0141] The signal receiving module 520 is configured to receive the first link signal.
[0142] In one embodiment, the apparatus further comprises:
[0143] an information receiving module, configured to receive aggregate information associated with the aggregate signal;
[0144] The aggregation information indicates at least one of the following: whether the aggregate signal includes a second link signal; the number of the second link signals; the symbol length of the second link signal; the resource location of the second link signal; and the number of symbols of the second link signal contained in one symbol of the first link signal. The first link signal is received according to the parameters indicated by the aggregation information.
[0145] The signal receiving device proposed in this embodiment and the signal receiving method proposed in the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to any of the above embodiments, and this embodiment has the same beneficial effects as executing the signal receiving method.
[0146] The present application also provides a signal receiving device. FIG9 is a schematic diagram of the structure of a signal receiving device provided by an embodiment. As shown in FIG9, the signal receiving device includes:
[0147] A detection module 610 is configured to detect an aggregate signal, the aggregate signal including a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, the second link signal being carried in a high level time zone of the first link signal;
[0148] The signal receiving module 620 is configured to receive the second link signal.
[0149] In one embodiment, the device further includes a determining module configured to determine a high level time zone of the first link signal.
[0150] In one embodiment, the signal receiving module 620 is further configured to receive the first link signal.
[0151] In one embodiment, the receiving the second link signal includes at least one of the following:
[0152] extracting the second link signal during a high level time zone of the first link signal;
[0153] Detection of the second link signal is skipped during a low level time zone of the first link signal.
[0154] In one embodiment, the apparatus further comprises:
[0155] an information receiving module, configured to receive aggregate information associated with the aggregate signal;
[0156] The aggregation information indicates at least one of the following: whether the aggregate signal includes a second link signal; the number of the second link signals; the symbol length of the second link signal; the resource location of the second link signal; and the number of symbols of the second link signal contained in one symbol of the first link signal. The second link signal is received according to the parameters indicated by the aggregation information.
[0157] The signal receiving device proposed in this embodiment and the signal receiving method proposed in the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to any of the above embodiments, and this embodiment has the same beneficial effects as executing the signal receiving method.
[0158] An embodiment of the present application also provides a communication node. Figure 10 is a schematic diagram of the hardware structure of a communication node provided by an embodiment. As shown in Figure 10, the communication node provided by the present application includes a processor 710 and a memory 720; the processor 710 in the communication node can be one or more, and Figure 10 takes one processor 710 as an example; the memory 720 is configured to store one or more programs; the one or more programs are executed by the one or more processors 710, so that the one or more processors 710 implement the signal sending method as described in the embodiment of the present application.
[0159] The communication node further includes: a communication device 730 , an input device 740 and an output device 750 .
[0160] The processor 710 , memory 720 , communication device 730 , input device 740 and output device 750 in the communication node may be connected via a bus or other means. FIG10 takes the bus connection as an example.
[0161] The input device 740 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the communication node. The output device 750 may include a display device such as a display screen.
[0162] The communication device 730 may include a receiver and a transmitter. The communication device 730 is configured to perform information transmission and reception communication according to the control of the processor 710.
[0163] The memory 720, as a computer-readable storage medium, may be configured to store software programs, computer executable programs, and modules, such as the program instructions / modules corresponding to the signal sending device described in the embodiment of the present application (e.g., the generation module 410 and the sending module 420 in the signal sending device). The memory 720 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; and the data storage area may store data created according to the use of the communication node. In addition, the memory 720 may include a high-speed random access memory and may further include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 720 may further include a memory remotely arranged relative to the processor 710, and these remote memories may be connected to the communication node via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0164] An embodiment of the present application also provides a communication node. Figure 11 is a schematic diagram of the hardware structure of a communication node provided by an embodiment. As shown in Figure 11, the communication node provided by the present application includes a processor 810 and a memory 820; the processor 810 in the communication node can be one or more, and Figure 11 takes one processor 810 as an example; the memory 820 is configured to store one or more programs; the one or more programs are executed by the one or more processors 810, so that the one or more processors 810 implement the signal receiving method as described in the embodiment of the present application.
[0165] The communication node further includes: a communication device 830 , an input device 840 and an output device 850 .
[0166] The processor 810, memory 820, communication device 830, input device 840 and output device 850 in the communication node may be connected via a bus or other means. FIG11 takes the bus connection as an example.
[0167] The input device 840 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the communication node. The output device 850 may include a display device such as a display screen.
[0168] The communication device 830 may include a receiver and a receiver. The communication device 830 is configured to perform information transmission and reception communication according to the control of the processor 810.
[0169] The memory 820, as a computer-readable storage medium, can be configured to store software programs, computer executable programs, and modules, such as the program instructions / modules corresponding to the signal receiving device described in the embodiment of the present application (for example, the generation module and the receiving module in the signal receiving device). The memory 820 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the communication node, etc. In addition, the memory 820 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 820 may further include a memory remotely arranged relative to the processor 810, and these remote memories may be connected to the communication node via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0170] The present application also provides a communication system. Figure 12 is a schematic diagram of the structure of a communication system according to one embodiment. As shown in Figure 12, the communication system includes: a transmitting device 910 as described in any of the above, and at least two receiving devices 920, wherein the at least two receiving devices 920 include any of the first type receiving devices described in any of the above and any of the second type receiving devices described in any of the above.
[0171] The embodiments of the present application also provide a storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the signal sending method described in any one of the embodiments of the present application is implemented, including: generating an aggregate signal, wherein the aggregate signal includes a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, wherein the second link signal is carried in the high-level time zone of the first link signal; and sending the aggregate signal. Alternatively, when the computer program is executed by a processor, the signal receiving method described in any one of the embodiments of the present application is implemented, such as detecting an aggregate signal, wherein the aggregate signal includes a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, wherein the second link signal is carried in the high-level time zone of the first link signal, and receiving the first link signal; or detecting an aggregate signal, wherein the aggregate signal includes a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, wherein the second link signal is carried in the high-level time zone of the first link signal; and receiving the second link signal.
[0172] The embodiments of the present application also provide a computer program product, including a computer program / instruction, which implements the signal sending method described in any of the embodiments of the present application when the computer program / instruction is executed by a processor. It includes: generating an aggregate signal, the aggregate signal includes a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, the second link signal is carried in the high level time zone of the first link signal; sending the aggregate signal. Alternatively, when the computer program is executed by a processor, it implements the signal receiving method described in any of the embodiments of the present application, such as detecting an aggregate signal, the aggregate signal includes a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, the second link signal is carried in the high level time zone of the first link signal, and receiving the first link signal; or detecting an aggregate signal, the aggregate signal includes a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, the second link signal is carried in the high level time zone of the first link signal; and receiving the second link signal.
[0173] The computer storage medium of the embodiment of the present application can adopt any combination of one or more computer-readable media.Computer-readable media can be computer-readable signal media or computer-readable storage media.Computer-readable storage media can be, for example, but not limited to: electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or devices, or any combination of the above.More specific examples (non-exhaustive list) of computer-readable storage media include: electrical connections with one or more wires, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM), flash memories, optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.Computer-readable storage media can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0174] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0175] The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the foregoing.
[0176] The computer program code for performing the operations of the present application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., using an Internet service provider to connect via the Internet).
[0177] An embodiment of the present application further provides a computer program product, comprising a computer program / instruction, which, when executed by a processor, implements the video encoding method as described in any of the above embodiments.
[0178] The above description is merely an exemplary embodiment of the present application and is not intended to limit the scope of protection of the present application.
[0179] It will be understood by those skilled in the art that the term user terminal covers any suitable type of wireless user equipment, such as a mobile phone, a portable data processor, a portable web browser or a vehicle-mounted mobile station.
[0180] In general, various embodiments of the present application may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although the present application is not limited thereto.
[0181] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example, in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.
[0182] The block diagram of any logical flow in the drawings of this application may represent program steps, or may represent interconnected logical circuits, modules and functions, or may represent a combination of program steps and logical circuits, modules and functions. A computer program may be stored on a memory. The memory may be of any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical storage devices and systems (digital versatile discs (DVD) or compact disks (CD), etc.). Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), and a processor based on a multi-core processor architecture.
[0183] The above description of exemplary embodiments of the present application has been provided by way of exemplary and non-limiting examples. However, various modifications and adaptations of the above embodiments will be apparent to those skilled in the art, when considered in conjunction with the accompanying drawings and the appended claims, without departing from the scope of the present application. Therefore, the proper scope of the present application will be determined by reference to the appended claims.
Claims
1. A signal transmission method, applied to a transmitting device, includes: Generating an aggregated signal, where the aggregated signal includes a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, and the second link signal is carried in the high-level time zone of the first link signal; Transmitting the aggregated signal.
2. The method according to claim 1, further includes: Transmitting aggregated information associated with the aggregated signal; The aggregated information indicates at least one of the following: whether the aggregated signal includes a second link signal; the number of second link signals; the symbol length of the second link signal; the resource position of the second link signal; the number of symbols of the second link signal included in one symbol of the first link signal.
3. The method according to claim 2, wherein, Using at least one of the following ways to carry the aggregated information: Carried in the preamble sequence of the aggregated signal; Carried in the control information associated with the aggregated signal; Carried in the configuration information associated with the aggregated signal; Carried in the predefined information associated with the aggregated signal.
4. The method according to claim 1, wherein The symbol length of the first link signal is N times the symbol length of the second link signal, and N is a rational number.
5. The method according to claim 1, wherein, The length of the high-level time zone within one symbol of the first link signal is M times the symbol length of the second link signal, and M is a rational number.
6. The method according to claim 1, wherein The amplitude change of the second link signal corresponding to the envelope or high-level time zone of the first link signal is less than a set threshold.
7. The method according to claim 1, wherein, The first link signal corresponds to the forward link sent to a first type of receiving device, and the first type of receiving device is a device with the ability to detect the first link signal; The second link signal corresponds to the link sent to a second type of receiving device, and the second type of receiving device is a device with the ability to detect the second link signal, or a device with the ability to detect both the first link signal and the second link signal.
8. The method according to claim 7, wherein, The second link signal is one of the following: forward link; downlink; uplink; sidelink; peer link.
9. A signal reception method, applied to a first type of receiving device, includes: Detecting an aggregated signal, where the aggregated signal includes a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, and the second link signal is carried in the high-level time zone of the first link signal; Receiving the first link signal.
10. The method according to claim 9, further includes: Receiving aggregated information associated with the aggregated signal; The aggregated information indicates at least one of the following: whether the aggregated signal includes a second link signal; the number of second link signals; the symbol length of the second link signal; the resource position of the second link signal; the number of symbols of the second link signal included in one symbol of the first link signal; The first link signal is received according to the parameters indicated by the aggregated information.
11. A signal reception method, applied to a second type of receiving device, includes: Detecting an aggregated signal, where the aggregated signal includes a first link signal using amplitude modulation and a second link signal using constant amplitude modulation, and the second link signal is carried in the high-level time zone of the first link signal; Receiving the second link signal.
12. The method according to claim 11 further includes at least one of the following: determining a high-level time zone of the first link signal; receiving the first link signal.
13. The method according to claim 11, wherein, The receiving of the second link signal includes at least one of the following: extracting the second link signal in the high-level time zone of the first link signal; skipping the detection of the second link signal in the low-level time zone of the first link signal.
14. The method according to claim 11 further includes: receiving aggregation information associated with the aggregation signal; the aggregation information indicating at least one of the following: whether the aggregation signal includes a second link signal; the number of second link signals; the symbol length of the second link signal; the resource location of the second link signal; the number of symbols of the second link signal included in one symbol of the first link signal; the second link signal is received according to the parameters indicated by the aggregation information.
15. A transmitting device, comprising: a memory, and one or more processors; the memory is configured to store one or more programs; when the one or more programs are executed by the one or more processors, enabling the one or more processors to implement the signal sending method according to any one of claims 1-8.
16. A receiving device, comprising: a memory, and one or more processors; the memory is configured to store one or more programs; when the one or more programs are executed by the one or more processors, enabling the one or more processors to implement the signal receiving method according to any one of claims 9-14.
17. A communication system, comprising: a transmitting device according to claim 15, and at least two receiving devices according to claim 16, the at least two receiving devices including a first type of receiving device and a second type of receiving device.
18. A computer-readable storage medium having a computer program stored thereon, wherein, When the program is executed by a processor, it implements the signal sending method according to any one of claims 1-8 or the signal receiving method according to any one of claims 9-14.
Citation Information
Patent Citations
Method and apparatus for generating dedicated data channels in inductive coupled RFID systems using band-pass modulation
CN107103351A
AM-FM hybrid signal communicated to RFID tags
US20070021074A1
Wireless communication device with RFID reader
US20070205865A1
RFID reader integrated with wireless communication device
US20070207744A1