PC (Master) Functional Requirements:
- Discovering Bluetooth devices in range
- Establishing Bluetooth connection with the device that will be selected by the user
- Importing address book from cellular phone and displaying it to the user
- Getting the text message (SMS) and recipient number (s) from the user through a simple interface
- Routing SMS over Bluetooth to the Cellular Phone
- Waiting for a client to connect
- Accepting Bluetooth connection
- Retrieving phonebook from the cell phone's contacts database and sending it to the PC
- Receiving SMS from the PC
- Sending SMS automatically to the desired phone number (s)