Routing method for multiple security elements, NFC controller and NFC device
AssigneeZte Corporation
InventorQingli Zhang
Life of this patent
Estimating the term…
Abstract
Disclosed are a routing method for multiple security elements (SEs), an NFC controller and an NFC device. The NFC device includes at least three SEs capable of working simultaneously; after receiving a request from an external device for accessing an NFC application, the NFC controller searches a routing table for an SE to be routed according to an AID carried in the request; and in a case where the SE is not found, the request is sent to all other SEs in the NFC device except the part of SEs.
Claims11
A routing method for multiple security elements (SEs), which is applied to a Near Field Communication (NFC) device having at least three SEs, the routing method comprising:
- receiving, by an NFC controller in the NFC device, a request from an external device for accessing an NFC application;
- searching, by the NFC controller, a routing table for a security element (SE) to be routed according to an Application ID (AID) carried in the request, AID routes for part of the SEs in the NFC device being stored in the routing table:
- sending, by the NFC controller in a case where the SE is not found, the request to all other SEs in the NFC device except the part of SEs;
- the routing table initially stores AID routes for one SE, said one SE being an SE with the smallest number of AIDs registered in the NFC device.
A Near Field Communication (NFC) controller, comprising:
- an external interface module configured to receive a request carrying an Application ID (AID) from an external device for accessing an NFC application;
- a routing table module configured to store AID routes for part of secure elements (SEs) in an NFC device, the NFC device having at least three SEs, the routing table initially stores AID routes for one SE, said one SE being an SE with the smallest number of AIDs registered in the NFC device;
- a routing control module configured to search the routing table for an SE to be routed according to the AID carried in the request, and send, in a case where the SE is not found, the request to all other SEs in the NFC device except the part of SEs.
An NFC device, comprising at least three security elements (SEs), and an NFC controller, the NFC controller comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor executes the computer program to implement the steps of:
- receiving a request from an external device for accessing an NFC application;
- and
- searching a routing table for an SE to be routed according to an Application ID (AID) carried in the request, AID routes for part of the SEs in the NFC device being stored in the routing table, the routing table initially stores AID routes for one SE, said one SE being an SE with the smallest number of AIDs registered in the NFC device;
- sending, in a case where the SE is not found, the request to all other SEs in the NFC device except the part of SEs.
Dependencies are inferred from the claim text.