Bluetooth RFCOMM Test Suite Data Sheet
Test Suite:
Bluetooth RFCOMM Test Suite
Direction:
Server

Bluetooth Radio Frequency Communication (RFCOMM) is a transport protocol running on top of L2CAP, providing emulated RS-232 serial ports to communicate with upper layer profiles such as those running on top of OBEX and the Serial Port Profile. Bluetooth RFCOMM test Suite can be used for evaluating Bluetooth RFCOMM implementations for security flaws and robustness problems.

Used specifications

Specification
Title
Bluetooth Core Specification Version 1.1

Part F1 - RFCOMM with TS 07.10 - Serial Port Emulation

ETSI TS 07.10

Terminal Equipment to Mobile Station TE-MS Multiplexer Protocol

Tool-specific information

Tested message elements
Specifications
Notes
Init Multiplexer (SABM)
Bluetooth Version 1.1 Part F1 and ETSI TS 07.10
Parameter Negotiation (PN)
Bluetooth Version 1.1 Part F1 and ETSI TS 07.10
Test Command
Bluetooth Version 1.1 Part F1 and ETSI TS 07.10
Init Channel (SABM)
Bluetooth Version 1.1 Part F1 and ETSI TS 07.10
Modem Status (MSC)
Bluetooth Version 1.1 Part F1 and ETSI TS 07.10
Port Negotiation (RPN)
Bluetooth Version 1.1 Part F1 and ETSI TS 07.10
Disconnect Channel (DISC)
Bluetooth Version 1.1 Part F1 and ETSI TS 07.10
Disconnect Multiplexer (DISC)
Bluetooth Version 1.1 Part F1 and ETSI TS 07.10
Application Data Frames
Application Specific
Flow Control On (FCON)
Bluetooth Version 1.1 Part F1 and ETSI TS 07.10
Flow Control Off (FCOFF)
Bluetooth Version 1.1 Part F1 and ETSI TS 07.10
Disconnect Mode (DM)
Bluetooth Version 1.1 Part F1 and ETSI TS 07.10
Power Saving Control (PCS)
ETSI TS 07.10
Not Supported in Bluetooth
Multiplexer Closedown (CLD)
ETSI TS 07.10
Not Supported in Bluetooth
Service Negotiation (SNC)
ETSI TS 07.10
Not Supported in Bluetooth
Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis