Devices, methods, and medium for communication

The method of generating a repetition bit sequence with inverted bits based on OOK chips per OFDM symbol addresses the issue of false detections in Ambient IoT devices, improving communication efficiency and power management.

WO2026031101A1PCT designated stage Publication Date: 2026-02-12NEC CORP +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/110815
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-08
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

Conventional CP insertion in OFDM-based OOK signal generation for Ambient IoT devices leads to unexpected falling/rising edges, causing false detection and inefficiencies.

Method used

A communication method where a repetition bit sequence is generated with at least one inverted bit based on the number of OOK chips per OFDM symbol, ensuring no falling or rising edge after CP insertion, thereby preventing false detection.

Benefits of technology

This approach enhances communication efficiency by avoiding false detections and optimizing power consumption in Ambient IoT devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024110815_12022026_PF_FP_ABST
    Figure CN2024110815_12022026_PF_FP_ABST
Patent Text Reader

Abstract

Example embodiments of the present disclosure relate to devices, methods, and computer storage medium for communication. In the solution, a signal which is generated based on a repetition bit sequence of an information bit sequence is transmitted from a second device (such as a Reader) to a first device (such as an A-IoT device). In the repetition bit sequence, at least a first repetition bit is an inverted bit of a corresponding information bit, and a position of the first repetition bit is determined based on a number of OOK chips per OFDM symbol. In some examples, the first repetition bit may be mapped to the last OOK chip while the corresponding information bit of the first repetition bit is mapped to the first OOK chip. As such, there will be no falling or rising edge after CP insertion, and thus a false detection can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

DEVICES, METHODS, AND MEDIUM FOR COMMUNICATIONFIELD

[0001] Example embodiments of the present disclosure generally relate to the field of communication techniques and in particular, to devices, methods, and a computer readable medium for communication.BACKGROUND

[0002] Recently, a study item on ambient internet of things (ambient-IoT or A-IoT) has been started in third generation partnership project (3GPP) Release 19 (Rel-19 or R19) . The study targets at a new 3GPP IoT technology, suitable for deployment in a 3GPP system, which relies on ultra-low complexity devices with ultra-low power consumption for the very-low end IoT applications.SUMMARY

[0003] In general, example embodiments of the present disclosure provide devices, methods, and a computer storage medium for communication.

[0004] In a first aspect, there is provided a first device. The first device comprises at least one processor configured to cause the first device at least to: receive, from a second device, a signal which is generated based on a repetition factor and an information bit sequence comprising a plurality of information bits; and determine, based on the signal, a repetition bit sequence of the information bit sequence, wherein at least a first repetition bit in the repetition bit sequence is an inverted bit of a corresponding information bit in the information bit sequence, and at least a position of the first repetition bit is based on a number of on-off keying (OOK) chips per orthogonal frequency-division multiplexing (OFDM) symbol.

[0005] In a second aspect, there is provided a second device. The second device comprises at least one processor configured to cause the second device at least to: determine a repetition bit sequence based on a repetition factor and an information bit sequence comprising a plurality of information bits; generate a signal based on the repetition bit sequence; and transmit, to a first device, the signal, wherein at least a first repetition bit in the repetition bit sequence is an inverted bit of a corresponding information bit in the information bit sequence, and at least a position of the first repetition bit is based on a number of OOK chips per OFDM  symbol.

[0006] In a third aspect, there is provided a second device. The second device comprises at least one processor configured to cause the second device at least to: determine a value for a number of a plurality of OOK chips in an OFDM symbol without a cyclic prefix (CP) ; determine the plurality of OOK chips based on a plurality of transmission bits, wherein the first OOK chip is same as the second-to-last OOK chip; and generate an OFDM symbol including the CP based on the plurality of OOK chips.

[0007] In a fourth aspect, there is provided a method of communication. The method comprises: receiving, at a first device from a second device, a signal which is generated based on a repetition factor and an information bit sequence comprising a plurality of information bits; and determining, based on the signal, a repetition bit sequence of the information bit sequence, wherein at least a first repetition bit in the repetition bit sequence is an inverted bit of a corresponding information bit in the information bit sequence, and at least a position of the first repetition bit is based on a number of OOK chips per OFDM symbol.

[0008] In a fifth aspect, there is provided a method of communication. The method comprises: determining, at a second device, a repetition bit sequence based on a repetition factor and an information bit sequence comprising a plurality of information bits; generating a signal based on the repetition bit sequence; and transmitting, to a first device, the signal, wherein at least a first repetition bit in the repetition bit sequence is an inverted bit of a corresponding information bit in the information bit sequence, and at least a position of the first repetition bit is based on a number of OOK chips per OFDM symbol.

[0009] In a sixth aspect, there is provided a method of communication. The method comprises: determining, at a second device, a value for a number of a plurality of OOK chips in an OFDM symbol without a CP; determining the plurality of OOK chips based on a plurality of transmission bits, wherein the first OOK chip is same as the second-to-last OOK chip; and generating an OFDM symbol including the CP based on the plurality of OOK chips.

[0010] In a seventh aspect, there is provided a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to carry out the method according to any of the fourth to the sixth aspects above.

[0011] It is to be understood that the summary section is not intended to identify key or essential features of embodiments of the present disclosure, nor is it intended to be used to  limit the scope of the present disclosure. Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Through the more detailed description of some example embodiments of the present disclosure in the accompanying drawings, the above and other objects, features and advantages of the present disclosure will become more apparent, wherein:

[0013] FIG. 1A illustrates a schematic diagram of an example communication network in which some embodiments of the present disclosure can be implemented;

[0014] FIG. 1B illustrates an example schematic of a communication between an A-IoT device and a reader;

[0015] FIG. 1C illustrates an example schematic of deployment scenario 1 with topology 1 for an A-IoT device;

[0016] FIG. 1D illustrates an example schematic of deployment scenario 2 with topology 2 for an A-IoT device;

[0017] FIG. 2 illustrates a signalling chart illustrating communication process in accordance with some embodiments of the present disclosure;

[0018] FIGS. 3A-3B illustrate some example schematics of OOK chips in accordance with some embodiments of the present disclosure;

[0019] FIG. 4 illustrates a signalling chart illustrating communication process in accordance with some embodiments of the present disclosure;

[0020] FIGS. 5A-5B illustrate some example schematics of lengths for OOK chips in accordance with some embodiments of the present disclosure;

[0021] FIGS. 6A-6B illustrate some example schematics of bit mapping in accordance with some embodiments of the present disclosure;

[0022] FIG. 7 illustrates a signalling chart illustrating communication process in accordance with some embodiments of the present disclosure;

[0023] FIG. 8 illustrates an example schematic of OOK chips in accordance with some embodiments of the present disclosure;

[0024] FIG. 9 illustrates a flowchart of an example method implemented at a first device in  accordance with some embodiments of the present disclosure;

[0025] FIG. 10 illustrates a flowchart of an example method implemented at a second device in accordance with some embodiments of the present disclosure;

[0026] FIG. 11 illustrates a flowchart of an example method implemented at a second device in accordance with some embodiments of the present disclosure; and

[0027] FIG. 12 illustrates a simplified block diagram of a device that is suitable for implementing embodiments of the present disclosure.

[0028] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION

[0029] Principle of the present disclosure will now be described with reference to some example embodiments. It is to be understood that these embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitation as to the scope of the disclosure. Embodiments described herein can be implemented in various manners other than the ones described below.

[0030] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skills in the art to which this disclosure belongs.

[0031] References in the present disclosure to “one embodiment, ” “an embodiment, ” “an example embodiment, ” and the like indicate that the embodiment described may include a particular feature, structure, or characteristic, but it is not necessary that every embodiment includes the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.

[0032] It shall be understood that although the terms “first” and “second” etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first  element could be termed a second element, and similarly, a second element could be termed a first element, without departing from the scope of example embodiments. As used herein, the term “and / or” includes any and all combinations of one or more of the listed terms.

[0033] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms “a” , “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” , “comprising” , “has” , “having” , “includes” and / or “including” , when used herein, specify the presence of stated features, elements, and / or components etc., but do not preclude the presence or addition of one or more other features, elements, components and / or combinations thereof.

[0034] In some examples, values, procedures, or apparatus are referred to as “best, ” “lowest, ” “highest, ” “minimum, ” “maximum, ” or the like. It will be appreciated that such descriptions are intended to indicate that a selection among many used functional alternatives can be made, and such selections need not be better, smaller, higher, or otherwise preferable to other selections.

[0035] As used herein, the term “communication network” refers to a network following any suitable communication standards, such as New Radio (NR) , Long Term Evolution (LTE) , LTE-Advanced (LTE-A) , Wideband Code Division Multiple Access (WCDMA) , High-Speed Packet Access (HSPA) , Narrow Band Internet of Things (NB-IoT) and so on. Furthermore, the communications between a terminal device and a network device in the communication network may be performed according to any suitable generation communication protocols, including, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , the fourth generation (4G) , 4.5G, the fifth generation (5G) , 5.5G, 5G-Advanced networks, or the sixth generation (6G) communication protocols, and / or any other protocols either currently known or to be developed in the future. Embodiments of the present disclosure may be applied in various communication systems. Given the rapid development in communications, there will of course also be future type communication technologies and systems with which the present disclosure may be embodied. It should not be seen as limiting the scope of the present disclosure to only the aforementioned system.

