Method and system for managing multiple applications in near field communication
Apparatus and method for managing connections of a plurality of devices by a Near Field Communication (NFC) Controller (NFCC) through NFC. The method includes setting identification information of an entity, the entity being requested from an NFC device for a connection with the NFC device; and setting a logical link between the NFC device and the entity based on the identification information.
1. A method for managing, by a processor of a Field Communication (NFC) device, connections between the processor and a plurality of entities within the NFC device through an NFC Controller (NFCC) connected with the processor, the method comprising:
transmitting, by the processor, to the NFCC, a command indicating a request to identify each of at least one entity connected to the NFCC;
receiving, by the processor, from the NFCC, a response to the command that identifies each of the at least one entity;
transmitting, by the processor, to the NFCC, a logical connection command for a logical connection with a particular entity among the identified at least one entity; and
receiving, by the processor, from the NFCC, a connection response corresponding to the logical connection command.
2. The method of claim 1 , wherein the at least one entity includes secure elements.
3. The method of claim 1 , wherein the connection response includes a link IDentifier (ID).
4. The method of claim 3 , further comprising:
setting, by the NFCC, the link ID to the logical connection with the particular entity, before receiving the connection response corresponding to the logical connection command.
5. The method of claim 1 , wherein the logical connection command includes a source host IDentifier (ID).
6. The method of claim 5 , wherein the source host ID is an identifier of one from among the plurality of entities within the NFC device.
7. A Near Field Communication (NFC) device for managing connections between a processor and a plurality of entities within the NFC device through an NFC Controller (NFCC), the NFC device comprising:
an NFC controller interface; and
the processor, connected to the NFCC, configured to:
control the NFC controller interface to transmit, to the NFCC, a command indicating a request to identify each of at least one entity connected to the NFCC,
control the NFC controller interface to receive, from the NFCC, a response to the command that identifies the at least one entity,
control the NFC controller interface to transmit, to the NFCC, a logical connection command for a logical connection with a particular entity among the identified at least one entity, and
control the NFC controller interface to receive, from the NFCC, a connection response corresponding to the logical connection command.
8. The NFC device of claim 7 , wherein the at least one entity includes secure elements.
9. The NFC device of claim 7 , wherein the connection response includes a link IDentifier (ID).
10. The NFC device of claim 9 , the NFCC sets the link ID to the logical connection with the particular entity.
11. The NFC device of claim 7 , wherein the logical connection command includes a source host IDentifier (ID).
12. The NFC device of claim 11 , wherein the source host ID is an identifier of one from among the plurality of entities within the NFC device.