Signal generation method, signal receiving method, communication device, and storage medium
By generating and receiving signals containing a specific number of time-domain symbols, the problem of wake-up signal latency for 5G devices has been solved, resulting in shorter wake-up cycles and longer battery life.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2022-11-04
- Publication Date
- 2026-04-14
AI Technical Summary
Existing 5G devices consume high power in RRC idle or inactive states, and eDRX technology causes wake-up signal delay, affecting battery life and user experience.
By generating and receiving signals constructed based on first-class time-domain symbols, it is ensured that the signals contain a certain number of first-class time-domain symbols in the time domain, thereby configuring a shorter wake-up cycle and reducing wake-up signal latency.
While meeting the power consumption requirements of user devices, the wake-up signal latency has been reduced, improving battery life and user experience.
Smart Images

Figure CN115883046B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a signal generation method, a signal receiving method, a communication device, and a storage medium. Background Technology
[0002] Currently, 5G devices may require charging weekly or daily depending on individual usage time. Generally, 5G user equipment may consume tens of milliwatts of power in Radio Resource Control (RRC) idle or inactive states, and hundreds of milliwatts in RRC connected states. Therefore, designing to extend the battery life of user equipment is a necessary condition for improving energy efficiency and enhancing user experience. The power consumption of user equipment depends in part on the wake-up period length of the wake-up signal configured for it, such as the paging period. In related technologies, extended discontinuous reception (eDRX) technology is used to save power in order to meet power consumption requirements, but this results in high latency of the wake-up signal. Summary of the Invention
[0003] This application provides a signal generation method, a signal receiving method, a communication device, and a storage medium, aiming to reduce wake-up signal delay.
[0004] In a first aspect, embodiments of this application provide a method for generating a signal, comprising:
[0005] A first signal is generated based on a first type of time-domain symbols, wherein the first signal includes at least a first number of the first type of time-domain symbols in the time domain.
[0006] Secondly, embodiments of this application also provide a method for generating a signal, comprising:
[0007] A first signal is received, the first signal being generated based on a first type of time-domain symbols, the first signal including at least a first number of the first type of time-domain symbols in the time domain.
[0008] Thirdly, embodiments of this application also provide a communication device, including: at least one processor; at least one memory for storing at least one program; and when at least one of the programs is executed by at least one of the processors, implementing the signal generation method as described above.
[0009] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a processor-executable program, which, when executed by a processor, is used to implement the signal generation method as described above.
[0010] According to the signal generation method, receiving method, communication device and storage medium provided in the embodiments of this application, compared with related technologies, the signal generation method generates a first signal based on a first type of time domain symbols. Since the first signal includes at least a first number of first type of time domain symbols in the time domain, when the first signal is used as a wake-up signal, a shorter wake-up period can be configured for the wake-up signal based on the first type of time domain symbols, thereby reducing the wake-up signal delay while meeting the power consumption requirements of the user device. Attached Figure Description
[0011] Figure 1 This is a schematic diagram of the implementation environment of a method for generating and / or receiving signals according to an embodiment of this application;
[0012] Figure 2 This is a flowchart of a signal generation method provided in one embodiment of this application;
[0013] Figure 3 This is a schematic diagram illustrating the relationship between the first type of time-domain symbols and the second type of time-domain symbols provided in one embodiment of this application;
[0014] Figure 4 This is a schematic diagram illustrating the relationship between the first type of time-domain symbols and the second type of time-domain symbols provided in another embodiment of this application;
[0015] Figure 5 This is a schematic diagram of the frequency hopping pattern of the first signal frequency hopping transmission method provided in one embodiment of this application;
[0016] Figure 6 This is a schematic diagram of the frequency hopping pattern of the first signal frequency hopping transmission method provided in another embodiment of this application;
[0017] Figure 7 This is a schematic diagram illustrating the generation of a second number of first-class time-domain symbols within a second-class time-domain symbol, provided by an embodiment of this application.
[0018] Figure 8 This is a flowchart of a signal generation method provided in another embodiment of this application;
[0019] Figure 9 This is a flowchart of a signal receiving method provided in one embodiment of this application;
[0020] Figure 10 This is a schematic diagram of a communication device provided in one embodiment of this application. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0022] It should be noted that although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0023] In this application, the terms "furthermore," "exemplarily," or "optionally" are used as examples, illustrations, or descriptions and should not be construed as being more preferred or advantageous than other embodiments or designs. The use of terms such as "furthermore," "exemplarily," or "optionally" is intended to present the relevant concepts in a specific manner.
[0024] To meet battery life requirements, the 3rd Generation Partnership Project (3GPP) considered introducing a Low Power Wakeup (LP-WUS) mechanism in the Rel-18 standard. This mechanism involves the user receiving a low-power wake-up signal from a separate receiver, which then wakes the primary wireless device for data transmission and reception. When the user equipment does not detect the low-power wake-up signal, the primary receiver remains in deep sleep. This further reduces terminal power consumption. The power consumption of the user equipment depends in part on the wake-up cycle length of the wake-up signal configured for it, such as the paging cycle. To meet power consumption requirements, eDRX technology is used to save power, but this results in high latency for the wake-up signal.
[0025] eDRX technology, introduced in 3GPP Rel.13, offers a longer paging cycle than Discontinuous Reception (DRX), allowing user equipment to save power. However, it also results in longer downlink data latency. In eDRX, modules typically only listen to the paging channel within the paging time window (PTW) according to the DRX cycle to receive downlink services. Outside the PTW, they are in a sleep state, neither listening to the paging channel nor receiving downlink services. In other words, eDRX involves modules continuously turning the receiver on and off; when the receiver is on, data can be received, and when it is off, data cannot be received. The eDRX wake-up cycle consists of these two complete periods: turning the receiver off and turning it on.
[0026] Based on this, this application provides a signal generation method, a signal reception method, a communication device, and a storage medium. One embodiment of the signal generation method includes: generating a first signal based on a first type of time-domain symbols, wherein the first signal includes at least a first number of first-type time-domain symbols in the time domain. In this embodiment, compared to related technologies, the signal generation method generates the first signal based on the first type of time-domain symbols. Since the first signal includes at least a first number of first-type time-domain symbols in the time domain, when the first signal is used as a wake-up signal, a shorter wake-up period can be configured for the wake-up signal based on the first type of time-domain symbols, thereby reducing the wake-up signal latency while meeting the power consumption requirements of the user device.
[0027] The embodiments of this application will be further described below with reference to the accompanying drawings.
[0028] like Figure 1 As shown, Figure 1 This is a schematic diagram of the implementation environment of a method for generating and / or receiving signals according to an embodiment of this application.
[0029] exist Figure 1 In the example, the implementation environment includes a first signal device 110 and a second signal device 120, wherein the first signal device 110 and the second signal device 120 can transmit and receive wireless signals.
[0030] It should be noted that the relative positions of the first signal device 110 and the second signal device 120 can be set according to the specific application scenario. For example, the first signal device 110 can move along the radiation sphere formed by the second signal device 120 when radiating signals to the outside. That is to say, if there are multiple first signal devices 110 and different first signal devices 110 are set in the above manner, they can receive the wireless signals sent by the second signal device 120 in different spatial locations. It is worth noting that the spatial locations here can be different geographical conditions.
[0031] In one embodiment, when the first signal device 110 is a user equipment (UE), the second signal device 120 may be, but is not limited to, a base station. In this application embodiment, the base station may be an evolved NodeB (eNB), a Transmission Reception Point (TRP), a Next Generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a Wireless Fidelity (WiFi) system, etc. This application embodiment does not limit the specific technology or device form used by each signal device. The UE may be referred to as an access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent, or user equipment. For example, the UE can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, 5G network or terminal device in future 5G or higher networks, etc., and this embodiment does not specifically limit it.
[0032] The second signal device 120 has at least the functions of generating a first signal based on a first type of time-domain symbols and sending a first signal to the first signal device 110, wherein the first signal includes at least a first number of first type of time-domain symbols in the time domain.
[0033] The first signal device 110 has at least the function of receiving a first signal sent by the second signal device 120, wherein the first signal is generated according to a first type of time domain symbols, and the first signal includes at least a first number of first type of time domain symbols in the time domain.
[0034] It should be noted that the functions of the first signal device 110 and the second signal device 120 can be applied to different application scenarios, and there is no limitation here.
[0035] Those skilled in the art will understand that this implementation environment can be applied to 5G, 6G communication network systems and subsequent evolved mobile communication network systems, and this embodiment does not specifically limit it.
[0036] It will be understood by those skilled in the art that Figure 1 The implementation environment shown does not constitute a limitation on the embodiments of this application, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0037] Based on the above Figure 1 The implementation environment shown in the figure is illustrated below, and various embodiments of the signal generation method of this application are presented below.
[0038] like Figure 2 As shown, Figure 2 This is a flowchart of a signal generation method provided in one embodiment of this application. This signal generation method can be applied to, but is not limited to, [various applications]. Figure 1 The second signal device 120 in the illustrated implementation environment. The method for generating this signal may include, but is not limited to, step S1000.
[0039] Step S1000: Generate a first signal based on the first type of time-domain symbols, wherein the first signal includes at least a first number of the first type of time-domain symbols in the time domain.
[0040] It should be noted that the first signal device in this embodiment may be, but is not limited to, a UE, and the second signal device in this embodiment may be, but is not limited to, a base station; alternatively, those skilled in the art can choose to set the corresponding first or second signal device according to the actual application scenario, and this embodiment does not impose any restrictions. In order to more conveniently describe the application scenario and working principle of this application, the following related embodiments are described only with UE as the first signal device and base station as the second signal device, but should not be construed as a limitation on the embodiments of this application.
[0041] In this step, the base station generates a first signal based on the first type of time domain symbols and can send the first signal outward so that relevant devices can use the first signal. Since the first signal includes at least a first number of first type of time domain symbols in the time domain, when the relevant devices use the first signal as a wake-up signal, they can configure a shorter wake-up period for the wake-up signal based on the first type of time domain symbols, thereby reducing the wake-up signal delay while meeting the UE power consumption requirements.
[0042] In one embodiment, when the first signal is used as a wake-up signal, the first type of time-domain symbol may be, but is not limited to, an OOK time-domain symbol, and the first quantity may be, but is not limited to, P, where P is an integer greater than or equal to 1.
[0043] In one embodiment, the first type of time-domain symbols and the second type of time-domain symbols have at least one of the following relationships:
[0044] The position of a first-order time-domain symbol in the second quantity is aligned with the position of a second-order time-domain symbol in the time domain, and the second quantity is less than or equal to the first quantity;
[0045] The length of a first-order time-domain symbol in the second quantity is the same as the length of a second-order time-domain symbol in the time domain, and the second quantity is less than or equal to the first quantity;
[0046] The second quantity of first-class time-domain symbols is contained within a second-class time-domain symbol, and the second quantity is less than or equal to the first quantity.
[0047] In other words, the position, length, or content of the second type of time-domain symbol can characterize the specific time-domain occupancy of the second quantity of the first type of time-domain symbols. This can be represented by a known or predetermined second type of time-domain symbol, thus accurately presenting the specific time-domain occupancy of the second quantity of the first type of time-domain symbols. For example... Figure 3 As shown, if OFDM time-domain symbols are used as the second type of time-domain symbols, then the time-domain positions of M (M is an integer greater than or equal to 0) OOK time-domain symbols are aligned with one OFDM time-domain symbol, or the time-domain length is the same as one OFDM time-domain symbol, or they are contained within one OFDM time-domain symbol.
[0048] In one embodiment, the last one or more of the first type time domain symbols in the second number of first type time domain symbols are used as a guard interval. That is, no information is sent or predefined information is sent on the first type time domain symbols that serve as the guard interval. The function of the guard interval is to prevent the data sent on the current M OOK time domain symbols from interfering with the data sent on the next group of M OOK time domain symbols, or to prevent the data sent on the next group of M OOK time domain symbols from interfering with the data sent on the previous M groups of OOK time domain symbols.
[0049] like Figure 4 As shown, one OFDM time-domain symbol is aligned with M OOK time-domain symbols in the time domain, where the M OOK time-domain symbols include N symbols used as guard intervals. Gap OOK time-domain symbols, in the N Gap No information is sent on each OOK time-domain symbol, or predefined information is sent.
[0050] In one embodiment, the first signal may, but is not limited to, occupying a third number of second-type time-domain symbols in the time domain. This third number is obtained based on the first and second numbers. For example, the first signal may occupy Ceil(P / M) OFDM time-domain symbols in the time domain, where Ceil() is the floor function, P is the first number, and M is the second number. It should be noted that the third number can be obtained from the first and second numbers in many other ways, and this is not limited here.
[0051] In one embodiment, a second number of first-class time-domain symbols constitute a first symbol set, and multiple first symbol sets constitute a first symbol set group. In this case, the first signal may be, but is not limited to, composed of at least one first symbol set, or the first signal may be, but is not limited to, composed of at least one first symbol set group.
[0052] In one embodiment, the first signal is transmitted via a frequency hopping transmission method, and the frequency hopping pattern of the frequency hopping transmission method includes at least one of the following:
[0053] The frequency domain resources occupied by two adjacent first symbol sets are not the same;
[0054] The frequency domain resources occupied by two adjacent sets of first symbols are not the same;
[0055] The frequency domain resources occupied by two adjacent groups of first symbol sets are not the same, while the frequency domain resources occupied by multiple first symbol sets in a first symbol set group are the same.
[0056] The frequency domain resources occupied by two adjacent groups of first symbol sets are not the same, and the frequency domain resources occupied by multiple first symbol sets in a first symbol set are not the same;
[0057] The frequency domain resources occupied by two adjacent groups of first symbol sets are the same, while the frequency domain resources occupied by multiple first symbol sets in a first symbol set are different.
[0058] like Figure 5 As shown, a portion of M OOK time-domain symbols (i.e., a first symbol set) occupy the position in the first frequency domain, and another portion of M OOK time-domain symbols (i.e., another first symbol set) occupy the position in the second frequency domain. The first frequency domain and the second frequency domain are not the same.
[0059] like Figure 6As shown, one OOK time-domain symbol group (i.e., one first symbol set group) occupies the position in the third frequency domain, and another OOK time-domain symbol group (i.e., another first symbol set group) occupies the position in the fourth frequency domain. The two first symbol sets in one OOK time-domain symbol group (i.e., the M OOK time-domain symbols in the two parts) both occupy the position in the third frequency domain, and the two first symbol sets in the other OOK time-domain symbol group (i.e., the M OOK time-domain symbols in the two parts) both occupy the position in the fourth frequency domain. The third frequency domain and the fourth frequency domain are not the same.
[0060] For the statement that "adjacent groups of first symbol sets occupy the same frequency domain resources, and multiple first symbol sets in a first symbol set occupy different frequency domain resources", the corresponding frequency hopping pattern can be understood as follows: the M first symbol sets in the first first symbol set group are transmitted in a frequency hopping manner, and then the second first symbol set group is equivalent to repeating the frequency resources occupied by the M first symbol sets in the first first symbol set group when they are transmitted.
[0061] In one embodiment, the data information transmitted in the second number of first type time domain symbols is obtained based on the first data information with a length of a first value. The specific content and form of the first value can be various, and those skilled in the art can set it according to the specific application scenario. There is no limitation here. In the following embodiments, several cases of the first value will be described one by one.
[0062] In one embodiment of this application, the signal generation method further includes, but is not limited to, step S2000.
[0063] Step S2000: Generate second data information with a second length based on the first data information with a first length of a first value; wherein the data elements in the second data information include the data elements in the fourth quantity of the first data information.
[0064] In this step, a second data information with a second length is generated based on the first data information with a first value. The second data information with the second value can be used as the data information to be sent in the second number of first-type time domain symbols. Through such data information conversion, the data information required by the first-type time domain symbols can be generated.
[0065] In one embodiment, any one of the first value, the second value, and the fourth quantity is determined based on the other two. That is, the first value can be obtained based on the second value and the fourth quantity, the second value can also be obtained based on the first value and the fourth quantity, and the fourth quantity can also be obtained based on the first value and the second value. This is not limited here.
[0066] For example, the data information transmitted on M OOK time-domain symbols is S MDefine S M = [s0, s1, s2, s3..., s M-1 And the length is M, so S is calculated according to the following formula. M Convert to data information Q K Q K The length is K:
[0067]
[0068] Wherein, the fourth quantity A is an integer greater than or equal to 1, the second quantity K is an integer greater than or equal to the first quantity M, and K, M and A satisfy the following relationship, namely K = M * A.
[0069] In one embodiment, a seventh number of data elements with values of 0 or preset values are added to the end of the second data information. The seventh number is obtained based on the first value, the fourth number, and the second value. For example, when M*A < K, the second data information is not filled. It is possible to add a seventh number of data elements with values of 0 or preset values to the end of the second data information so that K = M*A can be satisfied to fill the second data information. However, it should be noted that in specific applications, it is also necessary to consider the case where the last one or more OOK time domain symbols in the K OOK time domain symbols are used as a guard interval. That is to say, under this consideration, it is not necessarily entirely dependent on whether M*A < K is satisfied. This is not limited here.
[0070] In one embodiment, the second value is one of the following:
[0071] The number of subcarriers of the second type of time-domain symbol corresponding to the frequency domain bandwidth configured in the frequency domain of the first signal;
[0072] The number of subcarriers of the second type of time-domain symbols filled with data in the frequency domain of the first signal.
[0073] It should be noted that the second value K can be taken in many ways, and those skilled in the art can choose and set it according to the specific application scenario; there is no limitation here.
[0074] The following is a specific example to more clearly illustrate how the second value K can be determined.
[0075] Example 1:
[0076] The number of OFDM subcarriers corresponding to the frequency domain bandwidth configured in the frequency domain of LP-WUS is B. The value of B is determined by the bandwidth occupied by LP-WUS and the OFDM subcarrier spacing, that is, B = bandwidth / subcarrier spacing.
[0077] In addition, the information that can be filled in the B subcarriers includes at least one of the following:
[0078] At the upper boundary of the bandwidth, B1 (B1 is an integer greater than or equal to 0) subcarriers serve as the upper boundary protection bandwidth.
[0079] At the lower boundary of the bandwidth, B2 (B2 is an integer greater than or equal to 0) subcarriers serve as the lower boundary protection bandwidth;
[0080] At the center of B subcarriers, B3 (B3 is an integer greater than or equal to 1) subcarriers are either not filled with data or filled with 0 data;
[0081] Data is filled on K (K is greater than or equal to 1 and less than or equal to B) subcarriers on B subcarriers.
[0082] The locations of the K subcarriers include at least one of the following:
[0083] The remaining subcarriers after removing B1 and B2 from the B subcarriers;
[0084] The remaining subcarriers after removing subcarriers B1, B2, and B3 from the B subcarriers.
[0085] It should be noted that there are many other ways to generate the second number of first-class time-domain symbols within a second-class time-domain symbol. Those skilled in the art can choose and set these methods according to specific application scenarios, and there are no limitations here.
[0086] The following is a specific example to more clearly illustrate how a second number of first-class time-domain symbols are generated within a second-class time-domain symbol.
[0087] Example 2:
[0088] like Figure 7 As shown, at least one signal system is constructed using OFDM time-domain symbols as the second type of time-domain symbols. In this signal system, the generation of M OOK time-domain symbols within an OFDM time-domain symbol can include, but is not limited to, the following steps:
[0089] (1) Transfer data information Q K The data information D is obtained after K-point DFT / FFT operations. K = [d0, d1, d2, d3, ..., d K-1 ];
[0090] (2) Transfer data information D K Fill the corresponding K OFDM subcarriers of LP-WUS in the frequency domain;
[0091] (3) Since other data information can be filled on the subcarriers besides LP-WUS occupying K OFDM subcarriers in the frequency domain bandwidth of the signal system, when the frequency domain bandwidth of the signal system includes N OFDM subcarriers, N-point IDFT / IFFT operations are performed on the filled data on the N subcarriers to obtain time domain data T at N sampling points. N =[t0,t1,t2,t3,...,t N-1 ].
[0092] When there is no other data transmission in the signal system besides LP-WUS, then T N =[t0,t1,t2,t3,...,t N-1 ] represents the sampling point data of M OOK time-domain symbols, where [t0, t1, t2, t3, ..., t N / M-1 ] represents the sampling point data of the first OOK time-domain symbol out of M OOK time-domain symbols, [t N / M , t N / M+1 , ..., t 2N / M-1 ] represents the sampling point data of the second OOK time-domain symbol out of M OOK time-domain symbols, and so on, [t (M-1)N / M , t (M-i)N / M+1 , ..., t N-1 ] represents the sampling point data of the Mth OOK time-domain symbol out of M OOK time-domain symbols.
[0093] When there are other data transmissions in the signal system besides LP-WUS, then T N =[t0,t1,t2,t3,...,t N-1 ] represents the superposition expression of time-domain symbol sampling point data of LP-WUS and other data. The sampling point data of the first OOK time-domain symbol among the M OOK time-domain symbols is contained in [t0, t1, t2, t3, ..., t...]. N / M-1 In [t], the sampling data of the second OOK time-domain symbol out of M OOK time-domain symbols is included in [t]. N / M , t N / M+1 , ..., t 2N / M-1 In [t], and so on, the sampling point data of the Mth OOK time-domain symbol out of M OOK time-domain symbols is included in [t]. (M-1)N / M , t (M-1)N / M+1 , ..., t N-1 ]middle.
[0094] In addition, the time-domain data T from N sampling points N =[t0,t1,t2,t3,...,t N-1Before sending, a CP (Cyclic prefix) operation needs to be performed, which involves adding the time-domain data T from N sampling points. N N at the tail cp Information from one sampling point is repeated in the time-domain data T of N sampling points. N The head is removed, forming (N+N) cp The time-domain data of (N+N) sampling points, and then these (N+N) cp The time-domain data of ) sampling points are sent out.
[0095] In one embodiment, at least one data element in the first data information has a value of 0.
[0096] In one embodiment, the data element with a value of 0 in the first data information is located at the end of the first data information.
[0097] In one embodiment of this application, the signal generation method further includes, but is not limited to, step S3000.
[0098] Step S3000: Expand each data element in the first data information into a third data information with a length of a third value, to obtain a fourth data information with a length of a fourth value.
[0099] In this step, each data element in the first data information is expanded into a third data information with a length of a third value, so as to further expand each data element in the first data information and obtain a fourth data information with a length of a fourth value that meets the requirements.
[0100] It should be noted that step S3000 also applies to the case where the data element is 0. That is, based on step S3000, the data element 0 can also be expanded to a data element 0 with a length of the third value.
[0101] In one embodiment, for different second quantities of first type time-domain symbols, when expanding each data element in the corresponding first data information, the third values obtained by expanding data elements with the same value are different, or the third values obtained by expanding data elements with the same value are the same but the third data information obtained is different.
[0102] like Figure 8 As shown in one embodiment of this application, step S3000 is followed by step S4000, which includes, but is not limited to, step S4000.
[0103] Step S4000: Repeat each data element in the fourth data information a fifth number of times to obtain the fifth data information with a length of the fifth value, wherein the fifth value is less than or equal to the second value.
[0104] In this step, after obtaining the fourth data information that meets the requirements, the composition structure of the fourth data information is further expanded by repeating each data element in the fourth data information a fifth number of times, so as to obtain the fifth data information with a length of a fifth value that meets the requirements. The second value is the "second value" in step S2000 of the aforementioned embodiment, "generating second data information with a second value based on the first data information with a length of a first value", that is, the second data information with a length of a second value is further determined by the first data information with a length of a first value.
[0105] In one embodiment, repeating each data element in the fourth data information a fifth number of times is preferably, but not limited to, repeating each data element in the fourth data information continuously a fifth number of times.
[0106] In one embodiment, when the fifth value is less than the second value, a sixth number of data elements with a value of 0 or a preset value are added to the end of the fifth data information to obtain a sixth data information with a length of the second value.
[0107] The following is a specific example to more clearly illustrate how the sixth data information is generated.
[0108] Example 3:
[0109] The generation of the sixth data information may be performed according to, but is not limited to, the following steps:
[0110] Step 1: The information to be transmitted over M OOK time-domain symbols is Inf H Define Inf H = [i0, i1, i2, i3..., i H-1 And its length is H, where H is an integer greater than or equal to 1, and H is less than or equal to M;
[0111] Furthermore, Inf H At least one data element i h The value of is 0;
[0112] Furthermore, the data element i with a value of 0 h Located in Inf H The last at least one data element;
[0113] Step 2: Transfer Inf H Each data element i h Expanded into extended data of length L Where L is an integer greater than or equal to 1, then Inf H Expanded to a data type EInf of length H*L H*L ,Right now
[0114]
[0115] Furthermore, for data element i h Extended data with a value of 0, There are L zero elements;
[0116] Step 3: EInf the data of length H*L H*L Each element in the sequence is repeated A times consecutively, forming a data information Q of length H*L*A. H*L*A Where H*L*A is less than or equal to the second value K, and the fourth quantity A is an integer greater than or equal to 1;
[0117] Furthermore, when H*L*A is less than K, add (KH*L*A) data elements (0 or predetermined elements) to Q. H*L*A Following the tail, data information Q of length K is formed. K .
[0118] The following is a specific example to more clearly illustrate the working principle of the above embodiments.
[0119] Example 4:
[0120] When LP-WUS transmits, it occupies 32 OOK time-domain symbols in the time domain. The length of each M (M=8) OOK time-domain symbol is the same as the length of an OFDM time-domain symbol. Each 8 OOK time-domain symbol carries 2 bits of information, for example, "1 0". Each bit needs to be expanded using a 4-bit spreading code. For example, bit 1 is expanded to 10 1 0, and bit 0 is expanded to 0 1 0 1. Therefore, the expanded information transmitted over the 8 OOK time-domain symbols is "1 0 1 0 0 1 0 1" with a length of D (D=8). LP-WUS occupies 72 OFDM subcarriers in the frequency domain, and the system's frequency bandwidth is 1024 OFDM subcarriers. Therefore, each information element in the information "1 0 1 0 0 1 0 1" is repeated 72 / 8 = 9 times, thus converting it into data information Q. K = [111111111 000000000 111111111 00000000000000000 111111111 000000000 111111111].
[0121] Then, regarding the data information Q K Perform the following operations:
[0122] (1) Transfer data information Q KThe data information D is obtained after K-point DFT / FFT operations. K = [d0, d1, d2, d3, ..., d K-1 ];
[0123] (2) Transfer data information D K Fill the corresponding K OFDM subcarriers of LP-WUS in the frequency domain;
[0124] (3) Since other data information can be filled on the subcarriers besides LP-WUS occupying K OFDM subcarriers in the frequency domain bandwidth of the signal system, when the frequency domain bandwidth of the signal system includes N OFDM subcarriers, N-point IDFT / IFFT operations are performed on the filled data on the N subcarriers to obtain time domain data T at N sampling points. N =[t0,t1,t2,t3,...,t N-1 ].
[0125] When there is no other data transmission in the signal system besides LP-WUS, then T N =[t0,t1,t2,t3,...,t N-1 ] represents the sampling point data of M OOK time-domain symbols, where [t0, t1, t2, t3, ..., t N / M-1 ] represents the sampling point data of the first OOK time-domain symbol out of M OOK time-domain symbols, [t N / M , t N / M+1 , ..., t 2N / M-1 ] represents the sampling point data of the second OOK time-domain symbol out of M OOK time-domain symbols, and so on, [t (M-1)N / M , t (M-1)N / M+1 , ..., t N-1 ] represents the sampling point data of the Mth OOK time-domain symbol out of M OOK time-domain symbols.
[0126] When there are other data transmissions in the signal system besides LP-WUS, then T N =[t0,t1,t2,t3,...,t N-1 ] represents the superposition expression of time-domain symbol sampling point data of LP-WUS and other data. The sampling point data of the first OOK time-domain symbol among the M OOK time-domain symbols is contained in [t0, t1, t2, t3, ..., t...]. N / M-1 In [t], the sampling data of the second OOK time-domain symbol out of M OOK time-domain symbols is included in [t]. N / M , t N / M+1 , ..., t 2N / M-1In [t], and so on, the sampling point data of the Mth OOK time-domain symbol out of M OOK time-domain symbols is included in [t]. (M-1)N / M , t (M-1)N / M+1 , ..., t N-1 ]middle.
[0127] In addition, the time-domain data T from N sampling points N =[t0,t1,t2,t3,...,t N-1 Before sending, a CP operation needs to be performed, which involves adding time-domain data T from N sampling points. N N at the tail cp Information from one sampling point is repeated in the time-domain data T of N sampling points. N The head is removed, forming (N+N) cp The time-domain data of (N+N) sampling points, and then these (N+N) cp The time-domain data of ) sampling points are sent out.
[0128] It should be noted that data elements with a value of 0, after undergoing the changes in steps 2 and 3 of Example 3 above, and then through the steps in Example 4, will ultimately generate time-domain sampling points that do not transmit any information and are only used to protect bandwidth.
[0129] In one embodiment, the second quantity is obtained at least based on the subcarrier spacing of the second type of time-domain symbols in the frequency domain. For example, when the subcarrier spacing of the OFDM time-domain symbols is 30kHz, the second quantity M = 8, then when the subcarrier spacing of the OFDM time-domain symbols is 15kHz, M = 30 / 15*8 = 16; or, when the subcarrier spacing of the OFDM time-domain symbols is 15kHz, M = 8, then when the subcarrier spacing of the OFDM time-domain symbols is 30kHz, M = 15 / 30*8 = 4.
[0130] In one embodiment, when the data information transmitted on two second-quantity first-type time-domain symbols is third data information and fourth data information, the third data information and the fourth data information satisfy at least one of the following:
[0131] The third and fourth data information are Gray complementary sequence pairs;
[0132] When both the third and fourth data information are real number sequences, the third and fourth data information satisfy... Where M is the second quantity, s n w is the nth data element in the third data information. n This is the nth data element in the fourth data information;
[0133] When both the third and fourth data information are real number sequences, the third and fourth data information satisfy... Where j is a positive integer, M is the second quantity, and s n s is the nth data element in the third data information. n+j w is the (n+j)th data element in the third data information. n w is the nth data element in the fourth data information. n+j This refers to the (n+j)th data element in the fourth data information.
[0134] When both the third and fourth data information are complex sequences, the third and fourth data information satisfy... Where M is the second quantity, s n For the nth data element in the third data information, s' n It is s n conjugate, w n w' is the nth data element in the fourth data information. n It is w n The conjugate;
[0135] When both the third and fourth data information are complex sequences, the third and fourth data information satisfy... Where j is a positive integer, M is the second quantity, and s n For the nth data element in the third data information, s' n+j It is s n+j conjugate, s n+j w is the (n+j)th data element in the third data information. n w' is the nth data element in the fourth data information. n+j It is w n+j conjugate, w n+j This refers to the (n+j)th data element in the fourth data information.
[0136] For example, the data information transmitted on two M OOK time-domain symbols are S M and W M Defined as follows:
[0137] S M = [s0, s1, s2, s3..., s M-1 And the length is M, W M = [w0, w1, w2, w3..., W M-1 And the length is M, and S M and W M Meet at least one of the following:
[0138] S M and W M These are complementary Gray sequence pairs;
[0139] When S M and W M When it is a sequence of real numbers,
[0140] When S M and W M When the sequence is a real number sequence, and j ≠ 0,
[0141] When S M and W M When it is a complex sequence, Among them, s' n For s n conjugate, w' n For w n The conjugate;
[0142] When S M and W M When the sequence is complex, and j ≠ 0, Among them, s' n+j For s n+j conjugate, w' n+j For w n+j . conjugate.
[0143] In one embodiment, the first signal includes at least one of a first component and a second component; wherein the first component is at least one of a preamble, a synchronization signal, a synchronization sequence, a reference signal, and a reference sequence; and the second component is at least one of control information, data information, and load.
[0144] In one embodiment, both the first component and the second component can be generated in a similar manner with reference to step S1000, and the first type of time-domain symbol can still be represented similarly by the second type of time-domain symbol. Since this part has been described in detail in the foregoing embodiments, it will not be repeated here.
[0145] It should be noted that the first component and the second component can have many other types. Those skilled in the art can choose to set the first component and the second component according to the specific application scenario, and there is no limitation here.
[0146] In one embodiment, when the first signal includes a first component and a second component, the first component and the second component have at least one of the following relationships:
[0147] The value of the second quantity corresponding to the first component is the same as the value of the second quantity corresponding to the second component;
[0148] There is a mapping relationship between the numerical value of the second quantity corresponding to the first component and the numerical value of the second quantity corresponding to the second component, and the mapping relationship includes at least one of the following:
[0149] The value of the second quantity corresponding to the first component is determined based on the value of the second quantity corresponding to the second component;
[0150] The value of the second quantity corresponding to the second component is determined based on the value of the second quantity corresponding to the first component.
[0151] For example, in a time-domain filling application scenario, the value of the second quantity corresponding to the first component is M. messagel The second component is M message2 Then M message1 With M message2 The relationship between them includes at least one of the following:
[0152] M message The value of M is message2 The value of ;
[0153] M messagel The value of M and message2 There is a mapping relationship between the values of M, which can be determined by M. message1 The value of M determines the corresponding value. message2 The value of M can be determined, and conversely, it can also be determined by M. message2 The value of M determines the corresponding value. message1 The value of .
[0154] In one embodiment, when the first signal includes a first component and a second component, the first component and the second component have at least the following relationship:
[0155] There is a mapping relationship between the numerical value of the first quantity corresponding to the first component and the numerical value of the second quantity corresponding to the second component. Either the numerical value of the first quantity corresponding to the first component and the numerical value of the second quantity corresponding to the second component are determined based on the other.
[0156] For example, in another application scenario of time-domain padding, the value of the first quantity corresponding to the first component is M. preamb1 The value of the second quantity corresponding to the second component is M. message Then M preambl With M message The relationships between them include at least:
[0157] M preambl The value of M and message There is a mapping relationship between the values of M, which can be determined by M. preambl The value of M determines the corresponding value.message The value of M can be determined, and conversely, it can also be determined by M. message The value of M determines the corresponding value. preambl The value of .
[0158] In one embodiment, regarding the above mapping relationship, the base station may configure, default to, or define by standard multiple values corresponding to the second quantity of the first component, and each value corresponds to a second quantity of the second component, as shown in Table 1 below:
[0159] Table 1. Mapping Relationship between the numerical values of the second quantity corresponding to a first component and the numerical values of the second quantity corresponding to the second component.
[0160] index First Component Part Two 0 4 4 1 4 8 2 4 16 3 8 4 4 8 8 5 8 16 6 16 4 7 16 8 8 16 16
[0161] Then, based on the index information in Table 1 above, the numerical values of the second quantity corresponding to the first component and the second component can be intuitively determined.
[0162] In one embodiment, an NR wireless communication system supports LP-WUS transmission. The UE wakes up the main radio device (Main Radio) to transmit data or / or receive data upon detecting LP-WUS. After waking up the Main Radio device, the UE needs to perform Radio Resource Management (RRM) measurements for the serving cell. Based on the RRM measurement results of the serving cell, it determines whether to perform channel quality measurements for neighboring cells, inter-frequency, or intra-frequency. For example, if the RRM measurement result of the serving cell is greater than or equal to a threshold, or if the measurement result indicates that the channel quality of the serving cell is good, the UE does not perform channel quality measurements for neighboring cells, inter-frequency, or intra-frequency. If the RRM measurement result of the serving cell is less than or equal to a threshold, or if the measurement result indicates that the channel quality of the serving cell is poor, the UE needs to perform channel quality measurements for neighboring cells, inter-frequency, or intra-frequency.
[0163] The following is a specific example to more clearly illustrate the details of the relevant embodiments.
[0164] Example 5:
[0165] When the first signal includes a first component and a second component, the time domain length of the first signal is preferably 14 OFDM time domain symbols (i.e., second type time domain symbols), or X times 14 OFDM time domain symbols, where X is an integer greater than or equal to 1.
[0166] Preferably, X takes the values 1, 2, 4, 8, 16, and 32.
[0167] Preferably, the value of X corresponds to the size of the OFDM subcarrier spacing. For example, when the OFDM subcarrier spacing is 15kHz, X = 2, 4, or 8. Furthermore, the value of the first quantity M is 8.
[0168] Preferably, the value of X corresponds to the size of the OFDM subcarrier spacing. For example, when the OFDM subcarrier spacing is 15kHz, X = 1, 2, or 4; furthermore, the value of M is 16.
[0169] Preferably, the value of X corresponds to the size of the OFDM subcarrier spacing. For example, when the OFDM subcarrier spacing is 30kHz, X = 4, 8, or 16; furthermore, the value of M is 4.
[0170] Preferably, the value of X corresponds to the size of the OFDM subcarrier spacing. For example, when the OFDM subcarrier spacing is 30kHz, X = 2, 4, or 8; furthermore, the value of M is 8.
[0171] The time-domain length of the first signal is preferably the length of the OFDM time-domain symbol occupied by the synchronization signal and PBCH block (SSB) in the NR protocol, or an integer multiple of the length of the OFDM time-domain symbol occupied by the SSB; preferably, the first signal includes a first component.
[0172] The time-domain length of the first signal is preferably the length of the OFDM time-domain symbol occupied by the Control Resource Set (CORESET) in the NR protocol, or an integer multiple of the length of the OFDM time-domain symbol occupied by the CORESET; preferably, the first signal includes a second component.
[0173] The time-domain length of the first signal is preferably the OFDM time-domain symbol length occupied by the Physical Downlink Control Channel (PDCCH) in the CORESET (control resource set) of the NR protocol, or an integer multiple of the OFDM time-domain symbol length occupied by the PDCCH in the CORESET; preferably, the first signal includes a second component.
[0174] When the first signal includes two first components, the number of OFDM time-domain symbols or OOK time-domain symbols occupied by the first first component is greater than the number of OFDM time-domain symbols or OOK time-domain symbols occupied by the second first component.
[0175] Furthermore, the transmission period of the first component is longer than that of the second component.
[0176] Furthermore, the first component is used for RRM measurement.
[0177] Furthermore, the first component can be used by multiple UEs for RRM measurement.
[0178] Furthermore, the first component can only take one value.
[0179] Furthermore, the second first component is used to carry system information change indication and / or fallback indication information.
[0180] Furthermore, the second first component can notify at least one UE;
[0181] Furthermore, the second first component can take multiple values, and different values correspond to different indication information.
[0182] In one embodiment, the first signal includes at least 1 bit of information, which is obtained by encoding information carried by a second number of first-class time-domain symbols.
[0183] like Figure 9 As shown, Figure 9 This is a flowchart of a signal receiving method provided in one embodiment of this application. The signal generation method can be applied to, but is not limited to, [various applications]. Figure 1 The first signal device 110 in the illustrated implementation environment. The method for receiving this signal may include, but is not limited to, step S5000.
[0184] Step S5000: Receive a first signal, which is generated based on a first type of time-domain symbols and includes at least a first number of first type of time-domain symbols in the time domain.
[0185] It should be noted that the first signal device 110 in this embodiment may be, but is not limited to, [a specific type of signal device]. Figure 1 In the UE of the implementation environment shown, the second signal device 120 in this embodiment may be, but is not limited to, a Figure 1The base station in the illustrated embodiment; or, those skilled in the art can choose to set the corresponding first signal device 110 or second signal device 120 according to the actual application scenario, and this embodiment is not limited. In order to more conveniently describe the application scenario and principle of this application, the following related embodiments are described with UE as the first signal device 110 and base station as the second signal device 120, but should not be construed as a limitation on the embodiments of this application.
[0186] In this step, compared to related technologies, the UE receives a first signal to further apply the first signal. Since the first signal is generated based on a first type of time domain symbols, and since the first signal includes at least a first number of first type of time domain symbols in the time domain, when the UE uses the first signal as a wake-up signal, it can configure a shorter wake-up period for the wake-up signal based on the first type of time domain symbols, thereby reducing the wake-up signal latency while meeting the power consumption requirements of the user equipment.
[0187] In one embodiment, the first type of time-domain symbols and the second type of time-domain symbols have at least one of the following relationships:
[0188] The position of a first-order time-domain symbol in the second quantity is aligned with the position of a second-order time-domain symbol in the time domain, and the second quantity is less than or equal to the first quantity;
[0189] The length of a first-order time-domain symbol in the second quantity is the same as the length of a second-order time-domain symbol in the time domain, and the second quantity is less than or equal to the first quantity;
[0190] The second quantity of first-class time-domain symbols is contained within a second-class time-domain symbol, and the second quantity is less than or equal to the first quantity.
[0191] In one embodiment, the last one or more of the first-class time-domain symbols in the second number of first-class time-domain symbols are used as a guard interval.
[0192] In one embodiment, the first signal occupies a third number of second-type time-domain symbols in the time domain, the third number being obtained based on the first number and the second number.
[0193] In one embodiment, a second number of first-class time-domain symbols constitute a first symbol set, and multiple first symbol sets constitute a first symbol set group. In this case, the first signal may be, but is not limited to, composed of at least one first symbol set, or the first signal may be, but is not limited to, composed of at least one first symbol set group.
[0194] In one embodiment, the first signal is transmitted via a frequency hopping transmission method, and the frequency hopping pattern of the frequency hopping transmission method includes at least one of the following:
[0195] The frequency domain resources occupied by two adjacent first symbol sets are not the same;
[0196] The frequency domain resources occupied by two adjacent sets of first symbols are not the same;
[0197] The frequency domain resources occupied by two adjacent groups of first symbol sets are not the same, while the frequency domain resources occupied by multiple first symbol sets in a first symbol set group are the same.
[0198] The frequency domain resources occupied by two adjacent groups of first symbol sets are not the same, and the frequency domain resources occupied by multiple first symbol sets in a first symbol set are not the same;
[0199] The frequency domain resources occupied by two adjacent groups of first symbol sets are the same, while the frequency domain resources occupied by multiple first symbol sets in a first symbol set are different.
[0200] In one embodiment, the data information transmitted in the second number of first type time-domain symbols is obtained based on the first data information of a length of a first value.
[0201] In one embodiment, first data information of a first value is used to generate second data information of a second value; wherein, the data elements in the second data information include the data elements in the fourth number of first data information.
[0202] In one embodiment, any one of the first value, the second value, and the fourth quantity is determined based on the other two.
[0203] In one embodiment, a seventh number of data elements with a value of 0 or a preset value are added to the end of the second data information. The seventh number is obtained based on the first value, the fourth value, and the second value.
[0204] In one embodiment, the second value is one of the following:
[0205] The number of subcarriers of the second type of time-domain symbol corresponding to the frequency domain bandwidth configured in the frequency domain of the first signal;
[0206] The number of subcarriers of the second type of time-domain symbols filled with data in the frequency domain of the first signal.
[0207] It should be noted that the second value K can be taken in many ways, and those skilled in the art can choose and set it according to the specific application scenario; there is no limitation here.
[0208] It should be noted that there are many other ways to generate the second number of first-class time-domain symbols within a second-class time-domain symbol. Those skilled in the art can choose and set these methods according to specific application scenarios, and there are no limitations here.
[0209] In one embodiment, at least one data element in the first data information has a value of 0.
[0210] In one embodiment, the data element with a value of 0 in the first data information is located at the end of the first data information.
[0211] In one embodiment, each data element in the first data information is used to be expanded into third data information of a length of a third value, such that the first data information is generated into fourth data information of a length of a fourth value.
[0212] In one embodiment, for different second quantities of first type time-domain symbols, when each data element in the corresponding first data information is expanded, the third values obtained after the expansion of data elements with the same value are different, or the third values obtained after the expansion of data elements with the same value are the same but the third data information obtained is different.
[0213] In one embodiment, each data element in the fourth data information is used to be repeated a fifth number of times, such that the fourth data information is generated as a fifth data information of length five numerical values, wherein the fifth numerical value is less than or equal to the second numerical value; each data element in the fourth data information is used to be repeated a fifth number of times, preferably, but not limited to: each data element in the fourth data information is used to be repeated a fifth number of times consecutively.
[0214] In one embodiment, when the fifth value is less than the second value, a sixth number of data elements with a value of 0 or a preset value are added to the end of the fifth data information. The fifth data information with the sixth number of data elements with a value of 0 or a preset value is formed into a sixth data information with a length of the second value.
[0215] In one embodiment, the second quantity is obtained at least based on the subcarrier spacing of the second type of time-domain symbols in the frequency domain.
[0216] In one embodiment, when the data information transmitted on two second-quantity first-type time-domain symbols is third data information and fourth data information, the third data information and the fourth data information satisfy at least one of the following:
[0217] The third and fourth data information are Gray complementary sequence pairs;
[0218] When both the third and fourth data information are real number sequences, the third and fourth data information satisfy... Where M is the second quantity, s n w is the nth data element in the third data information. n This is the nth data element in the fourth data information;
[0219] When both the third and fourth data information are real number sequences, the third and fourth data information satisfy... Where j is a positive integer, M is the second quantity, and s n s is the nth data element in the third data information. n+j w is the (n+j)th data element in the third data information. n w is the nth data element in the fourth data information. n+j This refers to the (n+j)th data element in the fourth data information.
[0220] When both the third and fourth data information are complex sequences, the third and fourth data information satisfy... Where M is the second quantity, s n For the nth data element in the third data information, s' n It is s n conjugate, w n w' is the nth data element in the fourth data information. n It is w n The conjugate;
[0221] When both the third and fourth data information are complex sequences, the third and fourth data information satisfy... Where j is a positive integer, M is the second quantity, and s n For the nth data element in the third data information, s' n+j It is s n+j conjugate, s n+j w is the (n+j)th data element in the third data information. n w' is the nth data element in the fourth data information. n+j It is w n+j conjugate, w n+j This refers to the (n+j)th data element in the fourth data information.
[0222] In one embodiment, the first signal includes at least one of a first component and a second component;
[0223] The first component is at least one of a preamble, a synchronization signal, a synchronization sequence, a reference signal, and a reference sequence; the second component is at least one of control information, data information, and load.
[0224] It should be noted that the first component and the second component can have many other types. Those skilled in the art can choose to set the first component and the second component according to the specific application scenario, and there is no limitation here.
[0225] In one embodiment, when the first signal includes a first component and a second component, the first component and the second component have at least one of the following relationships:
[0226] The value of the second quantity corresponding to the first component is the same as the value of the second quantity corresponding to the second component;
[0227] There is a mapping relationship between the numerical value of the second quantity corresponding to the first component and the numerical value of the second quantity corresponding to the second component, and the mapping relationship includes at least one of the following:
[0228] The value of the second quantity corresponding to the first component is determined based on the value of the second quantity corresponding to the second component;
[0229] The value of the second quantity corresponding to the second component is determined based on the value of the second quantity corresponding to the first component.
[0230] In one embodiment, when the first signal includes a first component and a second component, the first component and the second component have at least the following relationship:
[0231] There is a mapping relationship between the numerical value of the first quantity corresponding to the first component and the numerical value of the second quantity corresponding to the second component. Either the numerical value of the first quantity corresponding to the first component and the numerical value of the second quantity corresponding to the second component are determined based on the other.
[0232] In one embodiment, the first signal includes at least 1 bit of information, which is obtained by encoding information carried by a second number of first-class time-domain symbols.
[0233] It should be noted that since the relevant embodiments of the above signal receiving method and the relevant embodiments of the previous signal generation method belong to the same inventive concept, the only difference is the execution subject. That is, the execution subject of the previous signal generation method is the second signal device 120, and the execution subject of the above signal receiving method is the first signal device 110. Therefore, the specific implementation of the relevant embodiments of the above signal receiving method can refer to the specific implementation of the signal generation method in the previous embodiments. To avoid redundancy, this part of the specific implementation will not be described again here.
[0234] In addition, such as Figure 10 As shown, one embodiment of this application also discloses a communication device 200, including: at least one processor 210; at least one memory 220 for storing at least one program; when the at least one program is executed by the at least one processor 210, it implements the signal generation method as in any of the preceding embodiments, or implements the signal reception method as in any of the preceding embodiments.
[0235] In addition, one embodiment of this application discloses a computer-readable storage medium storing computer-executable instructions for performing a signal generation method as described in any of the preceding embodiments, or for performing a signal reception method as described in any of the preceding embodiments.
[0236] Furthermore, one embodiment of this application discloses a computer program product, including a computer program or computer instructions, which are stored in a computer-readable storage medium. A processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium and executes the computer program or computer instructions, causing the computer device to perform a signal generation method as described in any of the preceding embodiments, or to perform a signal reception method as described in any of the preceding embodiments.
[0237] The system architecture and application scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. Those skilled in the art will know that as the system architecture evolves and new application scenarios emerge, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0238] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.
[0239] In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0240] The terms “component,” “module,” “system,” etc., used in this specification are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process or execution thread, and components may be located on a single computer or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, or a network, such as the Internet interacting with other systems via signals).
Claims
1. A method for generating a signal, comprising: A first signal is generated based on a first type of time-domain symbols, wherein the first signal includes at least a first number of the first type of time-domain symbols in the time domain; The first type of time-domain symbols and the second type of time-domain symbols have at least one of the following relationships: The positions of a second number of the first type of time-domain symbols in the time domain are aligned with the position of a second type of time-domain symbol in the time domain, and the second number is less than or equal to the first number; The length of the second number of the first type of time-domain symbols in the time domain is the same as the length of one second type of time-domain symbol in the time domain, and the second number is less than or equal to the first number; The second number of the first type of time-domain symbols is contained within one second type of time-domain symbol, and the second number is less than or equal to the first number; The data information transmitted in the second number of the first type of time-domain symbols is obtained based on the first data information of a length of a first value, wherein the first data information of a length of a first value is used to generate the second data information of a length of a second value, and the data elements in the second data information include the data elements in the fourth number of the first data information, and any one of the first value, the second value and the fourth number is determined based on the other two.
2. The method according to claim 1, characterized in that, The last one or more of the first-class time-domain symbols in the second number of first-class time-domain symbols are used as a guard interval.
3. The method according to claim 1, characterized in that, The first signal occupies a third number of second-type time-domain symbols in the time domain, the third number being obtained based on the first number and the second number.
4. The method according to claim 1, characterized in that, The second number of the first type of time-domain symbols constitute the first symbol set, and multiple first symbol sets constitute the first symbol set group.
5. The method according to claim 4, characterized in that, The first signal is transmitted via a frequency hopping transmission method, and the frequency hopping pattern of the frequency hopping transmission method includes at least one of the following: The frequency domain resources occupied by two adjacent sets of the first symbol are not the same; The frequency domain resources occupied by two adjacent groups of the first symbol set are not the same; The frequency domain resources occupied by two adjacent groups of the first symbol set are not the same, while the frequency domain resources occupied by multiple first symbol sets in a first symbol set group are the same. The frequency domain resources occupied by two adjacent groups of the first symbol set are not the same, and the frequency domain resources occupied by multiple first symbol sets in a first symbol set group are not the same. The frequency domain resources occupied by two adjacent groups of the first symbol set are the same, while the frequency domain resources occupied by multiple first symbol sets in a first symbol set group are different.
6. The method according to claim 1, characterized in that, The tail of the second data information includes a seventh number of data elements with a value of 0 or a preset value, the seventh number being obtained based on the first value, the fourth value, and the second value.
7. The method according to claim 1, characterized in that, The second value can take one of the following values: The number of subcarriers of the second type of time-domain symbol corresponding to the frequency domain bandwidth configured in the frequency domain of the first signal; The number of subcarriers of the second type of time-domain symbols filled with data in the frequency domain of the first signal.
8. The method according to claim 1, characterized in that, At least one data element in the first data information has a value of 0.
9. The method according to claim 8, characterized in that, The data element with a value of 0 in the first data information is located at the end of the first data information.
10. The method according to claim 8, characterized in that, The method further includes: Each data element in the first data information is expanded into a third data information with a length of a third value, resulting in a fourth data information with a length of a fourth value.
11. The method according to claim 10, characterized in that, For different second quantities of the first type of time-domain symbols, when expanding each data element in the corresponding first data information, the third value obtained by expanding data elements with the same value is different, or the third value obtained by expanding data elements with the same value is the same but the third data information obtained is different.
12. The method according to claim 10, characterized in that, The method further includes: Each data element in the fourth data information is repeated a fifth number of times to obtain a fifth data information of length five, wherein the fifth value is less than or equal to the second value.
13. The method according to claim 12, characterized in that, When the fifth value is less than the second value, a sixth number of data elements with a value of 0 or a preset value are added to the end of the fifth data information to obtain a sixth data information with a length of the second value.
14. The method according to claim 1, characterized in that, The second quantity is obtained at least based on the subcarrier spacing of the second type of time-domain symbols in the frequency domain.
15. The method according to claim 1, characterized in that, When the data information transmitted on two of the second number of the first type of time-domain symbols is third data information and fourth data information, the third data information and the fourth data information satisfy at least one of the following: The third and fourth data information are Gray complementary sequence pairs; When both the third data information and the fourth data information are real number sequences, the third data information and the fourth data information satisfy... , wherein For the second quantity, the The third data information Each data element, the The fourth data information is the first One data element; When both the third data information and the fourth data information are real number sequences, the third data information and the fourth data information satisfy... , wherein The value is a positive integer. For the second quantity, the The third data information Each data element, the The third data information Each data element, the The fourth data information is the first Each data element, the The fourth data information is the first One data element; When both the third data information and the fourth data information are complex sequences, the third data information and the fourth data information satisfy... , wherein For the second quantity, the The third data information Each data element, the It is the aforementioned The conjugate of, the The fourth data information is the first Each data element, the It is the aforementioned The conjugate; When both the third data information and the fourth data information are complex sequences, the third data information and the fourth data information satisfy... , wherein The value is a positive integer. For the second quantity, the The third data information Each data element, the yes The conjugate of, the The third data information Each data element, the The fourth data information is the first Each data element, the yes The conjugate of, the The fourth data information is the first Each data element.
16. The method according to claim 1, characterized in that, The first signal includes at least one of a first component and a second component; Wherein, the first component is at least one of a preamble, a synchronization signal, a synchronization sequence, a reference signal, and a reference sequence; the second component is at least one of control information, data information, and load.
17. The method according to claim 16, characterized in that, When the first signal includes the first component and the second component, the first component and the second component have at least one of the following relationships: The value of the second quantity corresponding to the first component is the same as the value of the second quantity corresponding to the second component; There is a mapping relationship between the numerical value of the second quantity corresponding to the first component and the numerical value of the second quantity corresponding to the second component, and the mapping relationship includes at least one of the following: The value of the second quantity corresponding to the first component is determined based on the value of the second quantity corresponding to the second component; The value of the second quantity corresponding to the second component is determined based on the value of the second quantity corresponding to the first component.
18. The method according to claim 16, characterized in that, When the first signal includes the first component and the second component, the first component and the second component have at least the following relationship: There is a mapping relationship between the value of the first quantity corresponding to the first component and the value of the second quantity corresponding to the second component, and either the value of the first quantity corresponding to the first component or the value of the second quantity corresponding to the second component is determined based on the other.
19. The method according to claim 1, characterized in that, The first signal includes at least 1 bit of information, which is obtained by encoding the information carried by the second number of the first type of time-domain symbols.
20. A method for receiving a signal, comprising: Receive a first signal, the first signal being generated based on a first type of time-domain symbols, the first signal including at least a first number of the first type of time-domain symbols in the time domain; The first type of time-domain symbols and the second type of time-domain symbols have at least one of the following relationships: The positions of a second number of the first type of time-domain symbols in the time domain are aligned with the position of a second type of time-domain symbol in the time domain, and the second number is less than or equal to the first number; The length of the second number of the first type of time-domain symbols in the time domain is the same as the length of one second type of time-domain symbol in the time domain, and the second number is less than or equal to the first number; The second number of the first type of time-domain symbols is contained within one second type of time-domain symbol, and the second number is less than or equal to the first number; The data information transmitted in the second number of the first type of time-domain symbols is obtained based on the first data information of a length of a first value, wherein the first data information of a length of a first value is used to generate the second data information of a length of a second value, and the data elements in the second data information include the data elements in the fourth number of the first data information, and any one of the first value, the second value and the fourth number is determined based on the other two.
21. The method according to claim 20, characterized in that, The last one or more of the first-class time-domain symbols in the second number of first-class time-domain symbols are used as a guard interval.
22. The method according to claim 20, characterized in that, The first signal occupies a third number of second-type time-domain symbols in the time domain, the third number being obtained based on the first number and the second number.
23. The method according to claim 20, characterized in that, The second number of the first type of time-domain symbols constitute the first symbol set, and multiple first symbol sets constitute the first symbol set group.
24. The method according to claim 23, characterized in that, The first signal is transmitted via a frequency hopping transmission method, and the frequency hopping pattern of the frequency hopping transmission method includes at least one of the following: The frequency domain resources occupied by two adjacent sets of the first symbol are not the same; The frequency domain resources occupied by two adjacent groups of the first symbol set are not the same; The frequency domain resources occupied by two adjacent groups of the first symbol set are not the same, while the frequency domain resources occupied by multiple first symbol sets in a first symbol set group are the same. The frequency domain resources occupied by two adjacent groups of the first symbol set are not the same, and the frequency domain resources occupied by multiple first symbol sets in a first symbol set group are not the same. The frequency domain resources occupied by two adjacent groups of the first symbol set are the same, while the frequency domain resources occupied by multiple first symbol sets in a first symbol set group are different.
25. The method according to claim 20, characterized in that, The tail of the second data information includes a seventh number of data elements with a value of 0 or a preset value, the seventh number being obtained based on the first value, the fourth value, and the second value.
26. A communication device, characterized in that, include: At least one processor; At least one memory for storing at least one program; When at least one of the programs is executed by at least one of the processors, it implements the signal generation method as described in any one of claims 1 to 19, or the signal reception method as described in any one of claims 20 to 25.
27. A computer-readable storage medium, characterized in that, It contains a processor-executable computer program, which, when executed by a processor, is used to implement the signal generation method as described in any one of claims 1 to 19, or to implement the signal reception method as described in any one of claims 20 to 25.
Citation Information
Patent Citations
Methods for generating and processing frequency division multi-waveform signal, and apparatuses
US20170163456A1