[0036] As used herein, the term “terminal device” refers to any device having wireless or  wired communication capabilities. Examples of terminal device include, but not limited to, user equipment (UE) , personal computers, desktops, mobile phones, cellular phones, smart phones, personal digital assistants (PDAs) , portable computers, tablets, wearable devices, internet of things (IoT) devices, Ultra-reliable and Low Latency Communications (URLLC) devices, Internet of Everything (IoE) devices, machine type communication (MTC) devices, device on vehicle for V2X communication where X means pedestrian, vehicle, or infrastructure / network, devices for Integrated Access and Backhaul (IAB) , Space borne vehicles or Air borne vehicles in Non-terrestrial networks (NTN) including Satellites and High Altitude Platforms (HAPs) encompassing Unmanned Aircraft Systems (UAS) , eXtended Reality (XR) devices including different types of realities such as Augmented Reality (AR) , Mixed Reality (MR) and Virtual Reality (VR) , the unmanned aerial vehicle (UAV) commonly known as a drone which is an aircraft without any human pilot, devices on high speed train (HST) , or image capture devices such as digital cameras, sensors, gaming devices, music storage and playback appliances, or Internet appliances enabling wireless or wired Internet access and browsing and the like. The ‘terminal device’ can further has ‘multicast / broadcast’ feature, to support public safety and mission critical, V2X applications, transparent IPv4 / IPv6 multicast delivery, IPTV, smart TV, radio services, software delivery over wireless, group communications and IoT applications. It may also be incorporated one or multiple Subscriber Identity Module (SIM) as known as Multi-SIM. The term “terminal device” can be used interchangeably with a UE, a mobile station, a subscriber station, a mobile terminal, a user terminal or a wireless device.

[0037] As used herein, the term “network device” refers to a device which is capable of providing or hosting a cell or coverage where terminal devices can communicate. Examples of a network device include, but not limited to, a satellite, an unmanned aerial systems (UAS) platform, a Node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a next generation NodeB (gNB) , a transmission reception point (TRP) , a remote radio unit (RRU) , a radio head (RH) , a remote radio head (RRH) , an IAB node, a low power node such as a femto node, a pico node, a reconfigurable intelligent surface (RIS) , and the like.

[0038] In one embodiment, the terminal device may be connected with a first network device and a second network device. One of the first network device and the second network device may be a master node and the other one may be a secondary node. The first network device and the second network device may use different radio access technologies (RATs) . In one embodiment, the first network device may be a first RAT device and the  second network device may be a second RAT device. In one embodiment, the first RAT device is eNB and the second RAT device is gNB. Information related with different RATs may be transmitted to the terminal device from at least one of the first network device and the second network device. In one embodiment, first information may be transmitted to the terminal device from the first network device and second information may be transmitted to the terminal device from the second network device directly or via the first network device. In one embodiment, information related with configuration for the terminal device configured by the second network device may be transmitted from the second network device via the first network device. Information related with reconfiguration for the terminal device configured by the second network device may be transmitted to the terminal device from the second network device directly or via the first network device.

[0039] Communications discussed herein may conform to any suitable standards including, but not limited to, New Radio (NR) Access, Long Term Evolution (LTE) , LTE-Evolution, LTE-Advanced (LTE-A) , Wideband Code Division Multiple Access (WCDMA) , Code Division Multiple Access (CDMA) , cdma2000, and Global System for Mobile Communications (GSM) and the like. Furthermore, the communications may be performed according to any generation communication protocols either currently known or to be developed in the future. Examples of the communication protocols include, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.85G, the third generation (3G) , the fourth generation (4G) , 4.5G, the fifth generation (5G) , and the sixth (6G) communication protocols. The techniques described herein may be used for the wireless networks and radio technologies mentioned above as well as other wireless networks and radio technologies. The embodiments of the present disclosure may be performed according to any generation communication protocols either currently known or to be developed in the future. Examples of the communication protocols include, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , the fourth generation (4G) , 4.5G, the fifth generation (5G) communication protocols, 5.5G, 5G-Advanced networks, or the sixth generation (6G) networks.

[0040] The terminal device or the network device may have Artificial intelligence (AI) or machine learning capability. It generally includes a model which has been trained from numerous collected data for a specific function, and can be used to predict some information.

[0041] The terminal device or the network device may work on several frequency ranges, e.g. FR1 (410 MHz to 7125 MHz) , FR2 (24.25GHz to 71GHz) , frequency band larger than  100GHz as well as Tera Hertz (THz) . It can further work on licensed / unlicensed / shared spectrum. The terminal device may have more than one connection with the network device under Multi-Radio Dual Connectivity (MR-DC) application scenario. The terminal device or the network device can work on full duplex, flexible duplex and cross division duplex modes.

[0042] The embodiments of the present disclosure may be performed in test equipment, e.g., signal generator, signal analyzer, spectrum analyzer, network analyzer, test terminal device, test network device, or channel emulator.

[0043] The embodiments of the present disclosure may be performed according to any generation communication protocols either currently known or to be developed in the future. Examples of the communication protocols include, but not limited to, the 1G, 2G, 2.5G, 2.75G, 3G, 4G, 4.5G, 5G, 5.5G, 5G-Advanced networks, or 6G networks.

[0044] The term “circuitry” used herein may refer to hardware circuits and / or combinations of hardware circuits and software. For example, the circuitry may be a combination of analog and / or digital hardware circuits with software / firmware. As a further example, the circuitry may be any portions of hardware processors with software including digital signal processor (s) , software, and memory (ies) that work together to cause an apparatus, such as a terminal device or a network device, to perform various functions. In a still further example, the circuitry may be hardware circuits and or processors, such as a microprocessor or a portion of a microprocessor, that requires software / firmware for operation, but the software may not be present when it is not needed for operation. As used herein, the term circuitry also covers an implementation of merely a hardware circuit or processor (s) or a portion of a hardware circuit or processor (s) and its (or their) accompanying software and / or firmware.

[0045] As used herein, the singular forms “a” , “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. The term “includes” and its variants are to be read as open terms that mean “includes, but is not limited to. ” The term “based on” is to be read as “based at least in part on. ” The term “one embodiment” and “an embodiment” are to be read as “at least one embodiment. ” The term “another embodiment” is to be read as “at least one other embodiment. ” The terms “first, ” “second, ” and the like may refer to different or same objects. Other definitions, explicit and implicit, may be included below.

[0046] In some examples, values, procedures, or apparatus are referred to as “best, ”  “lowest, ” “highest, ” “minimum, ” “maximum, ” or the like. It will be appreciated that such descriptions are intended to indicate that a selection among many used functional alternatives can be made, and such selections need not be better, smaller, higher, or otherwise preferable to other selections.

[0047] It is to be noted that, in the present disclosure, if not specified otherwise, the term “OFDM symbol” indicates CP-OFDM symbol, or any variant of OFDM symbol, e.g., DFT-s-OFDM, GI-OFDM, zero CP OFDM, unique word OFDM, etc.

[0048] A study item on Ambient IoT has completed in 3GPP Rel-18, which provides a terminological and scoping framework for future discussions of Ambient IoT. This has defined representative use cases, deployment scenarios, connectivity topologies, Ambient IoT devices, design targets, and required functionalities. It also conducted a preliminary feasibility assessment and gave recommendations for down-selection in setting the scope of Rel-19 radio access network (RAN) work group (WG) level study. 3GPP Rel-19 A-IoT study targets a further assessment at RAN WG-level of Ambient IoT, a new 3GPP IoT technology, suitable for deployment in a 3GPP system, which relies on ultra-low complexity devices with ultra-low power consumption for the very-low end IoT applications.

[0049] To support ambient IoT devices in the NR system, new features should be introduced, e.g., new waveform, new frame structure, new physical layer and higher layer procedures, etc. OOK signal generated based on OFDM framework is considered as the waveform for A-IoT. An issue for OFDM based OOK signal generation is that the conventional CP insertion may cause unexpected falling / rising edge between CP and the end / start of the OFDM symbol. Thus, an issue about CP handling for an A-IoT device needs to be studied.

[0050] Embodiments of the present disclosure provide a solution of communication. In the solution, a signal which is generated based on a repetition bit sequence of an information bit sequence is transmitted from a second device (such as a Reader) to a first device (such as an A-IoT device) . In the repetition bit sequence, at least a first repetition bit is an inverted bit of a corresponding information bit in the information bit sequence, and a position of the first repetition bit is determined based on a number of OOK chips per OFDM symbol. In some examples, the first repetition bit may be mapped to the last OOK chip while the corresponding information bit of the first repetition bit is mapped to the first OOK chip. In the solution, there will be no falling or rising edge after CP insertion, and thus a false detection can be avoided. Principles and implementations of the present disclosure will be  described in detail below with reference to the figures.

[0051] FIG. 1A illustrates a schematic diagram of an example communication network 100 in which some embodiments of the present disclosure can be implemented. As shown in FIG. 1A, the communication network 100 may include an A-IoT device 110, a network device 120-1, a terminal device 120-2, and a CN entity 130.

[0052] For ease of description, the A-IoT device 110 may be referred to as a first device 110 in some cases, and the network device 120-1 and the terminal device 120-2 may be collectively or separately referred to as a second device 120 in some cases. In some examples, the second device 120 may be referred to as a reader 120 for the A-IoT device 110. It is to be noted that although a base station (BS) and / or user equipment (UE) is illustrated as a reader, the device type of the reader can be in a different type which is not limited for this aspect.

[0053] In some examples, a transmission from the first device 110 (i.e. ambient IoT device) to the second device 120 (i.e., a reader) may be referred to as a device-to-reader (D2R) transmission or an uplink (UL) transmission. In some examples, a transmission from the second device 120 (i.e., a reader) to the first device 110 (i.e. ambient IoT device) may be referred to as a reader-to-device (R2D) transmission or a downlink (DL) transmission.

