A method for transmitting a short message by using an SIP in an IP(Internet Protocol) network is provided to include plural TPDUs(Transfer Protocol Data Unit) in one SIP message and transmit the SIP message, thereby reducing a short message transfer time and message loss probability, and preventing traffic congestion on the network. A short message is received from a user(502). It is determined whether the received short message exceeds a predetermined maximum payload size(504). If so, the short message is divided into plural message segments so as not to exceed the maximum payload size(506). By including information necessary for message transmission in each message segment, one TPDU(Transfer Protocol Data Unit) per one message segment is generated(508). After that, one SIP(Session Initiation Protocol) message is configured by disposing a field, showing a total number of TPDUs, in a start position of an SIP message body and sequentially including each TPDU in the back of the SIP message body together with a field showing a length of each TPDU(510).
展开▼