A number of methods can be used to perform time-domain system identification, and very much depend both upon the nature of your input/output set, and the physical system involved. A very well-known reference is:
Lennart Ljung, System Identification: Theory for the User (2nd Edition).