[0054] The CN entity 130 may be a network function (NF) in CN, such as a 5GC or a 6G core network. For example, the CN entity 130 may be implemented as an A-IoT function (AIF) or an Access and Mobility Management Function (AMF) of a 5GC.

[0055] Communications in the environment, between a network device and a terminal device for example, between a network device / aterminal device and an A-IoT device for example, may be implemented according to any proper communication protocol (s) , comprising, but not limited to, cellular communication protocols of the first generation (1G) , the second generation (2G) , the third generation (3G) , the fourth generation (4G) , the fifth generation (5G) , the sixth generation (6G) , and the like, wireless local network communication protocols such as Institute for Electrical and Electronics Engineers (IEEE) 802.11 and the like, and / or any other protocols currently known or to be developed in the future. Moreover, the communication may utilize any proper wireless communication technology, comprising but not limited to: Code Divided Multiple Address (CDMA) , Frequency Divided Multiple Address (FDMA) , Time Divided Multiple Address (TDMA) , Frequency Divided Duplexer (FDD) , Time Divided Duplexer (TDD) , Multiple-Input  Multiple-Output (MIMO) , Orthogonal Frequency Divided Multiple Access (OFDMA) and / or any other technologies currently known or to be developed in the future.

[0056] Embodiments of the present disclosure can be applied to any suitable scenarios. For example, embodiments of the present disclosure can be implemented at reduced capability NR devices. Alternatively, embodiments of the present disclosure can be implemented in one of the followings: NR multiple-input and multiple-output (MIMO) , NR sidelink enhancements, NR systems with frequency above 52.6GHz, an extending NR operation up to 71GHz, narrow band-Internet of Thing (NB-IOT)  / enhanced Machine Type Communication (eMTC) over non-terrestrial networks (NTN) , NTN, UE power saving enhancements, NR coverage enhancement, NB-IoT and LTE-MTC, Integrated Access and Backhaul (IAB) , NR Multicast and Broadcast Services, or enhancements on Multi-Radio Dual-Connectivity.

[0057] It is to be understood that the numbers of devices and their connection relationships and types shown in FIG. 1A are only for the purpose of illustration without suggesting any limitation. The environment may include any suitable numbers of devices adapted for implementing embodiments of the present disclosure.

[0058] The Ambient IoT refers to a new class of IoT devices primarily powered by harvesting ambient energy from radio waves, light, motion, heat, or any other viable ambient energy source. FIG. 1B illustrates an example schematic of a communication 105 between an A-IoT device 110 and a reader 120. It is to be noted that although the reader is illustrated as a UE in FIG. 1B, the device type of the reader can be in a different type which is not limited for this aspect.

[0059] The Ambient IoT is an extension of the existing IoT. Ambient IoT devices carry out many of the same functions as IoT devices and target many of the same use cases but require additional design choices to meet solution demands. By relying on energy harvested from ambient sources, the Ambient IoT makes it possible to develop lower-cost, smaller, and maintenance-free devices, allowing the IoT to become more scalable in existing use cases and in use cases still to be developed.

[0060] Harvesting energy from ambient sources generates only minimal amounts of power. This creates the inherent requirement for Ambient IoT devices to be less complex and more power efficient. The A-IOT device does not need to actively generate a signal, but communicates by reflecting electromagnetic waves generated by other devices.

[0061] The following connectivity topologies (topology 1 and topology 2) for Ambient IoT networks and devices are defined for the purposes of the study on ambient IoT in RAN. In all these topologies, the Ambient IoT device may be provided with a carrier wave from other node (s) either inside or outside the topology. The links in each topology may be bidirectional or unidirectional.

[0062] FIG. 1C illustrates an example schematic of deployment scenario 1 with topology 1 for an A-IoT device. In Topology 1, the ambient IoT device directly and bidirectionally communicates with a base station. The BS serves as the Reader for the ambient IoT device and performs operation (e.g., inventory, read, write, etc. ) to the ambient IoT device. The communication between the base station and the ambient IoT device includes Ambient IoT data and / or signalling. This topology includes the possibility that the BS transmitting to the Ambient IoT device is a different from the BS receiving from the Ambient IoT device. In topology 1, the base station and coexistence characteristics may include Micro-cell, co-site, etc.

[0063] FIG. 1D illustrates an example schematic of deployment scenario 2 with topology 2 for an A-IoT device. In Topology 2, the Ambient IoT device communicates bidirectionally with an intermediate node between the device and the base station. The intermediate node serves as the Reader for the ambient IoT device and performs operation (e.g., inventory, read, write, etc. ) to the ambient IoT device. In this topology, the intermediate node can be a relay, IAB node, UE, repeater, etc. which is capable of Ambient IoT. The intermediate node transfers Ambient IoT data and / or signalling between the base station and the Ambient IoT device. In topology 2, the base station and coexistence characteristics may include Micro-cell, co-site, etc. In topology 2, the location of intermediate node may be indoor.

[0064] An overall objective of the study on ambient IoT shall be to study a harmonized air interface design with minimized differences (where necessary) for Ambient IoT to enable the following devices:

[0065] ○ Device 1: ~1 μW peak power consumption, has energy storage, initial sampling frequency offset (SFO) up to 10X ppm, neither DL nor UL amplification in the device. The device’s UL transmission is backscattered on a carrier wave provided externally.

[0066] ○ Device 2a: ≤ a few hundred μW peak power consumption, has energy storage, initial sampling frequency offset (SFO) up to 10X ppm, both DL and / or UL  amplification in the device. The device’s UL transmission is backscattered on a carrier wave provided externally.

[0067] ○ Device 2b: ≤ a few hundred μW peak power consumption, has energy storage, initial sampling frequency offset (SFO) up to 10X ppm, both DL and / or UL amplification in the device. The device’s UL transmission is generated internally by the device.

[0068] It is to be understood that “≤ a few hundred μW” means WGs are not tasked with setting a particular value, and that it will be for WG discussions to determine if a presented design with corresponding power consumption satisfies the “≤ a few hundred μW” requirement.

[0069] ● X is to be decided in WGs.

[0070] ● Coverage design target: Maximum distance of 10-50 m with device indoors.

[0071] ● For Topologies 1 &2 (UE as intermediate node under NW control) , with no RRC states, no mobility (i.e. at least no cell selection / re-selection -like function) , no HARQ, no ARQ.

[0072] In the present disclosure, a term “OOK chip” is used, which can be interchangeably used with any of the following: OOK symbol, OOK ON / OFF transition, etc. for example, an OOK chip may be regarded as a signal which can represent OOK-ON or OOK-OFF.

[0073] FIG. 2 illustrates a signalling chart illustrating communication process 200 in accordance with some example embodiments of the present disclosure. The process 200 may involve a first device 110 and a second device 120 as discussed with reference to FIG. 1A. It would be appreciated that the process 200 may be applied to other communication scenarios, which will not be described in detail.

[0074] In the process 200, the second device 120 determine a repetition bit sequence at 210, and the second device 120 generates a signal based on the repetition bit sequence at 220. For example, the second device 120 may be a network device (e.g., gNB) or a terminal device (such as a UE) .

[0075] In some implementations, the second device 120 may determine an OFDM numerology. In some example embodiments, the OFDM numerology may include a subcarrier spacing (SCS) , which may be 2μ*15 kHz, where μ=0, 1, 2, 3, 4, 5, 6, .... In  some example embodiments, the OFDM numerology may include a CP length. In some examples, a CP length for the first OFDM symbol in a specific time duration is longer than a further CP length for a further OFDM symbol in the specific time duration. For example, the specific time duration may be a half subframe. In some examples, for the first OFDM symbol in each half subframe (i.e., the first OFDM symbol in each 0.5ms) , the CP length may be (144k*2-μ+16k) *Tu; and for other OFDM symbols, the CP length may be (144k*2-μ) *Tu, where k = 64, Tu is a time unit, e.g., Tu = 1 /  (480*1000*4096) seconds. For example, for 15KHz SCS, the CP length of an OFDM symbol which is not the first OFDM symbol in a half subframe is 4.6875 μs; and the length of an OFDM symbol without CP is 1 / 15KHz, which is about 66.7 μs.

[0076] In some implementations, the second device 120 may determine a number of OOK chips per OFDM symbol, where the OFDM symbol here may or may not include a CP. For ease of description, the number of OOK chips per OFDM symbol may be represented by M, which is a positive integer, that is, there are M OOK chips in an OFDM symbol. In some examples, M may equal to 1 or may be greater than 1. For example, OOK-1 may be used and M=1, that is, the entire OFDM symbol may be used to represent an OOK-ON or an OOK-OFF. For example, OOK-4 may be used and M is larger than 1, that is, M OOK chips are comprised in one OFDM symbol.

[0077] In some examples, an OOK modulation sequence may include at least one OOK ON symbol and at least one OOK OFF symbol. For example, the OOK ON symbol and the OOK OFF symbol may represent symbols with higher and lower amplitude respectively. For example, several options for OOK signal generation based on OFDM waveform may be used for generating each of the messages in the mobility related procedure, such as options OOK-1 and OOK-4. For example, a number of SCs used by each of the messages in the mobility related procedure including potential guard-bands may be represented as N.

[0078] Option OOK-1: Single-bit in 1 OFDM symbol, SCs of each of the messages in the mobility related procedure are:

[0079] ● OOK=1 means all SCs are modulated;

[0080] ● OOK=0 means all SCs are zero power (from base-band point of view) .

