To go from phone to Arduino, you could use Blue Tooth, wifi shield, or Ethernet shield with Cat 5 cable.
You can connect a Max232 chip to Arduino to get RS232 output.
The Arduino can most likely do what you need with time to spare. We need more specifics to give more specific information.