A near field communication (NFC) device is capable of operating as an NFC
initiator device or an NFC target device for exchanging request and
response messages with another similar device in order to determine a
secondary transport mechanism suitable for communications between the two
devices with bandwidth greater than available for NFC and for determining
appropriate roles for both devices without excessive communication. Such
determination of roles can be determined by rule or by exchanging
information indicating a choice of roles.