[0081] Option OOK-4: Transform M-bit OOK in time domain

[0082] ● N SCs of OOK-1 are generated by a transformation (DFT / Least square)

[0083] - N’samples are generated from M-bits;

[0084] - signal modification may or may NOT be used;

[0085] - truncation or other additional modification may or may NOT be used, if not used, N is the same as N’ ;

[0086] In some implementations, the second device 120 may determine a repetition factor, which may be represented by R, and R is a positive integer. In some example embodiments, the repetition bit sequence is determined based on the repetition factor and an information bit sequence. The information bit sequence may include a plurality of information bits, such as n information bits, where n is a positive integer. For example, the n information bits may be bits before line code (e.g., Manchester code) , on the other hand, the bits after line code and before OOK modulation may be called as transmission bits in some cases. For example, the n information bits may include payload bits and cyclic redundancy check (CRC) bits. In some examples, when the repetition factor R is determined, then each information bit in the information bit sequence will be transmitted R times, that is, R-1 repetition bits for an information bit will be generated.

[0087] In some example embodiments, the second device 120 determines the repetition bit sequence of the information bit sequence, e.g., based on the repetition factor (represented as R) and the number of OOK chips per OFDM symbol (represented as M) . For example, M may be larger than 4, e.g., M≥4. For example, R may be an even value, e.g., R=2 or R=4.

[0088] In some examples, the second device 120 may determine a number of OFDM symbols based on one or more of the following: the repetition factor (represented as R) , the number of OOK chips per OFDM symbol (represented as M) , the number of the plurality of information bits (represented as n) , and a coding manner (e.g., line code) . For example, with the line code, an information bit can be mapped into one or more OOK chips, and the one or more OOK chips can be referred as an OOK chip set, or a codeword. For example, if Manchester code is used, then each information bit will be mapped into two OOK chips. For example, a bit 0 will map to an OOK chip set {10} and a bit 1 will map to an OOK chip set {01} , where 0 and 1 represent an OOK OFF and an OOK ON respectively. For example, a bit 0 will map to an OOK chip set {01} and a bit 1 will map to an OOK chip set {10} . For example, {10} and {01} are two Manchester codewords. For example, the number of OFDM symbols (which may be represented as T) can be determined according to a function of R, M, and n. For instance, the function may be be T= (n*R)  /  (M / 2) or T=ceil [ (n* R)  /  (M / 2) ] .

[0089] In some examples, if a condition is not met, the second device 120 may pad the information bit sequence with at least one predefined value to make that a padded information bit sequence meets the condition, for example, the condition may be a product of the number of the plurality of information bits and the repetition factor is an integer multiple of a half of the number of OOK chips per OFDM symbol. For another example, the condition may be the number of the plurality of information bits is an integer multiple of a half of the number of OOK chips per OFDM symbol. In some instances, if the information bit sequence before padding includes n0 bits, and n0*R is not an integer multiple of M or M / 2, the second device 120 may pad some predefined value (such as 0) e.g., at the end of the information bit sequence (before or after adding CRC) to generate n information bits, which satisfies n*R is an integer multiple of M / 2, or n is an integer multiple of M / 2.

[0090] For ease of description, the information bit sequence (including n information bits) can be represented as  (R-1) repetitions of an information bit  (i=0, 1, …, n-1 ) can be represented as respectively, and the repetition bit sequence can be represented as b0, b1, b2, …, bn*R-1.

[0091] In some examples, a repetition bit of an information bit may be the same as the information bit or may be an inverted bit of the information bit. For example, an inverted bit of bit 1 is bit 0, and an inverted bit of bit 0 is bit 1.

[0092] In some instances, the repetition bit sequence should satisfy: b (l+1) *M / 2-1 is an inverted bit of bl*M / 2, i.e., b (l+1) *M / 2-1=1-bl*M / 2 or b (l+1) *M / 2-1=XOR (bl*M / 2, 1) , where l=0, 1, 2, …, T-1. For instance,   (i=0, 1, …, n-1) is the inverted bit of i.e.,  or

[0093] In some instances, for each odd repetition, a repetition bit of an information bit is an inverted bit of the information bit; and for even repetition, a repetition bit of an information bit is the same as the information bit. In some instances, for each even repetition, a repetition bit of an information bit is an inverted bit of the information bit; and for odd repetition, a repetition bit of an information bit is the same as the information bit. For instance,   (i=0, 1, …, n-1 ) is the inverted bit of i.e.,  or  and is same as where k is an integer. For instance,  (i=0, 1, …, n-1) is the inverted bit of i.e.,  or and is same as where k is an integer.

[0094] In some examples, a position of a repetition bit or an information bit in the repetition bit sequence may be determined, for example, the repetition bit sequence is to be mapped to the OOK chips. For example, for each OFDM symbol, a bit being mapped to the last OOK chip set is a repetition bit of a first information bit being mapped to the first OOK chip set, and the repetition bit of the first information bit is an inverted bit of the first information bit. For example, for each OFDM symbol, one or more bits being mapped to one or more OOK chip sets other than the first OOK chip set and the last OOK chip set are part of the information bit sequence or part of the repetition bit sequence. For example, an OOK chip set comprises two OOK chips.

[0095] In some examples, a part of the information bit sequence is mapped to a first position set of the repetition bit sequence, and a repetition of the part of the information bit sequence is mapped to a second position set of the repetition bit sequence, where the first position set and the second position set are determined based on the number of OOK chips per OFDM symbol. For example, the first position set of the repetition bit sequence may be associated with a beginning of an OFDM symbol, and the second position set of the repetition bit sequence may be associated with an end of the OFDM symbol.

[0096] In some examples, the second device 120 may generate an intermediate bit sequence, and then determine the repetition bit sequence based on the intermediate bit sequence. In some examples, an order of bits in the repetition bit sequence is different from an order of bits in the intermediate bit sequence. For example, the second device 120 adjust at least one position of at least one repetition bit in the intermediate bit sequence, to determine the repetition bit sequence.

[0097] In some examples, the intermediate bit sequence includes the plurality of information bits and a plurality of repetition bits of the plurality of information bits, where at least one of the plurality of repetition bits is located between a first part of the plurality of information bits and a second part of the plurality of information bits. For example, the bits in the intermediate bit sequence may be ordered by: a first part of information bits, followed by a first part of repetition bits, further followed by a second part of information bits, further followed by a second part of repetition bits, …

[0098] For instance, if R=2, then the intermediate bit sequence may be represented as:

[0099] where is a first part of information bits,  is a first part of repetition bits,  is a second part of information bits, and  is a second part of repetition bits.

[0100] For instance, if R>2, then the intermediate bit sequence may be represented as

[0101] where is the concatenate bit sequence from the 2nd repetition of information bits to the (R-1) th repetition of information bits.

[0102] In some examples, the following steps may be used to determine the repetition bit sequence:

[0103] Step 1: for where i= 0, 1, …, T-1, let or

[0104] Step 2: for where i= 0, 1, …, T-1 , let or where is an inverted bit of i.e.,  or i.e., if  then otherwise if then

[0105] Step 3: for where i= 0, 1, …, T-1 , c= 1, … (M / 2) -2 , let

[0106] In some implementations, the signal generated at 220 may be a R2D waveform for DFT-s-OFDM generated as follows:

[0107] ● The time domain OOK signal is the M chips of one OFDM symbol.

[0108] ● A chip is represented (e.g. upsampled) by L samples

[0109] ● An N’ -points DFT is performed on the samples of one OFDM symbol to

[0110] obtain the frequency domain signal, e.g. N’ =128 or equal to X.

[0111] ● Map the frequency domain signal obtained by N’ -points DFT to the X subcarriers of Btx, R2D.

[0112] ● An N-points IDFT is performed to obtain the time domain signal.

[0113] In the process 200, the second device 120 transmits, and the first device 110 receives, the signal at 230. In some examples, the signal is a R2D signal transmitted on physical reader-device channel (PRDCH) . In addition, the first device 110 determines the repetition bit sequence at 240.

[0114] In some example embodiments, the first device 110 may or may not be necessary to be aware of the OFDM numerology discussed above. In some example embodiments, the first device 110 may determine the repetition factor, i.e., R. In some example embodiments, the first device 110 may determine a chip duration for an OOK chip. In some examples, the first device 110 may determine the chip duration (and optionally, the repetition factor and / or the OFDM numerology) based on a configuration from the second device 120, or based on a detection of a preamble or a clock acquisition part. For example, a number of OOK chips per OFDM symbol may be further determined by the first device 110, e.g., based on the chip duration and a length of the OFDM symbol. It is to be understood that at least one of the number of OOK chips per OFDM symbol, the chip duration, the repetition factor, or the OFDM numerology will be used by the first device 110 to determine the repetition bit sequence based on the received signal.

[0115] FIG. 3A illustrates an example schematic of OOK chips 310 in accordance with some embodiments of the present disclosure. As illustrated, an information bit may be mapped to a start of an OFDM symbol, and a repetition bit of the information bit (which is an inverted bit of the information bit) may be mapped to an end of the OFDM symbol. As illustrated, CP insertion may be performed, which is based on the last OOK chip of the OFDM symbol. Since the repetition bit is an inverted bit of the information bit, there will be no falling or rising edge between the CP and the first OOK chip.

[0116] FIG. 3B illustrates an example schematic of OOK chips 320 in accordance with some embodiments of the present disclosure. It is assumed that M=8, R=2, and n=4; and the information bit sequence is [a0, a1, a2, a3] = [0, 1, 1, 0] . According to the description with reference to the step 210 in FIG. 2, the repetition bit sequence may be determined as

