SMS: Portable architecture