WO2022162289A1 - Procédé et dispositif d'adaptation d'une communication en champ proche - Google Patents
Procédé et dispositif d'adaptation d'une communication en champ proche Download PDFInfo
- Publication number
- WO2022162289A1 WO2022162289A1 PCT/FR2021/052403 FR2021052403W WO2022162289A1 WO 2022162289 A1 WO2022162289 A1 WO 2022162289A1 FR 2021052403 W FR2021052403 W FR 2021052403W WO 2022162289 A1 WO2022162289 A1 WO 2022162289A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- ibc
- nfc
- communication
- type
- mobile terminal
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 150
- 238000000034 method Methods 0.000 title claims abstract description 55
- 230000005672 electromagnetic field Effects 0.000 claims abstract description 13
- 230000006978 adaptation Effects 0.000 claims description 13
- 230000007246 mechanism Effects 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 10
- 238000012546 transfer Methods 0.000 description 18
- 230000004044 response Effects 0.000 description 17
- 230000005540 biological transmission Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 8
- 238000013459 approach Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000011176 pooling Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 241000238876 Acari Species 0.000 description 2
- 230000004913 activation Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 208000002352 blister Diseases 0.000 description 1
- 230000001680 brushing effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000004377 microelectronic Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000135 prohibitive effect Effects 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
- H04B5/72—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for local intradevice communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/20—Near-field transmission systems, e.g. inductive or capacitive transmission systems characterised by the transmission technique; characterised by the transmission medium
- H04B5/22—Capacitive coupling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/20—Near-field transmission systems, e.g. inductive or capacitive transmission systems characterised by the transmission technique; characterised by the transmission medium
- H04B5/24—Inductive coupling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/40—Near-field transmission systems, e.g. inductive or capacitive transmission systems characterised by components specially adapted for near-field transmission
- H04B5/45—Transponders
Definitions
- the invention relates generally to telecommunications, and more specifically to contactless communications using short-range radio technologies, in particular of the NFC (Near Field Communication) type. It applies more particularly to terminals equipped with physical and software resources including a microprocessor and a near field communication module (Near Field - NF) receiving an electromagnetic field.
- NFC Near Field Communication
- NFC Near-field communications
- ISO International Standard Organization
- Communications of this type offer many applications in the fields of payment or transport, for example.
- the invention improves the state of the art.
- a mobile terminal equipped with a near-field communication module said mobile terminal being able to position in an NFC mode or in an IBC mode to perform contactless transactions, and to receive a message in an electromagnetic field on a near field channel, the method being characterized in that it comprises the following steps on the mobile terminal :
- a specific protocol is set up between the reader terminal and the IBC/NFC mobile terminal to initialize a communication according to one mode or the other.
- a mobile terminal can be capable of operating in both modes. It is therefore important to add IBC functionality to the mobile terminal without disrupting standard NFC communications.
- the mobile terminal By receiving an IBC type communication request, the mobile terminal will establish the software and hardware actions necessary to allow the transaction via a return channel, while by receiving an NFC communication request, it will establish a standard NFC communication, according to state of the art.
- Mobile terminal means a mobile terminal equipped with an NFC module. It can be, for example, a mobile phone, or smartphone, or even a connected object.
- Reader terminal means a terminal equipped with an NFC module capable of positioning itself in reader mode as defined by the NFC standards. It can be for example a TPE (Electronic Payment Terminal). In reader mode, the terminal uses its own RF field to communicate. It is said to be active. On the contrary, in card emulation mode, the terminal responds to a command from the initiator/reader in a passive mode using load modulation.
- NFC Near Field Communication
- near-field communication module is meant a controller, or NFC component (CLF for ContactLess Frontend) constituting a near-field communication module like an electromagnetic transponder and comprising software components (firmware, etc.) necessary for the implementation of NFC communications.
- NFC component CMF for ContactLess Frontend
- Such a component is associated with an antenna, which transmits the NF signals received to the NFC component.
- IBC near-field communication passing through the body of the user.
- the term is used as opposed to the "NFC” mode which corresponds to the standard mode of an NFC communication, in which the terminal which includes the NFC device (classically, a mobile terminal, or smartphone) is in physical proximity to the NFC reader terminal (for example, a payment terminal).
- type of communication in the near field is meant a communication of the standard NFC type, or of the IBC type, that is to say a communication established in the near field.
- the method as described above further comprises a step of:
- the mobile terminal controls the NFC component of the mobile so that it is positioned in the correct mode; Indeed, the reception of an IBC type message can take place in an NFC hardware mode, but the message will be of poor quality if no adaptation has been made.
- Such an adaptation can be carried out in particular at the level of the antenna of the NFC circuit, by a software or hardware adaptation.
- the method as described above is further characterized in that sending a pairing request on a return channel is followed by a step of:
- the return channel being distinct from the NFC channel, a greater volume of data can be exchanged. Furthermore, the fact that the NFC channel is no longer used allows the wearer of the mobile terminal to move away from the reader terminal.
- the method is characterized in that said invitation message contains a hazard to establish the return channel.
- the hazard or random data, can be used to reinforce security when establishing the return channel: if the same hazard is shared by the mobile terminal and by the reader terminal, the communication can be carried out.
- the hazard also called “challenge” takes the form of a parameter allowing a blase calculation of secret cryptographic keys, the result of which is compared by the two entities before establishing the communication.
- the method is characterized in that said invitation message contains an IBC application type.
- the type of IBC application can be transported in the invitation message.
- This allows a number of different transactions to be defined for the IBC (transport, payment, game, data transfer, etc.)
- the method is characterized in that said invitation message is received during an ISO type communication 14443.
- an existing standard is reused and respected by all the electronic chip cards on the market.
- messages imposed by the standard are exchanged between the reader terminal and the card on the near-field channel. If the new invitation message follows this message format (in terms of frequency, encoding modes, frame types, etc.), compatibility can be ensured at best.
- the method is characterized in that the type of IBC communication is indicated in a field of the message left free by the NFC standard for future use.
- an existing NFC standard is reused by using a field left free, which therefore does not disturb the operation of a receiver which would only be of the NFC type.
- the method is characterized in that the type of IBC communication is indicated in a field of the message defined by the standard for a proprietary application.
- the existing standard is reused by using a field already defined for proprietary applications, which therefore does not disturb the operation of a receiver which would only be of the NFC type, and makes it possible to easily add the IBC type.
- the invention also relates to a device for adapting the communication of a mobile terminal equipped with a near-field communication module, the device being suitable for positioning the mobile terminal in an NFC mode or in an IBC mode, so to receive a message in an electromagnetic field, characterized in that it is configured to implement at the mobile terminal:
- the invention also relates to a mobile terminal comprising such an adaptation device.
- the invention also proposes a method for inviting communication on a terminal, called a reader terminal, of the NFC type, said reader terminal being adapted to invite according to at least one type of near-field communication NFC and one type of near-field communication IBC, the method being characterized in that it comprises, on the reader terminal positioned in NFC reader mode so as to transmit a message in an electromagnetic field, the following steps:
- the proposed NFC reader terminal can be a commercial reader terminal to which the IBC functionality has simply been added, in the form of a specific message to be transmitted in the near field, in the same way as the messages of invitation, or “polling”, NFC.
- the reader terminal only needs to monitor a pairing request on a channel separate from the NFC. If this request does not come, it means that the mobile terminal is positioned in NFC mode, or that it does not have the IBC, or the NFC (nor therefore, the IBC)
- the method as described above is further characterized in that inviting according to at least one type of near-field communication NFC and one type of near-field communication IBC comprises the following sub-steps, repeated cyclically:
- the proposed NFC reader terminal respects the polling mechanism imposed by the NFC standard, and defined in particular in the specifications of the NFC forum.
- the reader terminal only needs to add the new IBC message to its polling sequence, without losing compatibility with the standard NFC mode.
- the invention also relates to a device for inviting communication on a reader terminal equipped with a near-field communication module, said device being suitable for positioning the reader terminal in NFC reader mode so as to transmit a message in an electromagnetic field , and to invite according to at least one NFC near-field communication type and one IBC near-field communication type, characterized in that it is configured to implement at the level of the reader terminal:
- the invention also relates to a reader terminal comprising such an invitation to communicate device.
- the invention also relates to a system comprising a mobile terminal and a reader terminal as defined previously.
- the invention also relates to computer programs comprising instructions for the implementation of one of the above methods according to any one of the particular embodiments described, when said program is executed by a processor.
- the method can be implemented in various ways, in particular in wired form or in software form.
- This program may use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in partially compiled form, or in any other desirable form.
- the invention also relates to a recording medium or information medium readable by a computer, and comprising instructions of a computer program as mentioned above.
- the recording media mentioned above can be any entity or device capable of storing the program.
- the medium may comprise a storage means, such as a ROM, for example a CD-ROM or a microelectronic circuit ROM, or even a magnetic recording means, for example a hard disk.
- the recording media may correspond to a transmissible medium such as an electrical or optical signal, which may be conveyed via an electrical or optical cable, by radio or by other means.
- the programs according to the invention can in particular be downloaded from an Internet-type network.
- the recording media may correspond to an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in the execution of the method in question.
- FIG. 1 illustrates the context of the invention according to an IBC mode and an NFC mode.
- FIG. 2 illustrates an architecture of an IBC/NFC mobile terminal according to a particular embodiment of the invention.
- Figure 3 illustrates an architecture of a reader terminal, or IBC/NFC terminal, according to a particular embodiment of the invention.
- Figure 4 illustrates initialization steps of the IBC/NFC communication method according to one embodiment of the invention.
- Figure 5 illustrates the IBC/NFC communication initialization frame according to a particular embodiment of the invention.
- FIG 6 illustrates a data transfer between two IBC mobile terminals according to one embodiment.
- FIG 7 illustrates a data transfer between two IBC mobile terminals according to another embodiment.
- FIG 8 illustrates the steps of a data transfer method between two IBC mobile terminals according to one embodiment.
- the general principle of the invention consists in using a specific protocol between the reader terminal and the IBC/NFC mobile terminal to initialize a communication according to one mode or the other, in the case of a mobile terminal which is capable of operate in both modes, which is the case with most mobile phones, or smartphones, on the market.
- the mobile terminal will establish the software and hardware actions necessary to allow the transaction by the body, while by receiving an NFC communication request, it will establish standard NFC communication, according to the 'state of the art.
- the mobile terminal is positioned in NFC or IBC mode. It may command the NFC-IBC component of the mobile so that it is positioned in the correct mode; Indeed, the reception of an IBC message can take place in an NFC hardware mode, but the message will be of poor quality if no adaptation has been made. Then it carries out a “pooling”, that is to say that it listens until it receives an appropriate message. If it is in one of the two modes and receives an initialization message in this mode, it launches the transaction. On the other hand, if it is in one of the two modes and receives the initialization message in the other mode, it remains awaiting an appropriate message.
- the reader terminal which does not know a priori how to distinguish an NFC transaction from an IBC transaction, sends NFC and IBC messages periodically, thereby respecting the "polling" protocol defined by the NFC standards. Depending on the answer he receives, he deduces one of the two modes, and can initiate the transaction. In particular, if he receives an NFC response, he knows that he is dealing with an NFC mobile terminal, if he receives a message on another radio channel, in particular a pairing request, he knows that he has dealing with an IBC mobile terminal.
- This return channel can be Bluetooth, Wi-Fi, Li-Fi, 4G or 5G cellular, etc. as long as it is a “short” distance transmission channel, for example less than 10 meters, different from the near field channel.
- Figure 1 illustrates the context of the invention, in IBC and NFC modes respectively.
- the user (2) carrying the mobile terminal equipped with an NFC-IBC module approaches until almost touching the reader terminal TP to implement a service, for example a monetary transaction.
- the TP and TM terminals are able to communicate directly in the near field (NFC) or via an electromagnetic field (NF) using the user's body (IBC).
- the reader terminal TP can be for example a TPE (for Electronic Payment Terminal), or even a mobile terminal having an NFC module positioned in reader mode, a connected object (in English, IOT), a personal computer, a computer mouse computer, a home gateway, etc. It is capable of transmitting NFC type radio signals via an NFC antenna.
- the reader terminal (TP) comprises a surface constituted by the optionally protected antenna and adapted to react when the user touches it or comes into proximity with it in IBC mode, for example by approaching the hand, or when he approaches his mobile in NFC mode.
- the term "surface” is in no way limiting and given for illustrative purposes, the antenna being the only means essential to the operation of the device.
- the mobile terminal TM is according to this example a mobile terminal equipped with an NFC-IBC module.
- NFC-IBC module we mean a near-field reception module, capable of receiving an electromagnetic wave either directly (NFC mode) or after it has passed through the user's body (IBC mode).
- a conventional NFC component is capable of receiving IBC signals with degraded quality, but there are also techniques for improving the quality of the signal received in IBC mode by software and/or hardware adaptation of the NFC component and its antenna. It is also capable of establishing a bidirectional return channel (for example Bluetooth) with the reader terminal.
- this mobile terminal TM could be a computer, a connected object, a tablet, etc.
- the IBC module behaves like a portable device naturally capable of receiving radio carrier waves, via an antenna, through the body of the user (2) .
- the mobile terminal is located near of the user (2), without necessarily being in direct contact with it.
- the mobile terminal is placed inside a user's pocket. It could also be placed in a bag, or around his neck, etc. In these configurations, it is estimated that the mobile terminal is not more than a few centimeters away from the body of the user (2). The distance is for example less than 5 cm.
- a radio carrier wave is transmitted from the reader terminal through the body of the user.
- Two phases are linked on the mobile terminal in a transparent way for the user, in order to provide the service.
- a contactless phase of the IBC type which can be considered as a pre-pairing, is initiated.
- the mobile terminal receives an IBC type message, and if the message is correct, pairs up, or pairs up, on the return channel with the reader terminal to allow two-way communication between the two terminals. Indeed, it is not possible to transmit a voluminous response message via the body of the user from a mobile terminal.
- Such a dialogue consisting of a pairing phase followed by the establishment of a two-way communication using a Bluetooth link, is described in document WO2017/093639, included here by reference.
- FIG. 2 illustrates an architecture of the mobile terminal TM according to a particular embodiment of the invention.
- the mobile terminal TM has the classic architecture of a mobile telephone, of the smartphone type, and notably comprises a memory MEM, a processing unit equipped for example with a processor PROC, and controlled by the computer program PGR stored in MEM memory.
- the code instructions of the computer program PGR are for example loaded into a memory before being executed by the processor PROC.
- the processor PROC of the processing unit UT notably implements the steps of the adaptation method according to one any of the particular embodiments described in more detail below, according to the instructions of the computer program PGR.
- the mobile terminal also comprises the following modules: an NFC module for managing NFC and IBC communications.
- This module conventionally comprises a contactless communication integrated circuit (CLF: Contactless Front-End) associated with an ANT antenna initially provided for receiving NFC signals; the circuit formed by the CLF and the antenna can be adapted to receive IBC signals with better quality via the human body.
- a DNF module for managing IBC/NFC near field communications.
- This module is in particular in charge of the IBC or NFC mode selection steps, either directly (for example from the user via an HMI of the mobile terminal) or by a so-called “pooling" mechanism, which consists for the mobile terminal positioning itself in a mode (for example IBC) then listening on the near-field communication channel, and validating this mode if a message received corresponds to the selected mode.
- a PIBC module for the specific management of IBC communications. This module notably executes the steps necessary for decoding the IBC initialization message and establishing the return channel to carry out the transaction in IBC mode. Optionally, it is also able to control the adaptation of the NFC circuit (CLF component and its antenna) to improve IBC reception.
- a PNFC module for managing NFC communications.
- This module notably executes the steps conventionally necessary for establishing and executing the NFC transaction. It positions the mobile terminal in card emulation mode or in reader mode, depending on the prerequisites of the targeted application.
- a communication module distinct from the NFC module for example Bluetooth (or Wi-Fi, Li-Fi, etc.) denoted CR in the figure, to ensure the return channel, and therefore the bidirectionality of the IBC communication.
- the CR module is connected to an antenna, either directly or via the mobile telephone: o in the first case, the CR module is for example associated with the NFC component, possibly on the same substrate. For example, it is connected to the output of the antenna demodulator, possibly through other circuits.
- the module CR receives the demodulated data and possibly processed by a microprocessor, and is responsible for establishing a Bluetooth communication channel.
- the module CR is located elsewhere, for example in the mobile terminal.
- the demodulated antenna signals are transmitted to the microprocessor of the mobile terminal which is responsible for establishing the return channel (Bluetooth, Wi-Fi, cellular radio, etc.).
- the corresponding module present natively on the mobile terminal can be reused.
- an HMI user interface suitable for transmitting instructions or information messages to the user and receiving information from him.
- the user interface is the smartphone screen.
- the interface is an audio interface making it possible to receive messages and instructions.
- the HMI can also include a keyboard, a microphone, etc. For example, it can be arranged to enter the preferential mode (IBC or NFC) of the user, temporarily, for a transaction or a set of transactions.
- FIG. 3 illustrates an architecture of a reader terminal, or IBC/NFC terminal, according to a particular embodiment of the invention
- the reader terminal TP has the classic architecture of a computer, and notably comprises a memory MEM', a processing unit equipped for example with a processor PROC', and controlled by the computer program PGR' stored in memory MEM '.
- the code instructions of the computer program PGR' are for example loaded into a memory before being executed by the processor PROC'.
- the processor PROC' of the processing unit UT' notably implements the steps of the adaptation method according to any one of the particular embodiments described, according to the instructions of the computer program PGR'.
- the reader terminal also comprises: an NFC' module for the management of near-field communications, NFC or IBC.
- This module conventionally comprises a contactless communication integrated circuit (CLF: Contactless Front-End) and an ANT antenna provided for transmitting and receiving NFC signals.
- a DNF' module for managing IBC/NFC near-field communications.
- This module is in particular in charge of the IBC or NFC mode selection steps by means of a so-called “pooling" mechanism, which means here that the reader terminal periodically transmits messages of a certain type (NFC or IBC) and listens to the response on a return channel. If it has sent an IBC frame and receives a response on the return channel (Bluetooth), it can initiate IBC communication.
- NFC message the type of card emulated, etc.
- a PIBC' module for managing IBC communications. This module performs in particular the steps necessary for the establishment of the IBC prompt message which will be detailed in support of Figure 5, the insertion of this message in the polling mechanism, in cooperation with the module PNFC ', and the establishment of the return channel with the mobile terminal, to carry out the transaction in IBC mode.
- PNFC' module for managing NFC communications.
- This module notably executes the steps conventionally necessary for the NFC transaction according to the state of the art constituted in particular by the NFC 14443 standard and the technical specification mentioned above.
- the main steps for initializing NFC communication between a transmitter and the card are described in part 3 of the standard (ISO 14443-3 - Identification cards — Contactless integrated circuit(s) cards — Cards proximity — Part 3: Initialization and collision avoidance). It also positions the reader terminal in NFC reader mode.
- a module CR' intended to transmit and receive data on the return channel.
- the module is in particular arranged to implement the steps of reception/transmission of messages relating to the transaction on the return channel.
- an IHM' user interface suitable for transmitting instructions or information messages to the user.
- the user interface is a screen on which messages and instructions are displayed.
- the interface is an audio interface making it possible to play the messages and instructions.
- the HMI can also include a keyboard, a microphone, etc. For example, it can be arranged to implement an invitation step of the communication method.
- any reader terminal on the market can advantageously be used, provided that it benefits from the PIBC' modules allowing it, by a simple update of the software of the reader terminal, to make it capable of transmitting a message having the characteristics of the IBC invitation message according to the invention, and to insert it into the polling mechanism, via its NFC antenna.
- the reader terminal TP can be a transmitting mobile terminal whose architecture is similar to that of the device TP described here.
- a mobile terminal is however not suitable for being positioned in reader mode for a long time because this mode drains the batteries.
- Figures 6 to 8 propose an embodiment which solves this problem.
- FIG. 4 illustrates steps of the NFC/IBC adaptation method according to one embodiment of the invention.
- a mobile terminal TM seeks to validate an electronic transaction according to one of the two contexts presented respectively in FIG. 1, that is to say that the transaction is carried out either in NFC if the user 2 approaches his mobile terminal to the reader terminal (M NFC), or in IBC if he keeps his mobile terminal in his pocket (M IBC).
- NFC communications can cover two types of applications related to two different operating modes on an NFC device:
- the first mode relates to the reading of data on devices of the transponder type, or NFC cards.
- the device in this mode is active. It transmits commands to a mobile terminal as it would send them to a contactless card according to the ISO 14443 (or Felica) standard. It generates a magnetic field which, in contact with the antenna of the passive card, induces an electric current which powers the card.
- the second mode implements emulation of a near-field communication module, typically to secure electronic transactions between an application stored on the device and an external reading terminal, or reader terminal; in this mode, the device's NFC equipment is used passively. It simulates the behavior that a passive contactless card would have.
- NFC devices meeting the ISO 14443 standard communicate using a range of respective distinctive feature technologies.
- the generic NFC standard is subdivided into three sub-standards NFC-A, NFC-B and NFC-F. These three sub-standards use a 13.56 MHz field. They differ by the way of modulating this field in amplitude, by the coding of the transmitted symbols as well as by the bit rate.
- An NFC-compatible mobile terminal such as a mobile telephone, generally supports several, or even all, of the sub-standards.
- a commercial reader terminal generally supports several types of cards.
- the NFC standards in particular the aforementioned standard NFC Activity Technical Specification, specify a protocol for establishing the technology to be used when more than one technology is available (NFC-A, NFC-B, NFC-F) on the reader terminal. This is called “polling”.
- the protocol constrains the reader terminal to send a near-field invite message, which requests a response to one of the available sub-standards, starting with NFC-A.
- the listening mobile terminal (or card) will only respond if it is able to communicate using NFC-A; the reader terminal reacts in a limited time interval to the absence of response by transmitting a second invitation signal in a second technology, for example NFC-B. This process is repeated until the listening mobile terminal responds with an invitation response signal indicating compatibility with an NFC sub-standard.
- the embodiment described here adds a new NFC-IBC substandard to the existing substandards.
- This new sub-standard integrates with the polling mechanism while maintaining compatibility with existing NFC sub-standards.
- NFC mode one of the sub-modes defined by the NFC forum
- IBC mode the additional sub-mode as set out in the embodiments of the present invention.
- FIG. 5 we will now describe FIG. 5 in support of the following steps E0 to E25:
- the reader terminal positions itself in reader mode and prepares its WUP invitation message (for Wake-UP) for the type of sub-standard targeted (NFC-B, NFC-A, NFC -F or NFC-IBC) with the aim of initiating a dialogue between the reader terminal and the mobile terminal, in NFC or IBC mode, in accordance with NFC standards, enriched according to the invention with a new IBC message integrated into the mechanism of polling.
- WUP invitation message for Wake-UP
- the mobile terminal TM activates its NFC module and positions itself in card emulation mode. Then he chooses to position himself either in IBC mode (M IBC) or in NFC mode (M NFC). Then the mobile terminal TM is approached to the terminal (NFC mode) or the user's hand is approached to the terminal (IBC mode) thereby authorizing the transmission of the carrier wave of the invitation message through his body. In both cases, the mobile terminal receives the electromagnetic field generated by the reader terminal, as explained previously.
- the reader terminal enters a polling process as described above, that is to say it transmits successively (and cyclically), until obtaining a response, an invitation of the type corresponding to the sub-standards it implements (NFC-A, NFC-B, NFC-F, NFC-IBC, etc.)
- This invitation is noted in figure WUP X, where X takes the value A, B, F, IBC.
- NFC sub-standard messages are specified by the standard and will not be detailed here.
- the new IBC initialization message follows the message format of the standard. According to an example, detailed later in support of Figure 5, it is an NFC-B type message so the fields are reused to advantage to indicate the new type of communication (IBC) and optionally data of service and/or in a non-exhaustive manner a hazard intended for subsequent pairing on the return channel, a type of return channel (CR) to be used (BT, Wi-Fi, 5G, etc.), etc.
- the new initialization message when it is received by the mobile terminal, makes it possible to launch the IBC communication procedure: pairing and continuation of the transaction on the return channel (Bluetooth for example).
- the mobile terminal operates in load modulation, that is to say by induction.
- the 14443 standard indicates that, in such a situation, the mobile terminal in emulation and the reader terminal can no longer communicate if they are more than approximately 10 cm apart.
- the reader terminal cannot receive such a message, and therefore returns to step E20 or E21 at the end of the time defined by the NFC “polling” mechanism.
- a standard transaction of the NFC type is carried out, with in El 1, a sending by the mobile terminal of the NFC acknowledgment if the type of NFC request corresponds to the capacities of the mobile terminal (for example ACK -A to confirm operation in NFC mode- A), then, if the reader terminal validates the communication during step E22, upon receipt of the response message, the conventional execution of the NFC transaction during steps E12 and E23, for example the validation of a contactless payment.
- step E3 (or step E2 if step E3 is not implemented) is followed by step E4 at during which the mobile terminal decodes the message (hazard, type of service, etc.), then initializes the return channel: it possibly activates the channel (for example by opening Bluetooth or Wi-Fi on the terminal if this is not 'is not already done), requests a pairing from the reader terminal on this channel (BT, etc.) by transmitting for example an IBC transaction confirmation, denoted ACK IBC on this channel.
- This ACK IBC message may in particular include the encrypted random number which is used to secure the return channel.
- the reader terminal validates the communication during step E24 on receipt of the response message, in particular because it has received a message on the expected return channel with Faléa expected; the communication continues on this return channel during steps E4 and E24, for the reception/transmission of messages relating to the IBC transaction (to validate a payment, a ticket balance, or exchange any other message required for the communication, etc. .)
- Figure 5 illustrates an IBC initialization message according to one embodiment.
- the main steps for initializing NFC communication between a transmitter and a card are defined in part 3 of ISO 14443-3.
- the reader terminal sends an identification request (called “REQB” or “WUPB”) and waits for a response (called “ATQB”) from the mobile terminal.
- REQB identification request
- AQB response
- the invention proposes to reuse such a protocol message, so as to insert an indication of the "IBC" type and optionally a certain number of data necessary for the subsequent IBC communication (hazard, type of request, type of IBC application, type return channel, etc.).
- the standardized REQB/WUPB message contains: a start of frame byte, S OF; an APf anti-collision prefix byte (of fixed value, in hexadecimal 0x5); a byte called "AFI” indicating the application family representing the type of application targeted by the NFC reader (all applications - code 00, transport, finance, telecommunications, etc.) Only proximity cards with applications of the type indicated by the AFI are authorized to respond to a REQB/WUPB command with an AFI other than "00". When AFI is "00", all proximity cards must process REQB/WUPB.
- Figure 5 illustrates a possible reuse of these fields, concerning a particular mode of implementation.
- the IBC initialization WUP IBC message contains, according to the first example (WUP IBC (1)), the start of frame (SOF) message followed immediately by the data bytes (DATAI, DATA2, DATA3, etc. necessary when establishing the IBC request. As the AFI field is overwritten, a card or a type B mobile terminal will not respond to this request.
- the data fields may include the random number, IBC service information, the type of IBC application (transport, file transfer, etc.), etc.
- the message also contains a "CRC IBC" byte on two bytes containing a code allowing errors to be detected and corrected.
- the IBC initialization WUP IBC message contains, according to the second example (WUP IBC (2)): a first anticollision prefix byte APf, unmodified (although the anticollision algorithm is of little use in the case of the IBC, because it can hardly be several users whose hand is present simultaneously in front of the reader terminal); the "AFI" byte adapted for the IBC while maintaining compatibility with the standard.
- the value 0x0 of the first half-byte corresponds to a private subfamily of the type specified in the second half-byte.
- FIGS 6 and 7 illustrate IBC communication according to another embodiment, for data transfer between two mobile terminals.
- the receiving mobile terminal TM R may have the type of architecture presented in FIG. 2.
- the transmitting mobile terminal TM E may have the type of architecture presented in FIG. behave like a reader terminal.
- the user of the receiving mobile terminal TM R is positioned in IBC mode. For example, he makes this choice by checking a box in the parameters of his mobile terminal, as represented in FIG. 6 or 7.
- the user of the transmitting terminal TM E can choose to position his terminal in NFC or IBC mode.
- the configuration of the mobile terminal authorizes according to this example to check an NFC mode (which already exists on most terminals market) or an IBC mode for the connectivity of the mobile terminal.
- IBC-S a new application is authorized, represented in the figure by “IBC-S” which signifies that the mobile is authorized to use a data transfer application in IBC.
- This type of service indication can also be proposed for example in the data field, or in the “type” field of the invitation message proposed in FIG. 5.
- IBC services such as gaming, streaming services, etc.
- the user does not need to activate the CR module of the return channel (according to the example, Bluetooth - BT) before using his mobile in IBC because the application IBC can take care of it for him, automatically when connecting IBC, then after the data transfer, the return channel can be deactivated.
- the two mobile terminals TM R and TM E seek to communicate in order to exchange data, in particular voluminous data which could not be transmitted according to near-field technology, the bit rate capacities of which are limited. Indeed, the maximum speed offered by NFC is 424 kb/s, which is not sufficient to allow a transfer of large data.
- a transaction of this type carried out using NFC or IBC means that the mobile terminal or the user's hand remains resting on the reader terminal, which is uncomfortable and requires high positioning precision.
- the user 2' of the terminal TM E wishes to transmit a video P to the terminal TM R of the user 2 (alternatively it could be any document such as sound, Web pages, pictures, etc.)
- the two users are positioned in IBC. They have both activated the IBC option and the IBC-S application on the TM R and TM E terminals.
- user 2' touches user 2 or vice versa, it does not matter as long as they enter in proximity within the meaning of the IBC
- his mobile terminal temporarily positioned in reader mode, transmits the IBC frame which passes through his body, then through that of the user 2, and reaches the user's mobile terminal 2, TM, positioned in emulation mode.
- TM mobile terminal
- the mobile terminal TM R of the user 2 establishes the IBC communication with that of the user 2', TM E, via the activation of the return channel CR, according to the Bluetooth example.
- the first user can stop touching the second, the file P is transferred and the return channel optionally closed.
- the user of TM E is positioned in NFC and the other in IBC.
- this mobile terminal positioned transiently in reader mode, transmits the IBC frame which passes through the body of the user 2, and reaches the mobile terminal of the user 2, TM R, positioned in emulation mode.
- the mobile terminal of the user 2 establishes the IBC communication with that the user 2', TM E, via the activation of the return channel CR, for example in Bluetooth.
- the first user can stop touching the second, the P file is transferred and the return channel closed.
- the closing of the channel is accompanied by the deactivation of the corresponding means of communication (Bluetooth, Wi-Fi, mobile data), in particular if it was deactivated before the start of data transfer.
- FIG. 8 illustrates steps of a data transfer method in IBC mode according to one embodiment of the invention.
- a mobile terminal TM E equipped with NFC and IBC of a user 2' seeks to transmit voluminous data to another mobile terminal TM_R equipped with IBC of a user 2, according to one of the two contexts presented respectively in Figures 6 and 7, that is to say that the transaction is carried out when the user 2 'approaches either his mobile terminal TM E (Fig. 7), or his hand (Fig. 6), user 2 who for his part keeps his mobile terminal TM_R in his pocket.
- FIG. 8 we will now describe FIG. 8 in support of the following steps E30 to E58:
- the receiving mobile terminal TM_R activates its NFC module (CLF and antenna).
- the “card emulation” mode is generally chosen on a mobile terminal.
- M IBC IBC mode
- IBC-S IBC-S option which corresponds to an IBC data transfer application.
- the IBC mode and the IBC-S application can therefore be positioned by default for the TM_R mobile terminal, i.e. it can operate for several transactions without user intervention.
- the mobile terminal TM E has activated its NFC module (CLF and antenna).
- NFC NFC
- the “card emulation” mode is generally chosen on a mobile terminal.
- he positions himself in IBC (M IBC) or NFC (M NFC) mode and selects the “IBC-S” option which corresponds to an IBC data transfer application.
- M IBC IBC
- M NFC NFC
- IBC-S IBC-S” option which corresponds to an IBC data transfer application.
- the IBC mode (figure 6) or the NFC mode (figure 7), as well as the IBC-S option (figures 6 and 7) can be positioned by default for the TM E mobile terminal, i.e. 'it can work for multiple transactions without user intervention.
- the user decides to use the “IBC-S” option to effectively transfer data P to the mobile terminal TM_R of user 2, which is in his pocket .
- the user 2′ launches an application for this purpose, for example an APP IBC-S applet of the PGR′ program.
- the applet can be selected by the user (for example on the screen of his smartphone) or launched automatically when he selects a content to be transferred, for example via a menu selection which appears on the screen to indicate that the content (P) can be transferred in IBC, or any other possibility to initiate the transfer of content (P) to user 2 in IBC mode.
- the mobile terminal TM E is positioned in NFC reader mode, as defined previously. Such positioning is done automatically and cyclically on some of the NFC mobile terminals on the market during the polling phase, which is preferably very short because it consumes energy. On other mobile terminals on the market, the polling phase is only triggered when a contactless card is detected. Positioning in reader mode of step E52 is therefore either automatic or forced.
- T LEC timer
- the method arms a timer (T LEC) of the reader mode.
- T LEC timer
- Such a delay corresponding to the maximum duration of the time during which the mobile terminal can remain in reader mode, is also called “time-out”. It is conventionally monitored in the background by the system processor associated with a clock. For example, T LEC can take the value 10 seconds. Indeed, the TM E mobile terminal cannot remain in reader mode for long, which would drain its batteries.
- This step is optional because it is possible to deactivate the reader mode after the transmission of the IBC invitation message. It is however useful in the event that this transmission fails, because it prevents the mobile terminal from remaining too long unnecessarily in reader mode.
- the mobile terminal TM E therefore tests the time elapsed since the arming of the timer T LEC. It can perform this step in the background. If the time is exceeded, it deactivates reader mode and returns for example to step E50 or E51.
- the method prepares the WUP IBC invitation message for the type of sub-standard targeted, in this case IBC (since, even if the mobile terminal TM E is in M NFC mode, its recipient, the mobile terminal TM_R, is in M IBC mode), with the aim of transferring content (video P).
- the WUP IBC message can contain the IBC application type, here IBC-S, (as proposed in the “Type” field of the WUB_IBC(2) message in FIG. 4). He can too contain a random value, the type of return channel to use, and/or any other data useful for the operation of the service.
- user 2 comes close to user 2', either by approaching his mobile terminal TM E, or by approaching a part of his body, thereby authorizing the transmission of the carrier wave of the WUP invitation message IBC through the user's body 2'.
- the mobile terminal TM_R receives the electromagnetic field, and therefore the WUP IBC message, generated by the mobile terminal TM E.
- the method deactivates the reader mode as soon as the message is transferred, during step E56.
- the TM E mobile terminal whether in NFC or IBC mode, is repositioned in card emulation mode.
- the WUP IBC invitation message is received by the mobile terminal TM_R in step E31.
- the mobile terminal TM_R decodes the message received (type of communication, hazard, type of service, etc.). He can in particular verify that it is indeed an IBC invitation message (as explained for example in support of Figures 4 and 5), and that the type of IBC application received (IBC-S) corresponds to its configuration. It can also read and encrypt the random number received, and find out the type of return channel desired. If the invitation message is correct, it initializes the return channel (BT, Wi-Fi, etc.) and sends an IBC transaction confirmation, possibly accompanied by the encrypted random number, denoted ACK IBC, on this channel.
- IBC-S type of IBC application received
- the mobile terminal TM E validates or not the communication during step E57 upon receipt of the response message, depending on the content of said response message (it is indeed an IBC acknowledgment on the correct channel with the correct random , etc.). Then he deactivates reader mode.
- the communication continues on the return channel during steps E33 and E58, for the reception/transmission of messages relating to the transfer of the file P.
- the file P can be displayed for example on the screen of the mobile terminal TM_R.
- a text or sound message can be communicated to user 2 of the TM_R terminal.
- the CR return channel is closed and the IBC-S option may or may not be unchecked.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP21854673.7A EP4285491A1 (fr) | 2021-01-26 | 2021-12-20 | Procédé et dispositif d'adaptation d'une communication en champ proche |
CN202180091877.4A CN116888898A (zh) | 2021-01-26 | 2021-12-20 | 用于适配近场通信的方法和设备 |
US18/262,654 US20240080065A1 (en) | 2021-01-26 | 2021-12-20 | Method and device for adapting a near-field communication |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2100730A FR3119285A1 (fr) | 2021-01-26 | 2021-01-26 | Procédé et dispositif d’adaptation d’une communication en champ proche. |
FRFR2100730 | 2021-01-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022162289A1 true WO2022162289A1 (fr) | 2022-08-04 |
Family
ID=76730598
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FR2021/052403 WO2022162289A1 (fr) | 2021-01-26 | 2021-12-20 | Procédé et dispositif d'adaptation d'une communication en champ proche |
Country Status (5)
Country | Link |
---|---|
US (1) | US20240080065A1 (fr) |
EP (1) | EP4285491A1 (fr) |
CN (1) | CN116888898A (fr) |
FR (1) | FR3119285A1 (fr) |
WO (1) | WO2022162289A1 (fr) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117236350A (zh) * | 2023-11-13 | 2023-12-15 | 北京紫光青藤微系统有限公司 | 用于展示nfc模拟卡的方法及装置、电子设备、介质 |
CN117278071B (zh) * | 2023-11-21 | 2024-01-23 | 深圳市天龙世纪科技发展有限公司 | 一种基于nfc的兼容性天线的控制方法、系统和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090233548A1 (en) * | 2008-03-13 | 2009-09-17 | Sony Ericsson Mobile Communications Ab | Skin-based information transfer between mobile devices |
US20150189463A1 (en) * | 2007-12-20 | 2015-07-02 | Koninklijke Philips N.V. | Switching between multiple coupling modes |
US20160294486A1 (en) * | 2015-03-30 | 2016-10-06 | Sony Mobile Communications Inc. | Device contact avoidance for body area network |
WO2017093639A1 (fr) | 2015-11-30 | 2017-06-08 | Orange | Dispositif et procédé de communication sans fils |
-
2021
- 2021-01-26 FR FR2100730A patent/FR3119285A1/fr not_active Withdrawn
- 2021-12-20 US US18/262,654 patent/US20240080065A1/en active Pending
- 2021-12-20 WO PCT/FR2021/052403 patent/WO2022162289A1/fr active Application Filing
- 2021-12-20 CN CN202180091877.4A patent/CN116888898A/zh active Pending
- 2021-12-20 EP EP21854673.7A patent/EP4285491A1/fr active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150189463A1 (en) * | 2007-12-20 | 2015-07-02 | Koninklijke Philips N.V. | Switching between multiple coupling modes |
US20090233548A1 (en) * | 2008-03-13 | 2009-09-17 | Sony Ericsson Mobile Communications Ab | Skin-based information transfer between mobile devices |
US20160294486A1 (en) * | 2015-03-30 | 2016-10-06 | Sony Mobile Communications Inc. | Device contact avoidance for body area network |
WO2017093639A1 (fr) | 2015-11-30 | 2017-06-08 | Orange | Dispositif et procédé de communication sans fils |
Also Published As
Publication number | Publication date |
---|---|
FR3119285A1 (fr) | 2022-07-29 |
CN116888898A (zh) | 2023-10-13 |
EP4285491A1 (fr) | 2023-12-06 |
US20240080065A1 (en) | 2024-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2143053B1 (fr) | Procédé de communication et de transmission d'un message concernant une transaction d'une application sans contact, terminal, module sécurisé et système associés | |
EP3384608B1 (fr) | Dispositif et procédé de communication sans fils | |
EP2306324A1 (fr) | Procédé, système et dispositif d'adaptation permettant un échange de données entre un objet de communication et une unité de traitement | |
FR2935510A1 (fr) | Procede d'echange de donnees entre deux entites electroniques | |
WO2022162289A1 (fr) | Procédé et dispositif d'adaptation d'une communication en champ proche | |
EP2865112B1 (fr) | Procede d'authentification entre un terminal mobile et un terminal de traitement | |
EP3552327B1 (fr) | Procédé de personnalisation d'une transaction sécurisée lors d'une communication radio | |
EP1851901A1 (fr) | Procede de pre-authentification rapide par reconnaissance de la distance | |
EP3087543B1 (fr) | Transmission et traitement de données relatives a une transaction sans contact | |
FR2922670A1 (fr) | Procede et dispositif pour l'echange de valeurs entre entites electroniques portables personnelles | |
EP3813330B1 (fr) | Procédés et dispositifs d'appairage | |
FR3119284A1 (fr) | Procédé et dispositif de transfert de données en champ proche. | |
FR3047583A1 (fr) | Methode de transmission securisee d'informations d'authentification entre des applications logicielles dans un terminal informatique | |
WO2019186041A1 (fr) | Procédé et dispositif d'authentification d'un utilisateur | |
FR2820266A1 (fr) | Dispositif et procede d'appairage automatique securise des appareils d'un reseau radiofrequence | |
EP1988498A2 (fr) | Procédé et système d'échange de données reservées à un utilisateur | |
EP4052391A1 (fr) | Chargement électrique d'une carte électronique | |
EP3357201A1 (fr) | Procede de commande locale d'un dispositif electronique | |
WO2005013580A1 (fr) | Procede, terminal mobile, cartes et programmes informatiques permettant a une application embarquee sur un terminal de communiquer avec une application residente en carte sim | |
FR3108750A1 (fr) | Procédé et dispositif de fourniture à un terminal d’un premier utilisateur d’une signature biométrique d’un deuxième utilisateur. | |
FR3101465A1 (fr) | Procédés de transmission et de réception de données relatives à une transaction de paiement, dispositifs et programme d’ordinateur correspondants. | |
WO2023203013A1 (fr) | Réseau de communication privé sécurisé | |
WO2005015930A1 (fr) | Procede permettant a un point d’acces de communiquer avec une application d’un terminal mobile | |
FR3045259A1 (fr) | Procede de consultation de l'etat d'une ressource d'un appareil electronique, programme d'ordinateur et entite electronique associes et appareil electronique equipe d'une telle entite electronique | |
FR3006141A1 (fr) | Terminal mobile a carte sim sans contact |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21854673 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 18262654 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202180091877.4 Country of ref document: CN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2021854673 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2021854673 Country of ref document: EP Effective date: 20230828 |