[0117] As illustrated, Manchester code is used, the bits “0, 1, 0, 1” are mapped to OFDM symbol 1 and the bits “1, 0, 1, 0” are mapped to OFDM symbol 2. In addition, CP 321 in  OFDM symbol 1 can be determined based on the last OOK chip in OFDM symbol 1, and CP 322 in OFDM symbol 2 can be determined based on the last OOK chip in OFDM symbol 2.

[0118] Since the last bit (1-a0) in OFDM symbol 1 is an inverted bit of the first bit (a0) in OFDM symbol 1, and the last bit (1-a1) in OFDM symbol 2 is an inverted bit of the first bit (a1) in OFDM symbol 2, there is will be no falling or rising edge between the CP and the first OOK chip.

[0119] According to embodiments with reference to FIGS. 2-3B, a solution for CP handling is proposed with repetition is configured, where a joint design of CP handling and repetition is provided. In the solution, a repetition bit sequence may be generated based on a repetition factor and an information bit sequence. In some examples, a repetition bit may be mapped to the last bit in an OFDM symbol, and the repetition bit may be an inverted bit of the first bit in the OFDM symbol. As such, there will be no falling or rising edge between CP and the first OOK chip after CP insertion, therefore, a false detection due to the falling or rising edge can be avoided. Accordingly, a transmission efficiency can be ensured.

[0120] Reference is further made to FIG. 4, which illustrates a signalling chart illustrating communication process 400 in accordance with some embodiments of the present disclosure. The process 400 may involve a first device 110 and a second device 120 as discussed with reference to FIG. 1A. It would be appreciated that the process 400 may be applied to other communication scenarios, which will not be described in detail.

[0121] In the process 400, the second device 120 determines a value for a number of plurality of OOK chips in an OFDM symbol at 410. In some implementations, a value M may be determined as a number of OOK chips in an OFDM symbol including CP, and a value M’ may be determined as a number of OOK chips in an OFDM symbol except CP. For example, M=M’ +1.

[0122] In some examples, the second device 120 may determine that M’ =13 (i.e. M=14) or M’=15 (i.e. M=16) . For example, there will be 14 or 16 OOK chips in an OFDM symbol with CP, and there will be 13 or 15 OOK chips in an OFDM symbol without CP.

[0123] In some example embodiments, as discussed with reference to FIG. 2, for 15kHZ SCS, the CP length is 4.687 μs, and a length of an OFDM symbol without CP is 66.7 μs. If M’=13, an average length of an OOK chip will be 66.7 / 13=5.13 μs. If M’ =15, an average length of an OOK chip will be 4.45 μs. In case a length of an OOK bit is close to the CP length, the CP part can be utilized ad a useful OOK chip.

[0124] In the process 400, the second device 120 determines a plurality of OOK chips based on a plurality of transmission bits at 420. In some implementations, the second device 120 may determine M / 2 or M / 2-1 transmission bits for an OFDM symbol, and in addition, the second device 120 may map the transmission bits to OOK chips.

[0125] In some implementations, the second device 120 may determine a chip length of each of the plurality of OOK chips (i.e., each of M’ OOK chips) , e.g., based on the CP length and the length of an OFDM symbol.

[0126] In some example embodiments, the CP length can be represented as T0, and the length of an OFDM symbol without CP can be represented as Ts. For example, T0 = (144k*2-μ) *Tu, or T0 = (144 / 2048) Ts = (18 / 256) Ts = (9 / 128) Ts.

[0127] In some examples, the chip length of a last OOK chip among the plurality of OOK chips (i.e., M’ OOK chips) equals to the CP length, and the chip length of each of one or more OOK chips other than the last OOK chip is the same. For example, the chip length of the last OOK chip may be represented as T2, which equals to the CP length, i.e., T2=T0. For example, the chip length of an OOK chip that is not the last OOK chip may be represented as T1, which equals to (Ts-T2)  /  (M’ -1) . For instance, if M’ =15, then T1= (136k*2-μ) *Tu, or T1 = (136 / 2048) Ts = (17 / 256) Ts.

[0128] In some other examples, the chip length of the last OOK chip may be larger than the CP length, that is T2>T0. A chip length for each of the rest OOK chip may be T1= (Ts-T2)  /  (M’ -1) .

[0129] In some examples, the chip length of each of the plurality of OOK chips (i.e., each of M’ OOK chips) is the same. For example, chip length of each OOK chip may be represented as T3, which equals to Ts / M’ . For example, M’ =15, and T3=Ts / 15, in this case, the first device 110 may have the capability of removing the narrow falling or rising edge. For example, M’ =13, and T3=Ts / 13, which may be longer than the CP length, and the narrow falling or rising edge can be avoided.

[0130] It is to be noted that a determination of each chip length described above may be used in the signal generation due to a limitation in the OOK signal generation, and the chip length may be not exactly equal to an actual chip length.

[0131] In some implementations, the second device 120 may generate a R2D waveform for DFT-s-OFDM generated as follows:

[0132] ● The time domain OOK signal is the M’ chips of one OFDM symbol (i.e., OFDM symbol without CP) .

[0133] ● A chip is represented (e.g. upsampled) by L samples

[0134] ● An N’ -points DFT is performed on the samples of one OFDM symbol to obtain the frequency domain signal, e.g. N’ =128 or equal to X.

[0135] ● Map the frequency domain signal obtained by N’ -points DFT to the X subcarriers of Btx, R2D.

[0136] ● An N-points IDFT is performed to obtain the time domain signal.

[0137] In some examples, an OOK chip may be represented by a plurality of samples. For example, a number of the plurality of samples for a specific OOK chip may be determined based on the determined value (M or M’ ) and a total number of subcarriers. For example, a number of the plurality of samples for a specific OOK chip may be determined based on a total number of subcarriers, a chip length of the specific OOK chip, and a length of the OFDM symbol without CP.

[0138] In some instances, a total number of samples for M’ OOK chips may be represented a L’ , e.g., L’ =N’ .

[0139] For instance, for an OOK chip with a chip length Td (which may be T1 or T2 or T3 as discussed above) , it may be represented by L samples, where L may be determined based on any one of the following: L=L’ * (Td / Ts) , L= floor [L’ * (Td / Ts) ] , L= ceil [L’ * (Td / Ts) ] , or L = L’  / M’ . For instance, for an OOK chip (which is not the last or first OOK chip) with a chip length Td (which may be T1 or T3 as discussed above) , it may be represented by L samples, where L may be determined based on any one of the following: L=L’ * (Td / Ts) , L=floor [L’ * (Td / Ts) ] , L= ceil [L’ * (Td / Ts) ] , or L = L’  / M’ . For instance, for the last (or first) OOK chip, it may be represented by L0 samples, where L may be determined based on L0=L’ -L* (M’ -2) . In the present disclosure, an operator floor [x] refers to a largest integer that is not larger than x, and an operator ceil [x] refers to a smallest integer that is not smaller than x.

[0140] As a specific example, if there are 256 subcarriers that used for PRDCH transmission, i.e. N’ =256, then L’ =256. And it can be determined that L=17 samples for each OOK chip rather than the last (or first) OOK chip, and that L=18 samples for the last (or first) OOK chip.

[0141] In some instances, the second device 120 may determine a total of 256 samples (or a multiple of 256 samples) , e.g., including 18 samples for the last (or first) OOK chip among the plurality of OOK chips and 17 samples for each of OOK chips other than the last (or first) OOK chip. The second device 120 may further down sample to determine a plurality of samples for each OOK chip based on the total number of subcarriers. For instance, if the total number of subcarriers is 128, i.e., N’ =128, then L’ =128; and the second device 120 may down sample the total of 256 samples (or a multiple of 256 samples) to generate 128 samples.

[0142] In some implementations, the second device 120 may determine M / 2 transmission bits, and map them to the M’ OOK chips. In some implementations, the second device 120 may determine M / 2-1 (i.e. (M’ -1)  / 2) transmission bits, and map them to the M’ -1 OOK chips other than the first OOK chip. In some examples, Manchester code is used.

[0143] In some examples, a transmission bit other than the first transmission bit may be mapped to two OOK chips (i.e., a Manchester codeword) , and a first transmission bit is mapped to a second chip of a Manchester codeword. For example, the last transmission bit in an OFDM symbol is an inverted bit of the first transmission bit, then the first OOK chip is the same as the second-to-last OOK chip. For example, the first transmission bit 0 is mapped to OOK chip 0 (i.e. OOK-OFF) or the first transmission bit 1 is mapped to OOK chip 1 (i.e. OOK-ON) . For example, another transmission bit (other than the first transmission bit) 0 is mapped to OOK chips {10} (i.e. {OOK-ON, OOK-OFF} ) , or another transmission bit (other than the first transmission bit) 1 is mapped to OOK chips {01} (i.e. {OOK-OFF, OOK-ON} ) .

[0144] It should be note that the mapping is only for illustration without any limitation, for example, a transmission bit 0 may be mapped to OOK chips {01} and a transmission bit 1 may be mapped to OOK chips {10} in some other cases.

[0145] In some examples, the M / 2-1 (i.e. (M’ -1)  / 2) transmission bits are mapped to M’ -1 OOK chips other than the first OOK chip, and the second-to-last OOK chip is copied to the first OOK chip. For example, a transmission bit may be mapped to two OOK chips, e.g., the first transmission bit is mapped to the second and the third OOK chips.

