- Generic Access Profile
- The Serial Port Profile Group
- The Generic Object Exchange Profile Group
- Telephony Control Protocol Specification Profile Group
- Future Profiles
The Serial Port Profile Group
The Serial Port Profile is based on Radio Frequency COMMunications (RFCOMM). RFCOMM provides serial port emulation, enabling Bluetooth support for serial data connections. This profile provides useful functionality on its own because it allows applications to treat Bluetooth links as virtual COM ports. It also supports four other Bluetooth profiles and the Generic Object Exchange Profile group.
The Serial Port Profile group defines two roles, as shown in Figure 3: a gateway that provides access to a service, and a terminal that uses that service.
In the headset profile, the terminal is the headset itself; the gateway is a device, such as a phone, supplying an audio call to the headset. The signaling for the audio call uses AT commands (the format used by modems); this is the part that relies on the Serial Port Profilethe audio call simply uses an SCO (audio) link.
The LAN Access Profile has a gateway providing a link to a local area network (LAN). The terminal is anything that you might connect to a LANthis typically is a laptop PC, but a PDA or even a smartphone might be terminals.
The Dialup Networking Profile (DUN) provides modem services. The gateway gives a link to a telephone network via a cellular or Landline connection. The FAX profile similarly provides a link to a telephone network, but this time specifically for faxes rather than for general data transfer.
Serial Port Profile Group