This application claims priority to United Kingdom patent application nos. GB0503847.6, filed Feb. 24, 2005, and GB0516796.0, filed Aug. 16, 2005, each disclosure of which is herein incorporated by reference in its entirety.
This invention relates to a near field communications (NFC) device and apparatus comprising such an NFC device. An embodiment of the invention relates to a detector, for use in such a device, that is configured to detect which of two or more differently modulated signals has been received by the NFC device.
Wireless non-contact communication systems have previously been proposed.
One such system is generally known as a near field RFID (Radio Frequency Identification) system, and employs a near field RFID tag and a near field RFID reader for reading information stored on the tag by means of magnetic field (H-field) inductive coupling between the reader and the tag. Near field RFID tags are referred to below as tags. Near field RFID readers are referred to below as readers. Readers and tags are together referred to below as RFID devices.
Such tags typically include an antenna, a controller and a memory (which may be part of the controller) in which information (for example information about the article to which the tag has been attached, control data or program data) is stored or may be stored.
For so-called passive tags, a compatible reader uses a radio frequency (RF) signal (for example a signal at 13.56 MHz) to generate a magnetic field and when the antenna of the tag is in close proximity to the reader the magnetic field (H-field) generated by the reader is inductively coupled from the reader to the tag resulting in derivation and supply of power to the controller. Supply of power enables operation of the tag, for example enabling the tag controller to operate and access the memory and transmit information from the memory via the tag antenna to the reader. Transmission of information from the memory will be through modulation of the supplied magnetic field (H field). In this context a compatible reader is a reader operating at the same radio frequency as the tag and in accordance with the same communication protocols.
RFID readers typically include an antenna, controller, memory (which may form part of the controller), signal generator, modulator (for modulating a generated RF signal with data from either the controller and/or memory) and demodulator (for demodulating a modulated RF signal received from for example a tag.
Illustrative RFID devices are described in various international standards, for example ISO/IEC 14443 and ISO/IEC 15693.
In addition to RFID devices of the types described above, it has also previously been proposed to provide so-called Near Field Communications (NFC) devices.
NFC devices, often referred to as NFC communicators (which two terms may be used interchangeably), are radio frequency non-contact communications devices that can communicate wirelessly with other NFC devices and/or RFID devices over relatively short ranges (for example a range in the order of several centimetres up to a maximum range of in the order of a metre or so). Communication is via inductive coupling of a magnetic field (H field) between the NFC device and a second NFC device or RFID device.
Illustrative NFC devices and systems are described in ISO 18092 and ISO 21481, and the operation of NFC devices depends on whether they are operating as an “initiator” or a “target”, and whether they are operating in a “passive communications mode” or an “active communications mode”. As will be apparent from the following, the terms “passive” and “active” in the context of NFC devices do not have the same meaning as “passive” and “active” when used in the context of traditional RFID devices.
An initiator NFC device will generate an RF field and start communication. A target device will respond to receipt of an RF field from an Initiator NFC device. Response will be through modulation of the supplied RF field or through generation of a new RF signal and modulation of that RF signal.
In a “passive communications mode” the Initiator NFC Device will generate an RF field and the Target NFC device will respond to an Initiator command by modulation of the received RF signal, usually by load modulation. In an “active communications mode both the Initiator NFC device and the Target NFC Device use their own RF field to enable communication.
It will be apparent from the foregoing that a first NFC device can operate in a passive mode (in a manner akin to a conventional RFID tag) and use an RF field generated by a conventional RFID reader or a second NFC device to respond to that reader or second NFC device. Alternatively, the first NFC device can operate in an active mode to generate an RF field for interrogating a conventional RFID tag or for communication with a second NFC device that may be operating in a passive or an active mode (i.e. either by using the RF field generated by the first device to communicate with the first device or by generating its own RF field for communication with the first device).
This allows such NFC devices to communicate with other NFC devices, to communicate with RFID tags and to be ‘read’ by RFID readers.
NFC devices may be in stand-alone form (either hand-held or free-standing) or comprised within a system (either in stand-alone form or by being integrated within the system), for example a mobile transceiver (such as a mobile telephone or cellphone), a personal digital assistant (PDA), IPOD®, portable music players, an item of computer equipment such as a personal or portable computer, or a vending machine. NFC devices can be implemented by means of a single integrated circuit (a so-called one-chip solution or system on chip) and/or optionally by means of separate functional component parts or separate integrated circuits.
NFC devices are programmed and designed in accordance with a particular communication protocol or series of protocols in mind. NFC devices are only able to communicate with other NFC devices or RFID devices operating to the same or a compatible protocol or series of protocols.
NFC devices as part of their normal functionality are required to respond to a variety of different communications protocols (such protocols being dependent for example on the mode of operation or RFID/NFC device with which the NFC device is communicating). In particular, the emerging NFC protocols (set out in ISO 21481 and ISO 18092 for example) require amongst other modulation types amplitude modulation to be used in two distinct communications protocols:—a first that uses a shallow modulation depth of nominally 10%; and a second that uses a deep modulation depth of 100%.
It would be advantageous, from a manufacturing cost point of view, to construct a system that can handle both signal protocols, and an apparently attractive approach would be to provide a single demodulator through which signals of any modulation type could be passed. Such a solution is particularly attractive as it would not require additional circuitry that would otherwise increase the substrate, for example silicon, footprint of the circuitry (if embodied as an integrated circuit), and much of this attraction arises because of the fact that in an integrated circuit the cost of the substrate material, e.g. silicon, represents a relatively large proportion of the cost of the overall device.
However, one factor that has hitherto been unrecognised is that as a demodulator which can demodulate a signal having a shallow modulation depth is relatively power-hungry, the incorporation of an NFC device that includes only such a shallow modulator into a power-sensitive system (for example a device such as a mobile telephone that relies on a battery for power), adversely affects the operation of that system—for example by reducing the time between charges of the battery. In systems such as mobile telephones where the battery life of the telephone is often an important commercial feature (at least in the eyes of the prospective purchaser of that telephone), a reduced battery life is unattractive and hence highly undesirable.
An object of the present invention is to provide an NFC device that alleviates the aforementioned problems. An ancillary aim of the present invention is to provide an NFC device that enables the detection of the particular modulation depth of a received signal, and which configures the device in response to such detection to use a demodulator that is appropriate for the particular modulation depth detected.
To this end, viewed from one aspect the present invention provides an NFC device comprising a modulation-depth detector operable to detect a plurality of different modulation depths, said detector responsive to receipt of a signal by said NFC device to generate a depth signal for transmission to a controller for said NFC device indicative of the modulation depth of said received signal.
Advantageously, with the device of this preferred embodiment when an NFC system in target mode receives an RF signal from an NFC device in initiator mode or an RFID reader, the target NFC device can quickly, automatically and reliably detect which modulation type (protocol) the received signal is using.
In particular the controller is configured to select for demodulation of subsequent signals received by said NFC system a demodulator that is capable of demodulating signals of the modulation type detected by said detector responsive to receipt of said depth signal from said detector. Thus, the quick, automatic detection of received signal protocol enables the target device to rapidly change operation to correctly receive and respond to incoming signals, and enables power control in the system—in particular by providing that relatively power-hungry components are only used when it is necessary to do so.
In one embodiment said controller and said detector form part of the same NFC device. In another embodiment the controller forms part of a host apparatus. That host apparatus may be selected from the group consisting of for example a mobile or cellular telephone, a portable digital assistant, an IPOD®, a portable music player, a vending machine and a portable computer.
In a preferred arrangement the device comprises a plurality of demodulators each configured to demodulate received signals of a particular modulation depth and generate a demodulated output signal. In this embodiment the detector is preferably arranged to receive the demodulated output signals from said demodulators and a plurality of reference signals, compare respective received demodulated signals with associated reference signals, and output a match signal indicating which of said received signals at least substantially matches the reference signal with which it has been compared.
Preferably the detector is configured on receipt of a signal by said NFC device to determine which one modulation type of said plurality of different modulation types has been used to modulate said signal received by said NFC device. In this arrangement it is preferred that the controller is configured responsive to said signal from said detector to select for demodulation of subsequent signals received by said NFC device only the demodulator that is capable of demodulating signals of the one modulation type detected by said detector.
The detector may comprise a first data recogniser configured to detect a first modulation depth, and a second data recogniser configured to detect a second modulation depth different from said first depth. Suitably, the first modulation depth is a deep modulation depth and said second modulation depth is a shallow modulation depth.
Generally speaking, the first modulation depth is a deep modulation depth of nominally 100% and said second modulation depth is a shallow modulation depth of nominally 10%.
Preferably the shallow demodulator comprises a peak detector, a sample and hold circuit, and a processor. The processor may comprise an analogue to digital converter and a digital signal processor.
In accordance with another embodiment of the present invention, there is provided a modulation-type detector for use in an NFC device, the detector comprising a data recogniser configured to receive a plurality of demodulated signals each of which have been derived from a single received signal of unknown modulation and a plurality of associated reference signals, said data recogniser being operable to compare said received demodulated signals with respective reference signals and output a match signal indicating which of said received demodulated signals at least substantially matches the reference signal with which it has been compared.
In this embodiment the demodulated signals may be generated by demodulating said single received signal of unknown modulation with a plurality of demodulators that are each configured to demodulate signals having a particular modulation type.
Another embodiment of the present invention relates to a method of operating an NFC device, the method comprising: providing a controller; a plurality of demodulators each of which is capable of demodulating received signals of a different modulation type and outputting a demodulated signal; and a detector arranged to receive the demodulated signals from said demodulators and a plurality of reference signals, compare respective received demodulated signals with associated reference signals, and output a match signal indicating which of said received signals at least substantially matches the reference signal with which it has been compared; receiving a signal of unknown modulation type to initiate a communications session; demodulating said unknown signal using said plurality of demodulators to generate a plurality of demodulated signals; comparing said plurality of demodulated signals with their associated reference signals; outputting to said controller a signal indicating which of said demodulators has generated a demodulated signal that at least substantially matches the associated reference signal, and controlling the system to demodulate received signals for a remainder of said session using only that demodulator which has been indicated by said detector as generating a signal which at least substantially matches the associated reference signal.
In another embodiment, an NFC device is described which comprises detection means operable to detect which of two or more differently modulated signals has been received by the NFC device. In a particularly preferred embodiment such signals are 10% amplitude modulated and 100% amplitude modulated.
A further embodiment provides an NFC device comprising a detector that is configured to respond to receipt of a modulated signal to determine which of two or more different modulation types have been used to modulate said received signal and output a signal indicating the modulation of said received signal, and a controller for interpreting the signal received from the detector. In a particularly preferred embodiment the controller is responsible for controlling operation of the NFC device and in particular is responsible for generating a response signal with a modulation that is appropriate for the particular type of modulated signal that has been received and detected.
In a further embodiment of the invention there is provided an NFC device that comprises a modulation-type detector that is operable responsive to receipt of a modulated signal to determine the depth of modulation of said received signal, said modulation-depth detector comprising a deep detector for detecting a first signal modulation depth and a shallow detector for detecting a second signal modulation depth. In a particularly preferred embodiment the deep detector may be a gap detector and the shallow detector may comprise a demodulator. It should be herein noted that the gap detector may be regarded as a form of demodulator.
Various presently preferred embodiments of the present invention will now be described, by way of example, with reference to the accompanying drawings, in which:
a is a schematic representation of a detector for the modulation depth depicted in
b is a schematic representation of another detector for the modulation depth depicted in
Prior to embarking upon a detailed description of embodiments of the invention, it is worth noting at this juncture that the present teachings may be embodied in a device that comprises NFC device functionality, but not necessarily a device comprising all the functionality of an NFC device. Furthermore, embodiments of the present invention may be implemented in a dedicated device in standalone form (either hand-held or free-standing) or comprised within a larger device/apparatus or host device that comprises other functionality, for example a mobile communications device (such as a mobile telephone or cell phone), a so-called personal digital assistant (PDA), an IPOD®, a personal computer, portable music player, a laptop computing device, a game console or a vending machine.
It is also the case that the present teachings may be implemented by means of a single integrated circuit or in an optional arrangement by component parts of separate integrated circuits. In embodiments where the NFC device is integrated within a larger host device or apparatus, functions may be shared between the NFC device and the larger device or host apparatus, for example the NFC device may not have its own memory and may instead use memory provided within the larger device or host apparatus.
In this embodiment the functional core 100 is coupled to additional system components (generally referenced by box 110) by an appropriate connector 111. The system components, if provided, may comprise a host system processor, a sensor, an actuator, or any other device that is capable of interacting with the NFC device's local environment.
In the particular arrangement illustrated in
In operation an RFID reader or an NFC device in initiator-mode transmits a modulated RF signal, and this signal is received by the NFC device 1 via the inductive coupler 109.
In the preferred arrangement a shunt regulator 107 is provided, and functions to constrain voltages induced between circuit nodes 104 and 105 to a level that avoids damage to device circuitry.
In this embodiment the NFC device 1 is configured to receive two types of modulated RF signal: a first signal that is amplitude modulated to a depth of 100%, and a second signal that is amplitude modulated to a depth of 10%. A coarse or deep demodulator 112, for example a gap detector, is provided for demodulation of the 100% modulated RF signal; and a fine or shallow demodulator, comprising for example a demodulator 113, is provided for demodulation of the 10% modulated RF signal. The terms shallow and deep shall be used hereinafter.
The deep-demodulator 112 is specifically designed for the demodulation of large modulation depths, and will not work accurately, reliably or possibly at all for small demodulation levels such as a 10% modulation depth. Similarly, the shallow-demodulator 113 is specifically designed for demodulating small modulation levels, and as such may be less accurate and reliable for large demodulation levels. The difference in operation between the two demodulators can be used to detect the modulation type of signal received.
Whilst it will be apparent persons skilled in the art that different forms of deep and shallow demodulators may be used, in a preferred embodiment the deep demodulator may comprise a gap detector which detects the absence of the RF signal during the gaps caused by the 100% modulation. An illustrative example of one such device is shown in more detail in
An illustrative example of a shallow demodulator is depicted in FIGS. 4 to 10, and comprises (as will later be described in detail) a peak detector that receives an induced RF signal, a sample and hold circuit that derives an analogue envelope signal from the output of the peak detector, and a processor that derives a digital demodulation signal by converting the analogue envelope signal into a digital representation of the same signal. Optionally, an I & Q demodulator may be used as the shallow demodulator. One advantage of using an I&Q demodulator is where the NFC device is also configured to receive phase modulated signals.
Referring to
Referring now to
For a pulse-count pattern, the recogniser will output a match signal if one or more pulses arrive within a predetermined time period. For a bit-level pattern the recogniser will output a match signal if a predetermined bit-coding protocol is matched for one or more bits, preferably for two or more bits. For a word-level pattern the recogniser will output a match signal if a predetermined data word coding protocol for one or more data words is matched. In one implementation a match signal may be output if an incoming data word matches the predetermined coding protocol irrespective of the actual data contained within the word. Alternatively, the data recogniser may be configured to match incoming data words where the data within the words is also predetermined.
Similarly, data recogniser 202 may be configured to output a data match signal 206 when one or more sequence of pulses input on signal 115 match, or at least substantially match, one or more predefined pattern types (for example, any of those described above). Data recogniser 202 may also be configured to match a different type of predefined pattern to the type of predefined pattern that data recogniser 201 is configured to match.
Data recogniser 201 is configured to receive signals 204 from the NFC functional core 100 that convey status or control information, and to communicate status or control information to the functional core 100 by means of signals 205. In a similar manner data recogniser 202 is arranged to receive or communicate information to or from the functional core 100 by way of signals 207 and 208 respectively. Such signals may be used for example to alter or adjust data recogniser parameters, to control functional actions of the functional core 100 or to control functional actions of system components 110. Signals 203 to 208 are collectively represented by signal 117 in
Referring again to
Once the modulation depth of the received signal has been detected by the detector block and a signal sent to the functional core to notify the depth detected, the functional core responds in accordance with its stored data and the instructions contained within its own controller (which controller, as has been mentioned above, may be comprised within the NFC device or separately). For example the NFC functional core may be configured to respond in one particular way on receipt of a 10% amplitude modulated signal and in a different way on receipt of a 100% modulated signal, and that NFC functional core response may comprise the generation of a modulated RF signal or alternatively a further modulation of the received RF signal. The NFC device may also be configured such that the detection of different signal modulation depths has a functional effect on the operation of a larger device or system of which the NFC forms part or is connected to. As an illustrative example, receipt of a particular modulation depth may cause the larger device or system to be activated or de-activated.
Referring now to
The smoothed diode output signal 303 is fed to the input of a Schmitt inverter 306 to reduce the signal's susceptibility to noise. When the diode output signal decays below the Schmitt-input lower threshold (represented by dotted line 310), the Schmitt output signal 307 (equivalent to signal 116 in
An illustrative shallow demodulator will now be described with reference to FIGS. 4 to 10.
Referring now to
a is a functional block diagram of the components of the shallow demodulator 113. As shown, the demodulator 113 comprises a peak detector 506, a sample and hold circuit 508 and a processor 510a. The peak detector and the sample and hold circuit 508 are operable to extract a modulation envelope signal 509 that is at least similar to (and preferably substantially the same as) the idealized modulation envelope signal 402 depicted in
b is a functional block diagram of a particularly preferred embodiment of shallow demodulator in which the processor 510a has been replaced by an analogue to digital converter (ADC) 510 and digital signal processor (DSP) 512. In this instance, the peak detector 506 and the sample and hold circuit 508 extract a modulation envelope signal 509 that is at least similar to (and preferably substantially the same as) the idealized modulation envelope signal 402. Modulation envelope signal 509 is input to the ADC 510, and a digital modulation envelope signal 511 (which is a digital representation of the modulation envelope signal 509) is generated. This digital modulation envelope signal 511 is fed to the DSP 512, and the DSP 512 is configured to execute algorithms to detect the edge transitions between modulation levels and to output a digital signal, the demodulator output signal 404. In a particularly preferred arrangement the DSP is also provided with algorithms to perform a squelch function on small variations in the modulation envelope signal 509 and thereby inhibit the erroneous changes in the demodulator output signal 404 that would otherwise occur.
Preferably the ADC 510 should be capable of generating the digital modulation envelope signal as quickly as possible, and in a particularly preferred arrangement a multi-bit Delta Modulator ADC can be used to achieve the required conversion speed whilst reducing the integrated circuit area and power consumption.
Processing of the digital signals using DSP 512 can be achieved by the use of any processing method known by persons skilled in the art. Furthermore the DSP may comprise a microprocessor, a microcontroller, a state machine or the like. It is also the case that the functionality of DSP 512 may be provided by a processor within a linked or larger device. In the preferred embodiment it is advantageous to use a custom DSP to reduce the integrated circuit area.
In the preferred arrangement, the peak detector 506 is chosen to be able to rapidly track changes in carrier amplitude under difficult circumstances, such as when the modulation depth 401 (
A timer circuit may also be included that provides additional control of capacitor 614 charging and of the sample and hold circuit 508 (
Referring now to
Such timer circuits are well known to persons of ordinary skill in the art. For example, the timer circuit could comprise monostable or clocked flip-flops, for example. In a similar manner, whilst the switch 618 can be any one of a number of possible devices, in a particularly preferred embodiment the switch is a field effect transistor (FET).
In the preferred embodiment of
In operation, algorithms within the DSP 512 operate on an input signal 511 to produce a negative-peak signal 1046 by initially storing minimum values and then when the input signal 511 increases, incrementing the negative-peak signal at a predetermined rate 1048 (a relatively fast rate) for a predetermined period, after which the increment rate is reduced 1049 (to a relatively slow rate). The predetermined rate and predetermined period may be set or programmable and the level of each depends on the end application, antenna used, data rate and gap length within the received signal.
The negative-peak signal 1046 is incremented in this way so as to follow slow average changes in level of the input signal 511. In particular, the fast increment rate 1048 of the negative-peak signal 1046 counters effects of short-duration glitches, such as noise spikes, on the input signal 511.
A positive-peak signal 1045 is also derived from the input signal 511 at the same time and in a similar manner to the way in which the negative-peak signal 1046 is derived. The positive-peak signal 1045 also has two decrement rates, the fast decrement rate 1050 of which is shown in
The positive-peak and negative-peak signals 1045, 1047 are used to generate an average signal 1047, and algorithms within the DSP 512 operate so that when the input signal 511 crosses the average signal 1047, highlighted in
In a preferred modification of this embodiment, the DSP algorithms may additionally perform a squelch function to inhibit changes in the demodulator output signal 404 when the input signal 511 is of such a small level that erroneous output data would otherwise result, or when other conditions are known to exist that would otherwise produce erroneous changes. Additional standard signal processing techniques such as filtering may also be used where required to enhance demodulator performance.
As an alternative to the shallow demodulator described above, an I&Q demodulator could instead be used. The I&Q demodulator effectively mixes the incoming signal with a signal or multiple signals of the same frequency (I and Q) and then processes the mixed signal to extract the modulation. The advantage of an IQ demodulator is that it can be used to demodulate both phase modulation and amplitude modulation at a depth of 10%. Optionally, the deep demodulator described above could be operative with the shallow demodulator to track the incoming shallow signal. This is advantageous if the symbol rate of the incoming signal approaches or exceeds the maximum symbol rate that can be handled by the ADC 510, resulting in unknown delays in the ADC which introduce errors in the recovered signal For such an arrangement the deep demodulator is capable of demodulating the shallow modulated signal to an extent sufficient to track the incoming signal.
In this example, when operating in ‘tag-mode’, a magnetic field will be received at antenna 1302 and, where modulated, demodulator 1303 will demodulate the received magnetic field and provide the demodulated signal to the controller 1304. The controller 1304 may as a result of receipt of the demodulated signal cause data to be written to data store 1305 or data to be read from the data store and transmitted though modulation of the received magnetic field. The NFC device may also comprise a power deriver 1306 responsible for derivation of a power supply from the received magnetic field.
In NFC devices of the present invention the demodulator 1303 will comprise both a shallow and deep demodulator and a detector for detecting the type of modulation received and as a result providing a demodulated signal to the NFC controller 1304. The shallow and deep demodulator and detector may be of the forms described in more detail above.
The demodulators may both operate simultaneously to receive an RF signal, and following determination of the depth of modulation the controller may cease operation of one or other of the demodulators in dependence the detected modulation depth. Optionally, the NFC device may be configured such that only one of the demodulators is operative to demodulate a received RF signal and depending on the determination of the depth of modulation the controller may continue operation of that demodulator, may also activate the other demodulator or cease its operation activate the other demodulator in dependence the detected modulation depth.
For particular applications, NFC devices can be controlled to operate as either an initiator (reader-mode) or a target (tag-mode).
An NFC device may be set up to operate in either initiator-mode or target mode by default, and a change in mode of operation may be due to the operation of a larger device, receipt of an externally generated RF signal by the NFC device or as a result of some instruction received from within the NFC device or larger device. In a particularly preferred arrangement the NFC device is set to default to operation in tag-mode as this has the advantage of saving power within the device or larger device in which the NFC device is incorporated.
A further embodiment is shown schematically in
As is well known in the art, the cellphone interfaces and interacts with the network of the particular country or geographic region of the world in which it is located and as a result of that interaction can determine the identity of the country or region in which the network with which it is interface is located, that is to say its geographic location.
In this embodiment, the cellphone 2001 includes in memory, for example in ROM or RAM, or can access remotely (via the cellular telecommunications network to which the phone can connect) a look-up table (indicated generally as 2020 in
It will be apparent from the foregoing that several different embodiments of NFC devices are possible and the devices described are given by way of illustration only. It will further be understood, and should be noted, that modifications, substitutions and additions may be made to the particular embodiments described without departing from the spirit and scope of the invention.
For example, it will be immediately apparent to persons skilled in the art that the deep-demodulator 112 and shallow-demodulator 113 (
A final point of note is that whilst certain combinations of features have been identified in the accompanying claims, the scope of the present invention is not limited to those combinations and instead extends to encompass any combination of features herein described irrespective of whether or not that particular combination has been explicitly enumerated in the accompanying claims.
Number | Date | Country | Kind |
---|---|---|---|
GB 0503847.6 | Feb 2005 | GB | national |
GB 0516796.0 | Aug 2005 | GB | national |