[0146] In some examples, the second device 120 may determine M / 2-1 (i.e. (M’ -1)  / 2) transmission bits, and may further determine the last transmission bit which is an inverted bit of the first transmission bit. For example, the last transmission bit may be a repetition bit of the first transmission bit, details of which may refer to those discussed with reference to  FIG. 2.

[0147] In the process 400, the second device 120 generates the OFDM symbol including CP at 430. In some examples, the CP may be determined based on the last OOK chip in the OFDM symbol.

[0148] In the process 400, the second device 120 transmits, and the first device 110 receives, the signal at 440. In some implementations, the first device 110 may determine the transmission bits. For example, the first device 110 may determine the first transmission bit based on the CP and the first OOK chip, that is the CP and the first OOK chip are used for constructing a Manchester codeword for the first transmission bit. For example, the first device 110 may determine the first transmission bit based on the last transmission bit, for example, the first transmission bit is an inverted bit of the last transmission bit in the OFDM symbol.

[0149] It is to be understood that the first device 110 may not need to know the number of OOK chips in the OFDM symbol (i.e. M or M’ ) .

[0150] FIG. 5A illustrates an example schematic of lengths for OOK chips 510 in accordance with some embodiments of the present disclosure. As illustrated, the CP length is T0, the chip length of the last OOK chip is T2, and the chip length for each of the rest OOK chips is T1. For example, T2=T0, and T1= (Ts-T2)  /  (M’ -1) .

[0151] FIG. 5B illustrates an example schematic of lengths for OOK chips 520 in accordance with some embodiments of the present disclosure. As illustrated, the CP length is T0, the chip length of each OOK chip is T3. For example, T3=Ts / M’ .

[0152] FIG. 6A illustrates an example schematic of bit mapping 610 in accordance with some embodiments of the present disclosure. As illustrated, Manchester code is used, and the first transmission bit “0” is mapped to the second chip 612 of a Manchester codeword. For example, the first chip of the Manchester codeword for the first transmission bit “0” is dropped. An equivalent operation is: the first transmission bit “0” is not mapped to a Manchester codeword, and the OOK chip 612 is copied from the second-to-last OOK chip.

[0153] For example, M’ =15, and the (M’ +1)  / 2=M / 2=8 transmission bits may be assumed to be [0 1 0 1 1 0 1 1] , where the last transmission bit is an inverted bit of the first transmission bit. As illustrated in FIG. 6A, the first transmission bit 0 is mapped to an OOK chip “0” , and the other transmission bit is mapped to two OOK chips in sequence.

[0154] For example, M’ =15, and the (M’ -1)  / 2=7 transmission bits may be assumed to be [1 0 1 1 0 1 1] . The 7 transmission bits may be mapped to 14 OOK chips from the second to the last OOK chips, and then the second-to-last OOK chip “0” is copied to the first OOK chip.

[0155] FIG. 6B illustrates an example schematic of bit mapping 620 in accordance with some embodiments of the present disclosure. As illustrated, after the bit mapping 610, CP insertion may be applied based on the last OOK chip. As such, the CP and the first OOK chip may be used to constructing a Manchester codeword for the first transmission bit.

[0156] It is understood that since the last transmission bit is an inverted bit of the first transmission bit, therefore, if the second chip of the last transmission bit is copied and added in front of the chip of the first information bit, then a complete Manchester codeword can be generated by the CP and the first OOK chip in the OFDM symbol, and it can represent the first transmission bit.

[0157] According to embodiments with reference to FIGS. 4-6B, a value for a number of plurality of OOK chips in an OFDM symbol may be determined. In some examples, M=16 (M’=15) , and the CP length is close to a chip length of an OOK chip, in this case, the CP can be utilized as a useful part as the first OOK chip of the first transmission bit. As such, no efficiency loss will be introduced due to the add of CP.

[0158] It should be noted that although M’ =15 or 13 (i.e., M=16 or 140) is discussed, the present disclosure does not limit for this aspect, the value may be determined as another value in some other cases. In some examples, 16 OOK chips (M=16) with a repetition factor R=2 may be equivalent to a case with a bit rate of M=8 without repetition. In some examples, 16 OOK chips (M=16) with a repetition factor R=4 may be equivalent to a case with a bit rate of M=4 without repetition. It is to be noted that the bit rate adaptation may be performed by the second device 120, details of which will not be provided herein.

[0159] Reference is further made to FIG. 7, which illustrates a signalling chart illustrating communication process 700 in accordance with some embodiments of the present disclosure. The process 700 may involve a first device 110 and a second device 120 as discussed with reference to FIG. 1A. It would be appreciated that the process 700 may be applied to other communication scenarios, which will not be described in detail.

[0160] In the process 700, the second device 120 determines a value for a number of plurality of OOK chips in an OFDM symbol at 710. In some implementations, a value M  may be determined as a number of OOK chips in an OFDM symbol including CP, and a value M’ may be determined as a number of OOK chips in an OFDM symbol except CP. For example, M=M’ +2. For instance, M’ =30 and M=32, that is there are 30 OOK chips in an OFDM symbol except CP. It should be noted that the number of OOK chips may also be another value, and the present disclosure does not limit for this aspect.

[0161] The second device 120 determines a length for each of the plurality of OOK chips at 720. In some examples, the second device 120 may determine a length for the last two OOK chips or a length for the last N OOK chips (e.g., N = 2*M / 32) based on the CP length. For example, the CP length may be represented by N0. In some examples, the second device 120 may further determine a length for other OOK chips in the OFDM symbol based on the OFDM symbol length (e.g., which may be represented by Ts) .

[0162] For example, a length for the last two OOK chips may equal to CP length, that is, a length of each of the last two OOK chips may be half of CP length. For instance, if M’ =30, the length of each of the last two OOK chips in the OFDM symbol is half of the CP length, i.e., (72k*2-μ) *Tu, or (72 / 2048) *Ts = (18 / 512) *Ts= (9 / 256) Ts; and the length of each of the other 28 OOK chips in the OFDM symbol is (68k*2-μ) *Tu, or (68k*2-u ) *Tu, or (17 / 512) Ts.

[0163] The second device 120 determined the plurality of OOK chips based on transmission bits at 730. In some example embodiments, the second device 120 may determine a plurality of transmission bits, such as 15 transmission bits, and further map the 15 transmission bits to 30 OOK chips of the OFDM symbol e.g. with Manchester code. In some example embodiments, the second device 120 may add CP by coping the last part of the OFDM symbol (which is equal to the last two OOK chips) to the front of the OFDM symbol.

[0164] The second device 120 may further transmit a signal to the first device 110 at 740, where the signal may include M OOK chips. In addition, the first device 110 determines the transmission bits at 750.

[0165] In some embodiments, the first device 110 may determine that two (or N dependent on M) received OOK chips are CP based on the received order of the plurality of OOK chips. For example, the first two (or N) OOK chips in every 32 (or M) OOK chips are CP (more generally, the first N chips in every M OOK chips are CP) . For instance, the “first two OOK chips” means first chips relative to a reference time, the reference time may be regarded as a  boundary of OFDM symbol.

[0166] In some examples, the first device 110 may drop the OOK chips in CP, or may utilize the OOK chips in CP for synchronization, channel estimation, or measurement.

[0167] FIG. 8 illustrates an example schematic of OOK chips 800 in accordance with some embodiments of the present disclosure. As illustrated, the CP length is T0, a length of each of the last two OOK chips is T2 / 2, and a length of each of other OOK chips is T1 / 2. As illustrated, the CP may be determined by copying the last two OOK chips.

[0168] According to embodiments with reference to FIGS. 7-8, CP can be represented by two or more OOK chips which may be the same the last two or more OOK chips in an OFDM symbol. Therefore, it will not cause unexpected detection error by the first device, and the first device can easily know which chips are CP and then drop them.

[0169] It should be noted that some embodiments above are provided with reference to R2D communication related to PRDCH, however, the embodiments may also be applied to D2R communication related to physical device-reader channel (PDRCH) or like, the present disclosure does not limit for this aspect. It should be noted that some embodiments above are discussed with Manchester code, however, the embodiments may also be applied to other line code, such as pulse-interval encoding (PIE) or the like, the present disclosure does not limit for this aspect.

[0170] In should be noted that some example embodiments above may be combined into some other embodiments. In some examples, the process 200 may be combined with the process 400, and the present disclosure does not limit this aspect.

[0171] FIG. 9 illustrates a flowchart of an example method 900 implemented at a first device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the first device which may perform the method 900 can be the first device 110 with reference to FIG. 1A.

[0172] At block 910, the first device receives, from a second device, a signal which is generated based on a repetition factor and an information bit sequence comprising a plurality of information bits. At block 920, the first device determines, based on the signal, a repetition bit sequence of the information bit sequence, wherein at least a first repetition bit in the repetition bit sequence is an inverted bit of a corresponding information bit in the information bit sequence, and at least a position of the first repetition bit is based on a number of OOK chips per OFDM symbol.

[0173] It should be noted that the method 900 may include various other operations which may be performed by the first device 110 as described above with reference to FIGS. 2-3B.

[0174] FIG. 10 illustrates a flowchart of an example method 1000 implemented at a second device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the second device which may perform the method 1000 can be the second device 120 with reference to FIG. 1A.

[0175] At block 1010, the second device determines a repetition bit sequence based on a repetition factor and an information bit sequence comprising a plurality of information bits. At block 1020, the second device generates a signal based on the repetition bit sequence. At block 1030, the second device transmits, to a first device, the signal, wherein at least a first repetition bit in the repetition bit sequence is an inverted bit of a corresponding information bit in the information bit sequence, and at least a position of the first repetition bit is based on a number of OOK chips per OFDM symbol.

