This application claims priority to, and the benefit of, Finnish application No. 20235192 filed on Feb. 17, 2023, which is incorporated herein by reference in its entirety.
The present disclosure relates to transmission and reception arrangements in low-power wireless devices.
Wireless communication devices may be battery-powered, wherefore optimizing use of battery power has long been an aim in design of such devices. Minimizing power drain increases the time a battery lasts before it needs to be recharged, which enhances the usability of the overall system as a more diverse set of use cases is enabled.
While personal communication devices, such as smartphones, may be recharged every few days, there are different wireless device types which are challenging to recharge frequently. For example, sensor devices installed in vehicles or buildings may be configured to provide information on liquid flow or temperature readings, or trigger fire alarms, for example, such that they aim to be powered by a stable power source, or a very long-lasting rechargeable or replaceable battery.
According to some aspects, there is provided the subject-matter of the independent claims. Some embodiments are defined in the dependent claims. The scope of protection sought for various embodiments of the disclosure is set out by the independent claims. The embodiments, examples and features, if any, described in this specification that do not fall under the scope of the independent claims are to be interpreted as examples useful for understanding various embodiments of the disclosure.
According to a first aspect of the present disclosure, there is provided an apparatus comprising at least one processing core and at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus at least to determine a bit sequence, divide the bit sequence into fragments of bits, map each fragment of bits to a different orthogonal frequency division multiplexed, OFDM, symbol, encode the fragments using on-off keying or frequency shift keying, manipulate the encoded fragments to obtain a cyclic signal for each OFDM symbol and transmit a wakeup signal comprising the manipulated fragments.
Example embodiments of the first aspect may comprise at least one feature from the following bulleted list or any combination of the following features:
According to a second aspect of the present disclosure, there is provided an apparatus comprising at least one processing core and at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus at least to receive a wakeup signal comprising manipulated fragments, reconstruct said manipulated fragments, convert each fragment into bits and combine said bits to reconstruct a bit sequence.
Example embodiments of the first aspect may comprise at least one feature from the following bulleted list or any combination of the following features:
According to a third aspect of the present disclosure, there is provided a method comprising determining a bit sequence, dividing the bit sequence into fragments of bits, mapping each fragment of bits to a different OFDM symbol, encoding the fragments using on-off keying or frequency shift keying, manipulating the encoded fragments to obtain a cyclic signal for each OFDM symbol and transmitting a wakeup signal comprising the manipulated fragments.
According to a fourth aspect of the present disclosure, there is provided a method comprising receiving a wakeup signal comprising manipulated fragments, reconstructing said manipulated fragments, converting each fragment into bits and combining said bits to reconstruct a bit sequence.
According to a fifth aspect of the present disclosure, there is provided an apparatus, comprising means for determining a bit sequence, means for dividing the bit sequence into fragments of bits, means for mapping each fragment of bits to a different OFDM symbol, means for encoding the fragments using on-off keying or frequency shift keying, means for manipulating the encoded fragments to obtain a cyclic signal for each OFDM symbol and means for transmitting a wakeup signal comprising the manipulated fragments.
According to a sixth aspect of the present disclosure, there is provided an apparatus, comprising means for receiving a wakeup signal comprising manipulated fragments, means for reconstructing said manipulated fragments, means for converting each fragment into bits and means for combining said bits to reconstruct a bit sequence.
According to a seventh aspect of the present disclosure, there is provided a non-transitory computer readable medium having stored thereon a set of computer readable instructions that, when executed by at least one processor, cause an apparatus to at least to perform the first or the second method. According to an eighth aspect of the present disclosure, there is provided a computer program comprising instructions which, when the program is executed by an apparatus, cause the apparatus to carry out the first or the second method.
Embodiments of the present disclosure provide improvements for saving power in cellular communication networks. More specifically, embodiments of the present disclosure enable power savings by making it possible to adapt Manchester encoded On-Off Keyed, OOK, signals, like Wake-UP Signals, WUSs, such that the OOK signals may be transmitted with correct Cyclic Prefix, CP, behaviour.
In addition to base node 130, the system of
UEs 110 and 120 are illustrated in
UEs 110 and 120 may be configured operate according to at least one cellular or non-cellular radio standard. Furthermore, UEs 110 and 120 may be configured to spend time in an energy saving state when not transmitting or receiving via the wireless transceiver. The energy saving state may comprise that the wireless transceiver of UEs 110, 120 is in a low-power state. The low-power state of the wireless transceiver may be one where the wireless transceiver is switched off, or placed in a hibernated or otherwise inactive state where the wireless transceiver does not monitor for incoming transmissions and does not transmit signals. Further examples of names used of the hibernated or inactive state are Discontinuous Reception, DRX, sleep state, DRX-Off state, Radio Resource Control, RRC_Idle, and RRC Inactive states, etc.
The energy saving state may be extensive and extend also to other systems of UEs 110 and 120 than the wireless transceiver. UEs 110 and 120 may be powered by a non-rechargeable battery which aims to power UEs 110 and 120 for months, or even a year, wherefore optimization of power consumption needs to be conducted carefully. In particular, monitoring for transmissions using a cellular or non-cellular radio technology such as the ones mentioned above, for example, may consume so much power in UEs 110 and 120 of
To enable communication with UEs 110 and 120 in the energy saving state, UEs 110, 120 may be equipped with a wireless receiver. The wireless receiver may be separate from the wireless transceiver which is usable with the cellular or non-cellular technology to receive modulated payload data from the wireless communication system. Base node 130 may provide a signal, such as a wake-up signal, that the wireless receiver is configured to detect. The wireless receiver may be referred to, for example, as a low-power receiver, an ultra-low power receiver or a Wake-Up Receiver, WUR. Responsive to the signal, the UE that received the signal may be configured to switch its wireless transceiver from the low-power state to an active state.
Examples of the active state comprise RRC_Active, DRX-On and DRX-Active. In the active state, the wireless transceiver may be able to receive and/or transmit information based on the cellular or non-cellular radio technology that the UE is configured to use. Initially in the active state, the UE may be in an RRC_Idle state, from which an RRC connection may be established whereby the state is switched to RRC_Connected. The wireless transceiver may be the main radio of the UE, while the wireless receiver may be used to receive the signal to end the energy saving state.
A signal, such as a signal based on using OOK, like Multi-Carrier, MC-OOK, may be provided from a receive antenna to a band-pass filter 140, thence to a low-noise amplifier 150, thence to an envelope detector 160, thence to an integrator 170 which is configured to reset at a symbol time interval.
The integrator 170 may provide its output to a comparator 180, which in turn provides its output to a correlator 190 which detects whether a specific WUS, possibly identified with a WUS Identity, WUS ID, has been detected. If this is the case and UE 110 is configured to respond to this specific wake-up signal, then a signal 1100 may be provided to switch on the wireless transceiver of UE 110, which may be the main radio of UE 110, as noted above.
After the envelope detector 160, the signal may be a low frequency signal being either low when a 0 is received or high when a 1 is received. By integrating the signal over each symbol duration, the signal noise may be suppressed, and the comparator 180 may then determine if the received symbol is a 0 or 1 by comparing with the average signal level. Finally, in correlator 190 the detected bit sequence is correlated with the expected signal. In some example embodiments, the comparator 180 may also be a referred to as a 1 bit Analog-to-Digital Converter, ADC. The receiver may do oversampling on the received signal using a 1 bit ADC.
An advantage of the receiver illustrated in
An OOK signal may be approximated by base node 130 by performing an M-point Discrete Fourier Transform, DFT, and using the output of the DFT as input for generation of an OFDM symbol to be transmitted. A number of OOK symbols inside an OFDM symbol may be quite restricted though, e.g., due to a potential delay spread of a wireless channel, which would result in Inter Symbol Interference, ISI, for short OOK symbols.
In some example embodiments of the present disclosure, it may be therefore desirable to let an OOK signal, like a WUS message, to span over multiple OFDM symbols and thereby cross the CP field between these symbols. If a length of an OOK symbol would be equal to a length of one OFDM symbol plus the CP, the CP field would not cause problems as it is just extending the OOK symbol. However, for example in 5G NR the OFDM symbol may comprise multiple OOK symbols to increase the OOK symbol rate and thus, the complete OOK signal may span over multiple OFDM symbols, so the impact of CP field needs to be handled. It is therefore desirable to provide enhancements for low-power wireless devices that use OOK signals, like WUSs, for saving power.
In some example embodiments of the present invention, adaptation of an ideal Manchester encoded OOK signal, like a WUS, is therefore enabled such that the OOK signal may be transmitted with correct CP behavior across multiple OFDM symbols. An OOK signal with “Correct CP behavior” may be defined for example as an OOK signal which, when mapped onto the OFDM symbols, has CP fields which are a copy of the end of the respective OFDM symbols, i.e., last symbol 250. The signal adaption may be done in several different ways, e.g., depending on a length of the OOK symbol relative to a length of CP 240.
For instance, in case of short OOK symbol durations, a last Manchester encoded OOK symbol 250 may be selected as CP 240 such that it ensures correct CP behavior. When decoding the received OOK symbols, UE 110 may discard CP 240 or CP 240 may be exploited such that it is correlated with the first OOK symbol, e.g., to improve robustness). Alternatively, in case of long OOK symbol durations, the OOK symbol duration may be extended in one OFDM symbol and reduced in the subsequent OFDM symbol, to ensure correct CP behavior.
In the example of
Base station 130 may further transmit the generated OOK signal to UE 110 and UE 110 may receive it accordingly. In some example embodiments, when decoding the OOK signal, like a WUS message, UE 110 may discard symbol 15, i.e., last symbol 250.
As illustrated in
Base node 130 may thus manipulate the encoded fragments by adding an extra bit to a beginning or an end of each fragment, wherein the extra bit is a copy of a bit in an opposite end of the fragment. UE 110 may then reconstruct said manipulated fragments by removing the extra bit from the beginning or the end of each fragment.
In the example of
Hence, there is a difference in how last symbol 250 may be decided in use case A illustrated in
In some example embodiments, a length of an OOK symbol may not be much shorter than a length of CP 240, to avoid degradation of the OOK symbols due to ISI in case of large delay spreads in the wireless channel. However, if a length of an OOK symbol would be much shorter than the length of CP 240, it would be necessary to reserve multiple OOK symbols for CP adaptation instead of just one.
For instance, in use cases A and B illustrated in
For instance, the ideal OOK signal may be offset in time relative to the OFDM symbols such that the CP field 240 of the OFDM symbols may be aligned with a transition point of one of the Manchester encoded OOK symbols. That is, the on-off keyed signal may comprise at least two parts, wherein each of the at least two parts comprises OFDM symbol 230 and CP 240. There may also be a transition point between consecutive parts of the at least two parts of the OOK signal. In order to ensure correct CP behavior, the transition point aligned with the CP field may be shifted to just after to the CP field.
Base node 130 may thus manipulate the encoded fragments by adding an extra bit to a beginning or an end of each fragment, wherein the extra bit is an inverse of a bit in an opposite end of the fragment. UE 110 may then reconstruct said manipulated fragments by removing the extra bit from the beginning or the end of each fragment.
As illustrated in
The dashed arrow in
Base node 130 may thus manipulate the encoded fragments by mapping one of an ON or OFF transitions to be at a start or an end of a cyclic prefix field of each fragment. UE 110 may then reconstruct said manipulated fragments by tolerating one of the ON or OFF transitions at the start or the end of the cyclic prefix field of each fragment.
Also in the example of
Common for the examples illustrated in
Base node 130 may thus manipulate the encoded fragments by mapping one of an ON or OFF transitions to be at a start or an end of a cyclic prefix field of each fragment. UE 110 may then reconstruct said manipulated fragments by tolerating one of the ON or OFF transitions at the start or the end of the cyclic prefix field of each fragment.
Zero padding may be for example added in input symbols of DFT-spread-OFDM, DFT-s-OFDM, before DFT operation. Zero padding may be copied into the CP insertion performed at the CP-OFDM stage prior to transmission. Reception at Low-power Radio, LR, may be band-limited to receive only Low-Power, LP-WUS transmission, the effect of CP from other subcarriers outside the LP-WUS BW may be removed, thereby the actual DFT-s-OFDM symbol may be embedded between two guard periods with zero transmission, i.e., in between CP 240 and last symbol 250. In some example embodiments, the padding may also be done with other levels than zero. For instance, zero padding may be used with zero-tail DFT-s-OFDM, as these may be low power samples.
Base node 130 may thus manipulate the encoded fragments by positioning each fragment after a cyclic prefix such that each fragment occupies a corresponding OFDM symbol and fill a remaining part of each OFDM symbol, wherein the remaining parts are padded. UE 110 may then reconstruct reconstruct said manipulated fragments by acquiring symbol synchronization and separating each fragment from the cyclic prefix and the remaining part with padding.
For instance, DFT-s-OFDM may be terminated with tail-bits comprising some synchronization sequence or system information, which may eventually be used by UE 110 for determining the symbol boundary and/or other information such as beam indication. The number of bits used for additional system information may be scalable with the SCS numerology as it may determine the number of samples used as CP 240, i.e. even though the CP duration becomes shorter when the SCS is increased, it may still have the same number of samples so the number of special OOK symbols may remain unchanged. The system information mentioned herein might not refer to System Information, SI, messages used for broadcasting.
In some example embodiments, the known tail may comprise the same sequence as the WUS beacon/sync field (or part of the same sequence). The length of system information bits may, or might not, be utilized by all UEs in the system due to ISI. It may also carry some sequence, which can be used to increase the robustness of finding the symbol boundary by a correlator type LR, which may be in cell-edge. Since these special symbols may be duplicated, it is possible to check for consistency and thereby potentially detect bit errors.
In some example embodiments, there may be two normal durations, so a longer CP duration may be applied every 0.5 ms to achieve integer number of symbols in 0.5 ms. For the longer CP duration, the padding (by zeroes on special symbols) duration may be extended. It may also be chosen to always do the padding with a length equal to the long CP which may also work for the OFDM symbols with normal CP.
For the special symbol case, different set of symbols may be applied for the longer CP symbols. If this sequence is different for the longer CP, then the LR may use this to also acquire subframe alignment. There may be one long CP at the beginning of the subframe and one in the middle of a subframe. The length of the system information bits may be assumed to be shorter than the normal OOK symbols and in such case they may have a worse Signal-to-Noise, SNR, performance, which may be exploited to do an early detection of potential loss of the OOK signal, like a WUS signal.
In some example embodiments, cyclic shift may be used, e.g., by assuming that UE 110 may maintain sync based on a first part of an OFDM symbol (i.e. the first part of an OFDM symbol will have transitions during every OOK symbol duration). There may be an integer number of OOK symbols in the FFT window. Each OOK symbol may have (substantially) the same length (e.g. 1, ½, ¼, ⅛, 1/16 of the FFT window length). ON/OFF durations may have substantially the same length.
For instance, a left cyclic shift may be applied to the OOK signal in the FFT window by the number of samples equal to the CP length in samples (e.g. 288 or 1420). The CP may then be inserted in the same way as in case of CP-OFDM. With the DFT-s-OFDM WUS generation, this may mean applying a left cyclic shift to the pre-DFT vector by n elements, where n=(CP length/FFT window length)*number of vector elements (e.g. n=9 for a 128 element pre-DFT vector to get CP of 288 samples and n=10 to get the CP of 1420 samples) and insert CP 240 in the same way as DFT-s-OFDM.
Base node 130 may thus manipulate the encoded fragments by positioning each fragment after a cyclic prefix such that each fragment occupies a corresponding OFDM symbol and fill a remaining part of each OFDM symbol, wherein the remaining parts are filled with information with shorter ON/OFF duration than the fragments. UE 110 may then reconstruct said manipulated fragments by acquiring symbol synchronization and separating each fragment from the cyclic prefix and the remaining part with information with shorter ON/OFF duration than the fragments.
One benefit of having the OOK irregularities at the end, i.e., last symbol 250, of OFDM symbol 230 is that it allows, e.g., to transmit a sync word followed by this left cyclic shifted OFDM symbol without any irregularities before at the very end (UE 110 may ignore/discard this). The sync word may need to be designed to have correct CP behavior without any shift. By adopting this approach, base node 130 may for example send a beacon consisting of a sync word followed by a cell ID without any OOK irregularities inside the payload assuming that the payload can fit inside one OFDM symbol.
In some example embodiments, base node 130 may select one of the presented methods for the WUS signal generation (input to the DFT-s-OFDM before DFT operation). The selected method may be either explicitly known by UE 110 or informed to UE 110, e.g. as part of one System Information Block, SIB. If base node 130 has inserted an OOK symbol at the end of the OFDM symbol (use cases A and B), then UE 110 may need to detect and remove this/these symbol(s) before processing the WUS message. However, if base node has adapted the OOK symbol duration (use cases C1 and C2), then UE 110 may need to handle the jitter in the symbol duration, but in this case it might not remove any symbols. For use cases C1 and C2, UE 110 may also need to support the time offset of the OOK symbol alignment, i.e., OOK transition taking place at the beginning of the OFDM symbol.
In case of other options, UE 110 may be able to remove the padding or interpret the padding if it contains special symbols, e.g. system information or Cyclic Redundancy Check, CRC, bits. For the cyclic shift embodiment, UE 110 may be able to discard the OOK irregularities occurring at the end of the OFDM symbol.
Base node 130 may thus manipulate the encoded fragments by cyclic shifting each fragment with a time shift equal to a duration of a cyclic prefix field and acquiring the cyclic prefix field by copying a last part of each fragment after said cyclic shifting. UE 110 may then reconstruct said manipulated fragments by acquiring symbol synchronization and removing a last of each OFDM symbol, wherein the last part is equal to a length of a cyclic prefix and cyclic shifting each fragment with a time shift equal to a duration of a cyclic prefix field and acquiring the cyclic prefix field by copying a last part of each fragment after said cyclic shifting.
The symbol length of the CP adapted OOK symbol may be chosen to be equal to the length of the CP field, which for normal CP may be 288 samples at 15 kHz SCS (assuming a sample rate equal to 4096 samples per OFDM symbol). This means that the Manchester encoded OOK symbols 0 and 15 may be 288 samples and the rest of the 4096-288 samples may be distributed evenly on symbol 1 to 14 gives 272 samples for those symbols. An alternative may be to have one less OOK symbol (15 OOK symbols per OFDM symbol) as illustrated in
The OOK symbol length of OOK symbol 1 to 13 may be a little larger than the normal CP (288 samples) but a little smaller than the long CP (1420 samples for 15 kHz SCS). The average OOK symbol length may be 292.9 samples for OFDM symbols with normal CP and 290.4 samples for OFDM symbols with long CP. So, the OOK symbol duration may have low variance, except for OOK symbols 0 and 14 in OFDM symbols with long CP. These OOK symbols are approximately 10% longer than the symbols in between.
To fit the number of samples in case of 15 kHz SCS and long CP, the OOK symbol durations may need to be; 1 OOK symbol of 1420 samples equal to the CP length, 7 OOK symbols of 290 samples, 6 OOK symbols of 291 samples and last OOK symbol with same length as the CP, i.e. 1420 samples.
Removal of the CP adapted OOK symbol may be performed as follows. Since these symbols occurs periodically at a predictable interval, it is possible to remove the symbols concatenating the remaining symbol to the complete WUS packet. Since this is an additional overhead, there may be situations where the symbol puncturing is unwanted. As an example, a potential WUS preamble/sync field may be constructed in such a way that the CP adapted OOK symbol is a part of the preamble/sync field. This would for instance be a benefit if the WUR is correlating with a sync word to find the beginning of the WUS packet. Another option may be to place CRC bits at these duplicated symbols (thereby interleaving the CRC bits with payload bits), since it would then increase the confidence in the CRC field since the bits are duplicated.
In this case, the symbol length of the CP adapted OOK symbol may be equal to or bigger than twice the CP length. This means that correct CP behaviour may be ensured if the first OOK symbol is a mirrored version of the last OOK symbol (assuming Manchester encoding). The timing illustrated in use case B may be used to maximize the number of OOK symbols per OFDM symbol, while still ensuring that the duration of the first half of OOK symbol 0 is equal to or bigger than CP and likewise the duration of the last half of the last OOK symbol is equal to or bigger than CP.
Long CP handling may be performed to fit the number of samples in case of 15 kHz SCS and long CP, and in such a case the OOK symbol duration may need to be such that the first ON/OFF duration of first OOK symbol is 1420 samples equal to the CP length, 12 ON/OFF durations with 4*314 samples and 8*315 samples and the last ON/OFF duration of the last OOK symbol is 1420 samples equal to the CP length.
Concerning use cases C1 and C2, since the ideal OOK signal may be offset relative to the OFDM symbol such that the transition point inside the first OOK symbol aligns with the start of the CP field, it means that CP level may be inverted by delaying the transition until the end of the CP field. The delaying of the transition point may be done in case the default alignment does not fulfill the CP behavior. The delaying may continue for multiple symbols until the default alignment again conforms to the correct CP behavior.
The delaying of the transition point may be achieved by extending all the OOK symbols starting in the previous OFDM symbol thereby distributing the extension among multiple OOK symbols. Likewise, the transition point may be later re-aligned to the start of a CP field by shortening the OOK symbols in the previous OFDM symbol.
Example embodiments of the present disclosure therefore enable symbol generation ensuring compatibility with the CP insertion. This further ensures that the OOK signal, like a WUS signal, does not influence normal NR OFDM signals on other subcarriers.
A processor may comprise circuitry, or be constituted as circuitry or circuitries, the circuitry or circuitries being configured to perform phases of methods in accordance with embodiments described herein. As used in this application, the term “circuitry” may refer to one or more or all of the following: (a) hardware-only circuit implementations, such as implementations in only analogue and/or digital circuitry, and (b) combinations of hardware circuits and software, such as, as applicable: (i) a combination of analogue and/or digital hardware circuit(s) with software/firmware and (ii) any portions of hardware processor(s) with software (including digital signal processor(s)), software, and memory(ies) that work together to cause an apparatus, such as a UE or base node, to perform various functions) and (c) hardware circuit(s) and or processor(s), such as a microprocessor(s) or a portion of a microprocessor(s), that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.
This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and/or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.
Device 1400 may comprise memory 1420. Memory 1420 may comprise random-access memory and/or permanent memory. Memory 1420 may comprise at least one RAM chip. Memory 1420 may comprise solid-state, magnetic, optical and/or holographic memory, for example. Memory 1420 may be at least in part accessible to processor 1410. Memory 1420 may be at least in part comprised in processor 1410. Memory 1420 may be means for storing information. Memory 1420 may comprise computer instructions that processor 1410 is configured to execute. When computer instructions configured to cause processor 1410 to perform certain actions are stored in memory 1420, and device 1400 overall is configured to run under the direction of processor 1410 using computer instructions from memory 1420, processor 1410 and/or its at least one processing core may be considered to be configured to perform said certain actions. Memory 1420 may be at least in part comprised in processor 1410. Memory 1420 may be at least in part external to device 1400 but accessible to device 1400. Memory 1420 may be non-transitory. The term “non-transitory”, as used herein, is a limitation of the medium itself (that is, tangible, not a signal) as opposed to a limitation on data storage persistency (for example, RAM vs. ROM).
Device 1400 may comprise a transmitter 1430. Device 1400 may comprise a receiver 1440. Transmitter 1430 and receiver 1440 may be configured to transmit and receive, respectively, information in accordance with at least one cellular or non-cellular standard. Transmitter 1430 may comprise more than one transmitter. Receiver 1440 may comprise more than one receiver. Transmitter 1430 and/or receiver 1440 may be configured to operate in accordance with global system for mobile communication, GSM, wideband code division multiple access, WCDMA, 5G, long term evolution, LTE, IS-95, wireless local area network, WLAN, and/or worldwide interoperability for microwave access, WiMAX, standards, for example. Transmitter 1430 and receiver 1440 together comprise a wireless transceiver, the main radio of the device.
Device 1400 may comprise a wireless receiver 1450. Wireless receiver 1450 may be configured to receive a wireless wake-up signal, for example using OOK, MC-OOK or multicarrier-frequency shift keying, MC-FSK. Wireless receiver 1450, which may be referred to as a wake-up signal wireless receiver, may be distinct from wireless transceiver 1430, 1440. An example architecture of wireless receiver 1450 is illustrated in
Device 1400 may comprise user interface, UI, 1460. UI 1460 may comprise at least one of a display, a keyboard, a touchscreen, a vibrator arranged to signal to a user by causing device 1400 to vibrate, a speaker and a microphone. A user may be able to operate device 1400 via UI 1460, for example to accept incoming telephone calls, to originate telephone calls or video calls, to browse the Internet, to manage digital files stored in memory 1420 or on a cloud accessible via transmitter 1430 and receiver 1440, or via NFC transceiver 1450, and/or to play games.
Device 1400 may comprise or be arranged to accept a user identity module 1470. User identity module 1470 may comprise, for example, a subscriber identity module, SIM, card installable in device 1400. A user identity module 1470 may comprise information identifying a subscription of a user of device 1400. A user identity module 1470 may comprise cryptographic information usable to verify the identity of a user of device 1400 and/or to facilitate encryption of communicated information and billing of the user of device 1400 for communication effected via device 1400.
Processor 1410 may be furnished with a transmitter arranged to output information from processor 1410, via electrical leads internal to device 1400, to other devices comprised in device 1400. Such a transmitter may comprise a serial bus transmitter arranged to, for example, output information via at least one electrical lead to memory 1420 for storage therein. Alternatively to a serial bus, the transmitter may comprise a parallel bus transmitter. Likewise processor 1410 may comprise a receiver arranged to receive information in processor 1410, via electrical leads internal to device 1400, from other devices comprised in device 1400. Such a receiver may comprise a serial bus receiver arranged to, for example, receive information via at least one electrical lead from receiver 1440 for processing in processor 1410. Alternatively to a serial bus, the receiver may comprise a parallel bus receiver.
Device 1400 may comprise further devices not illustrated in
Processor 1410, memory 1420, transmitter 1430, receiver 1440, wireless receiver 1450, UI 1460 and/or user identity module 1470 may be interconnected by electrical leads internal to device 1400 in a multitude of different ways. For example, each of the aforementioned devices may be separately connected to a master bus internal to device 1400, to allow for the devices to exchange information. However, as the skilled person will appreciate, this is only one example and depending on the embodiment various ways of interconnecting at least two of the aforementioned devices may be selected without departing from the scope of the present disclosure.
The first method may comprise, at step 1510, determining a bit sequence. The first method may further comprise, at step 1520, dividing the bit sequence into fragments of bits. The first method may further comprise, at step 1530, mapping each fragment of bits to a different OFDM symbol. The first method may further comprise, at step 1540, encoding the fragments using on-off keying or frequency shift keying. The first method may further comprise, at step 1550, manipulating the encoded fragments to obtain a cyclic signal for each OFDM symbol. Finally, the first method may comprise, at step 1560, transmitting a wakeup signal comprising the manipulated fragments.
In some example embodiments, the fragments may be the parts of the OOK or FSK sequence which are mapped to each OFDM symbol. For instance, if the bit sequence contains 12 OOK symbols and each OFDM symbol comprises 4 OOK symbols, then it becomes 3 fragments of 4 OOK symbols. In some of example embodiments, each fragment may have an extra symbol inserted and in some other example embodiment, each fragment may be stretched or shortened to ensure correct CP behaviour. In some example embodiments, an ideal bit sequence may be referred to as a bit sequence.
The second method may comprise, at step 1610, receiving a wakeup signal comprising manipulated fragments. The second method may further comprise, at step 1620, reconstructing said manipulated fragments. The second method may further comprise, at step 1630, converting each fragment into bits. Finally, the second method may comprise, at step 1640, combining said bits to reconstruct a bit sequence.
It is to be understood that the embodiments of the disclosure disclosed are not limited to the particular structures, process steps, or materials disclosed herein, but are extended to equivalents thereof as would be recognized by those ordinarily skilled in the relevant arts. It should also be understood that terminology employed herein is used for the purpose of describing particular embodiments only and is not intended to be limiting.
Reference throughout this specification to one embodiment or an embodiment means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present disclosure. Thus, appearances of the phrases “in one embodiment” or “in an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment. Where reference is made to a numerical value using a term such as, for example, about or substantially, the exact numerical value is also disclosed.
As used herein, a plurality of items, structural elements, compositional elements, and/or materials may be presented in a common list for convenience. However, these lists should be construed as though each member of the list is individually identified as a separate and unique member. Thus, no individual member of such list should be construed as a de facto equivalent of any other member of the same list solely based on their presentation in a common group without indications to the contrary. In addition, various embodiments and example of the present disclosure may be referred to herein along with alternatives for the various components thereof. It is understood that such embodiments, examples, and alternatives are not to be construed as de facto equivalents of one another, but are to be considered as separate and autonomous representations of the present disclosure.
In an example embodiment, an apparatus, such as, for example, UE 110, 120 or, in applicable parts, a base node 130, may comprise means for carrying out the example embodiments described above and any combination thereof.
In an example embodiment, a computer program may be configured to cause a method in accordance with the example embodiments described above and any combination thereof. In an example embodiment, a computer program product, embodied on a non-transitory computer readable medium, may be configured to control a processor to perform a process comprising the example embodiments described above and any combination thereof.
In an example embodiment, an apparatus, such as, for example, UE 110, 120 or, in applicable parts, a base node 130, may comprise at least one processing core and at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus at least to perform the example embodiments described above and any combination thereof.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the preceding description, numerous specific details are provided, such as examples of lengths, widths, shapes, etc., to provide a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the disclosure can be practiced without one or more of the specific details, or with other methods, components, materials, etc. In other instances, well-known structures, materials, or operations are not shown or described in detail to avoid obscuring aspects of the disclosure.
While the forgoing examples are illustrative of the principles of the present disclosure in one or more particular applications, it will be apparent to those of ordinary skill in the art that numerous modifications in form, usage and details of implementation can be made without the exercise of inventive faculty, and without departing from the principles and concepts of the disclosure. Accordingly, it is not intended that the disclosure be limited, except as by the claims set forth below.
The verbs “to comprise” and “to include” are used in this document as open limitations that neither exclude nor require the existence of also un-recited features. The features recited in depending claims are mutually freely combinable unless otherwise explicitly stated. Furthermore, it is to be understood that the use of “a” or “an”, that is, a singular form, throughout this document does not exclude a plurality.
At least some embodiments of the present disclosure find industrial application in managing wireless communication.
Number | Date | Country | Kind |
---|---|---|---|
20235192 | Feb 2023 | FI | national |