[0176] It should be noted that the method 1000 may include various other operations which may be performed by the second device 120 as described above with reference to FIGS. 2-3B.

[0177] FIG. 11 illustrates a flowchart of an example method 1100 implemented at a second device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the second device which may perform the method 1100 can be the second device 120 with reference to FIG. 1A.

[0178] At block 1110, the second device determines a value for a number of a plurality of OOK chips in an OFDM symbol without a CP. At block 1120, the second device determines the plurality of OOK chips based on a plurality of transmission bits, wherein the first OOK chip is same as the second-to-last OOK chip. At block 1130, the second device generates an OFDM symbol including the CP based on the plurality of OOK chips.

[0179] It should be noted that the method 1100 may include various other operations which may be performed by the second device 120 as described above with reference to FIGS. 4-6B.

[0180] Details of some embodiments according to the present disclosure have been described with reference to FIGS. 2-11. Now an example implementation of the first device or the second device will be discussed below.

[0181] In some example embodiments, a first device (an A-IoT device) comprises circuitry configured to: receive, from a second device, a signal which is generated based on a repetition factor and an information bit sequence comprising a plurality of information bits; and determine, based on the signal, a repetition bit sequence of the information bit sequence, wherein at least a first repetition bit in the repetition bit sequence is an inverted bit of a corresponding information bit in the information bit sequence, and at least a position of the first repetition bit is based on a number of OOK chips per OFDM symbol. It should be noted that the first device comprises circuitry configured to perform various other operations as described above with reference to FIGS. 2-3B.

[0182] In some example embodiments, a second device comprises circuitry configured to: determine a repetition bit sequence based on a repetition factor and an information bit sequence comprising a plurality of information bits; generate a signal based on the repetition bit sequence; and transmit, to a first device, the signal, wherein at least a first repetition bit in the repetition bit sequence is an inverted bit of a corresponding information bit in the information bit sequence, and at least a position of the first repetition bit is based on a number of OOK chips per OFDM symbol. It should be noted that the second device comprises circuitry configured to perform various other operations as described above with reference to FIGS. 2-3B.

[0183] In some example embodiments, a second device comprises circuitry configured to: determine a value for a number of a plurality of OOK chips in an OFDM symbol without a CP;determine the plurality of OOK chips based on a plurality of transmission bits, wherein the first OOK chip is same as the second-to-last OOK chip; and generate an OFDM symbol including the CP based on the plurality of OOK chips. It should be noted that the second device comprises circuitry configured to perform various other operations as described above with reference to FIGS. 4-6B.

[0184] FIG. 12 illustrates a simplified block diagram of a device 1200 that is suitable for implementing embodiments of the present disclosure. The device 1200 can be considered as a further example implementation of the first device (e.g. A-IoT device) and the second device (e.g. gNB or UE) as described above. Accordingly, the device 1200 can be implemented at or as at least a part of the A-IoT device or the communication device.

[0185] As shown, the device 1200 includes a processor 1210, a memory 1220 coupled to the processor 1210, a suitable transceiver 1240 coupled to the processor 1210, and a  communication interface coupled to the transceiver 1240. The memory 1220 stores at least a part of a program 1230. The transceiver 1240 may be for bidirectional communications or a unidirectional communication based on requirements. The transceiver 1240 may include at least one of a transmitter and a receiver. The transmitter and the receiver may be functional modules or physical entities. The transceiver1240 has at least one antenna to facilitate communication, though in practice an Access Node mentioned in this application may have several ones. The communication interface may represent any interface that is necessary for communication with other network elements, such as X2 / Xn interface for bidirectional communications between eNBs / gNBs, S1 / NG interface for communication between a Mobility Management Entity (MME)  / Access and Mobility Management Function (AMF)  / SGW / UPF and the eNB / gNB, Un interface for communication between the eNB / gNB and a relay node (RN) , or Uu interface for communication between the eNB / gNB and a terminal device.

[0186] The program 1230 is assumed to include program instructions that, when executed by the associated processor 1210, enable the device 1200 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to FIGS. 2-11. The embodiments herein may be implemented by computer software executable by the processor 1210 of the device 1200, or by hardware, or by a combination of software and hardware. The processor 1210 may be configured to implement various embodiments of the present disclosure. Furthermore, a combination of the processor 1210 and memory 1220 may form processing means 1250 adapted to implement various embodiments of the present disclosure.

[0187] The memory 1220 may be of any type suitable to the local technical network and may be implemented using any suitable data storage technology, such as a non-transitory computer readable storage medium, semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples. While only one memory 1220 is shown in the device 1200, there may be several physically distinct memory modules in the device 1200. The processor 1210 may be of any type suitable to the local technical network, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 1200 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a  clock which synchronizes the main processor.

[0188] In summary, embodiments of the present disclosure may provide the following solutions.

[0189] The present disclosure provides a first device, comprising at least one processor configured to cause the first device at least to: receive, from a second device, a signal which is generated based on a repetition factor and an information bit sequence comprising a plurality of information bits; and determine, based on the signal, a repetition bit sequence of the information bit sequence, wherein at least a first repetition bit in the repetition bit sequence is an inverted bit of a corresponding information bit in the information bit sequence, and at least a position of the first repetition bit is based on a number of OOK chips per OFDM symbol.

[0190] In one embodiment, the first device as above, for each OFDM symbol of the signal, a bit being mapped to a last OOK chip set is a repetition bit of a first information bit being mapped to a first OOK chip set, and the repetition bit of the first information bit is an inverted bit of the first information bit.

[0191] In one embodiment, the first device as above, for each OFDM symbol of the signal, one or more bits being mapped to one or more OOK chip sets other than the first OOK chip set and the last OOK chip set are part of the information bit sequence or part of the repetition bit sequence.

[0192] In one embodiment, the first device as above, for each odd repetition, a repetition bit of an information bit is an inverted bit of the information bit; and for even repetition, a repetition bit of an information bit is the same as the information bit.

[0193] In one embodiment, the first device as above, a number of OFDM symbols of the signal is determined based on at least one of: a number of the plurality of information bits, the repetition factor, the number of OOK chips per OFDM symbol, or a coding manner.

[0194] In one embodiment, the first device as above, the at least one processor is configured to cause the first device to: determine at least one of the repetition factor or a chip duration for an OOK chip based on at least one of: a configuration from the second device, a detection of a preamble, or a detection of a clock acquisition part.

[0195] In one embodiment, the first device as above, the first device is an A-IoT device, and the second device is a reader which is a network device or a terminal device.

[0196] The present disclosure provides a second device, comprising at least one processor configured to cause the second device at least to: determine a repetition bit sequence based on a repetition factor and an information bit sequence comprising a plurality of information bits; generate a signal based on the repetition bit sequence; and transmit, to a first device, the signal, wherein at least a first repetition bit in the repetition bit sequence is an inverted bit of a corresponding information bit in the information bit sequence, and at least a position of the first repetition bit is based on a number of OOK chips per OFDM symbol.

[0197] In one embodiment, the second device as above, the at least one processor is configured to cause the second device to determine the repetition bit sequence by: mapping a part of the information bit sequence to a first position set of the repetition bit sequence; mapping a repetition of the part of the information bit sequence to a second position set of the repetition bit sequence; wherein the first position set and the second position set are determined based on the number of OOK chips per OFDM symbol.

[0198] In one embodiment, the second device as above, the at least one processor is configured to cause the second device to determine the repetition bit sequence by: generating an intermediate bit sequence comprising the plurality of information bits and a plurality of repetition bits of the plurality of information bits, wherein at least one of the plurality of repetition bits is located between a first part of the plurality of information bits and a second part of the plurality of information bits; and determining the repetition bit sequence based on the intermediate bit sequence by adjusting at least one position of at least one repetition bit.

[0199] In one embodiment, the second device as above, for each OFDM symbol of the signal, a bit being mapped to a last OOK chip set is a repetition bit of a first information bit being mapped to a first OOK chip set, and the repetition bit of the first information bit is an inverted bit of the first information bit.

[0200] In one embodiment, the second device as above, for each OFDM symbol of the signal, one or more bits being mapped to one or more OOK chip sets other than the first OOK chip set and the last OOK chip set are part of the information bit sequence or part of the repetition bit sequence.

[0201] In one embodiment, the second device as above, for each odd repetition, a repetition bit of an information bit is an inverted bit of the information bit; and for even repetition, a repetition bit of an information bit is the same as the information bit.

[0202] In one embodiment, the second device as above, the at least one processor is  configured to cause the second device to: determine a number of OFDM symbols of the signal based on at least one of: a number of the plurality of information bits, the repetition factor, the number of OOK chips per OFDM symbol, or a coding manner.

[0203] In one embodiment, the second device as above, the coding manner is a Manchester coding, and wherein the at least one processor is configured to cause the second device to: in accordance with a determination that a condition is not met, pad the information bit sequence with at least one predefined value to make a padded information bit sequence meets the condition, wherein the condition is: a product of the number of the plurality of information bits and the repetition factor is a multiple of a half of the number of OOK chips per OFDM symbol.

[0204] In one embodiment, the second device as above, the at least one processor is configured to cause the second device to: determine the repetition factor, the number of OOK chips per OFDM symbol, and an OFDM numerology, wherein the OFDM numerology comprises at least one of: a subcarrier spacing, or a CP length.

[0205] In one embodiment, the second device as above, a CP length for a first OFDM symbol in a specific time duration is longer than a further CP length for a further OFDM symbol in the specific time duration.

[0206] The present disclosure provides a second device, comprising at least one processor configured to cause the second device at least to: determine a value for a number of a plurality of OOK chips in an OFDM symbol without a CP; determine the plurality of OOK chips based on a plurality of transmission bits, wherein the first OOK chip is same as the second-to-last OOK chip; and generate an OFDM symbol including the CP based on the plurality of OOK chips.

[0207] In one embodiment, the second device as above, the at least one processor is configured to cause the second device to: determine a chip length of each of the plurality of OOK chips based on the CP length and a length of the OFDM symbol without CP.

[0208] In one embodiment, the second device as above, the chip length of a last OOK chip among the plurality of OOK chips equals to the CP length, and the chip length of each of one or more OOK chips other than the last OOK chip is the same.

[0209] In one embodiment, the second device as above, the chip length of each of the plurality of OOK chips is the same.

[0210] In one embodiment, the second device as above, the at least one processor is configured to cause the second device to: represent an OOK chip of the plurality of OOK chips by a plurality of samples, wherein a number of the plurality of samples for a specific OOK chip is determined based on: the value and a total number of subcarriers, or a total number of subcarriers, a chip length of the specific OOK chip, and a length of the OFDM symbol without CP.

[0211] In one embodiment, the second device as above, a Manchester code is used for coding, and wherein the at least one processor is configured to cause the second device to: determine 18 samples for a first or last OOK chip among the plurality of OOK chips and 17 samples for each of OOK chips other than the first or last OOK chip; down sample to determine a plurality of samples for each OOK chip based on the total number of subcarriers.

[0212] In one embodiment, the second device as above, a Manchester code is used for coding, and wherein the at least one processor is configured to cause the second device to: map a first transmission bit into a second chip of a Manchester codeword, to make that the first OOK chip is same as the second-to-last OOK chip.

[0213] In one embodiment, the second device as above, a Manchester code is used for coding, and wherein the at least one processor is configured to cause the second device to: map transmission bits other than a first transmission bit to the plurality of OOK chips other than a first OOK chip; and copy the second-to-last OOK chip to the first OOK chip.

[0214] In one embodiment, the second device as above, the CP and the first OOK chip are used for constructing a Manchester codeword for a first transmission bit, or the first transmission bit is an inverted bit of a last transmission bit for the OFDM symbol.

[0215] In one embodiment, the second device as above, the value is 15 or 13.

[0216] The present disclosure provides a method of communication, comprising the operations implemented at the first device or the second device (the A-IoT device or the Reader) discussed above. The present disclosure provides a method of communication, comprising the operations implemented at the first device discussed above. The present disclosure provides a method of communication, comprising the operations implemented at the second device discussed above.

[0217] The present disclosure provides an A-IoT device, comprising: a processor; and a memory storing computer program codes; the memory and the computer program codes configured to, with the processor, cause the A-IoT device to perform the method implemented  at the first device discussed above.

[0218] The present disclosure provides a communication device, comprising: a processor; and a memory storing computer program codes; the memory and the computer program codes configured to, with the processor, cause the communication device to perform the method implemented at the second device discussed above.

[0219] The present disclosure provides a computer readable medium having instructions stored thereon, the instructions, when executed by a processor of an apparatus, causing the apparatus to perform the method implemented at a first device or a second device discussed above.

[0220] Generally, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representation, it will be appreciated that the blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.

[0221] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer readable storage medium. The computer program product includes computer-executable instructions, such as those included in program modules, being executed in a device on a target real or virtual processor, to carry out the process or method as described above. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.

[0222] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be  provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.

[0223] The above program code may be embodied on a machine readable medium, which may be any tangible medium that may contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine readable medium may be a machine readable signal medium or a machine readable storage medium. A machine readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0224] Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable sub-combination.

[0225] Although the present disclosure has been described in language specific to structural features and / or methodological acts, it is to be understood that the present disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1.A second device comprising at least one processor configured to cause the second device to:determine a repetition bit sequence based on a repetition factor and an information bit sequence comprising a plurality of information bits;generate a signal based on the repetition bit sequence; andtransmit, to a first device, the signal, whereinat least a first repetition bit in the repetition bit sequence is an inverted bit of a corresponding information bit in the information bit sequence, andat least a position of the first repetition bit is based on a number of on-off keying (OOK) chips per orthogonal frequency-division multiplexing (OFDM) symbol.2.The second device of claim 1, wherein the at least one processor is configured to cause the second device to determine the repetition bit sequence by:mapping a part of the information bit sequence to a first position set of the repetition bit sequence;mapping a repetition of the part of the information bit sequence to a second position set of the repetition bit sequence;wherein the first position set and the second position set are determined based on the number of OOK chips per OFDM symbol.3.The second device of claim 1, wherein the at least one processor is configured to cause the second device to determine the repetition bit sequence by:generating an intermediate bit sequence comprising the plurality of information bits and a plurality of repetition bits of the plurality of information bits, wherein at least one of the plurality of repetition bits is located between a first part of the plurality of information bits and a second part of the plurality of information bits; anddetermining the repetition bit sequence based on the intermediate bit sequence by adjusting at least one position of at least one repetition bit.4.The second device of claim 1, wherein for each OFDM symbol of the signal, a bit being mapped to a last OOK chip set is a repetition bit of a first information bit being mapped to a first OOK chip set, and the repetition bit of the first information bit is an inverted  bit of the first information bit.5.The second device of claim 4, wherein for each OFDM symbol of the signal, one or more bits being mapped to one or more OOK chip sets other than the first OOK chip set and the last OOK chip set are part of the information bit sequence or part of the repetition bit sequence.6.The second device of claim 1, wherein for each odd repetition, a repetition bit of an information bit is an inverted bit of the information bit; and for even repetition, a repetition bit of an information bit is the same as the information bit.7.The second device of claim 1, wherein the at least one processor is configured to cause the second device to:determine a number of OFDM symbols of the signal based on at least one of: a number of the plurality of information bits, the repetition factor, the number of OOK chips per OFDM symbol, or a coding manner.8.The second device of claim 7, wherein the coding manner is a Manchester coding, and wherein the at least one processor is configured to cause the second device to:in accordance with a determination that a condition is not met, pad the information bit sequence with at least one predefined value to make a padded information bit sequence meets the condition, wherein the condition is: a product of the number of the plurality of information bits and the repetition factor is a multiple of a half of the number of OOK chips per OFDM symbol.9.The second device of claim 1, wherein the at least one processor is configured to cause the second device to:determine the repetition factor, the number of OOK chips per OFDM symbol, and an OFDM numerology, wherein the OFDM numerology comprises at least one of: a subcarrier spacing, or a cyclic prefix (CP) length.10.The second device of claim 9, wherein a CP length for a first OFDM symbol in a specific time duration is longer than a further CP length for a further OFDM symbol in the specific time duration.11.The second device of claim 1, wherein the first device is an ambient internet of things (A-IoT) device, and the second device is a reader which is a network device or a terminal device.12.A second device comprising at least one processor configured to cause the second device to:determine a value for a number of a plurality of on-off keying (OOK) chips in an orthogonal frequency-division multiplexing (OFDM) symbol without a cyclic prefix (CP) ;determine the plurality of OOK chips based on a plurality of transmission bits, wherein a first OOK chip is same as a second-to-last OOK chip; andgenerate an OFDM symbol including the CP based on the plurality of OOK chips.13.The second device of claim 12, wherein the at least one processor is configured to cause the second device to:determine a chip length of each of the plurality of OOK chips based on the CP length and a length of the OFDM symbol without CP.14.The second device of claim 13, wherein the chip length of a last OOK chip among the plurality of OOK chips equals to the CP length, and the chip length of each of one or more OOK chips other than the last OOK chip is the same.15.The second device of claim 13, wherein the chip length of each of the plurality of OOK chips is the same.16.The second device of claim 12, wherein the at least one processor is configured to cause the second device to:represent an OOK chip of the plurality of OOK chips by a plurality of samples, wherein a number of the plurality of samples for a specific OOK chip is determined based on:the value and a total number of subcarriers, ora total number of subcarriers, a chip length of the specific OOK chip, and a length of the OFDM symbol without CP.17.The second device of claim 16, wherein a Manchester code is used for coding, and wherein the at least one processor is configured to cause the second device to:determine 18 samples for a first or last OOK chip among the plurality of OOK chips and 17 samples for each of OOK chips other than the first or last OOK chip;down sample to determine a plurality of samples for each OOK chip based on the total number of subcarriers.18.The second device of claim 12, wherein a Manchester code is used for coding, and wherein the at least one processor is configured to cause the second device to:map a first transmission bit into a second chip of a Manchester codeword, to make that the first OOK chip is same as the second-to-last OOK chip.19.The second device of claim 12, wherein a Manchester code is used for coding, and wherein the at least one processor is configured to cause the second device to:map transmission bits other than a first transmission bit to the plurality of OOK chips other than a first OOK chip; andcopy the second-to-last OOK chip to the first OOK chip.20.The second device of claim 12, wherein the CP and the first OOK chip are used for constructing a Manchester codeword for a first transmission bit, orthe first transmission bit is an inverted bit of a last transmission bit for the OFDM symbol.

Citation Information

Patent Citations

  • Communication method and communication device

    CN117997695A

  • Methods and arrangements to support compatible low rate for wake-up radio packet transmission

    WO2019006030A1

  • Methods and devices for wake-up signal

    WO2023230989A1

  • On-off keying-modulated orthogonal frequency division multiplexing waveform generation

    WO2024036504A1