Method, device and system for transmitting very-long short message

Information

  • Patent Application
  • 20070230506
  • Publication Number
    20070230506
  • Date Filed
    March 28, 2007
    17 years ago
  • Date Published
    October 04, 2007
    17 years ago
Abstract
The embodiments of the present invention provide a method, a device and a system for transmitting a very-long short message, where when a sender determines that a very-long short message has a length exceeding a short message length allowed currently, the sender divides the very-long short message into a plurality of messages for transmission, the plurality of messages carrying parameters which indicate that the plurality of messages belong to the same very-long short message; and a receiver receives the plurality of messages, and combines the plurality of messages into the very-long short message according to the parameters.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 illustrates a schematic flow chart of transmitting a very-long short message in the prior art;



FIG. 2 illustrates a schematic flow chart of transmitting a very-long short message between mobile stations according to an embodiment of the invention;



FIG. 3 illustrates a schematic flow chart of transmitting a very-long short message from a Short Message Entity (SME) to a mobile station according to, an embodiment of the invention;



FIG. 4 illustrates a schematic flow chart of transmitting a very-long short message from a mobile station to an SME according to an embodiment of the invention; and



FIG. 5 is a schematic diagram of a CDMA system according to an embodiment of the invention.


Claims
  • 1. A method for transmitting a very-long short message, comprising: dividing, by a sender, a very-long short message with a length exceeding a short message length allowed currently into a plurality of messages, and transmitting the plurality of messages, the plurality of messages carrying parameters which indicate that the plurality of messages belong to the same very-long short message; and receiving, by a receiver, the plurality of messages, and combining the plurality of messages into the very-long short message according to the parameters.
  • 2. The method according to claim 1, wherein after the step of transmitting the plurality of messages and before the step of receiving the plurality of messages, the method further comprises: receiving, by a short message center, the plurality of messages, and forwarding the plurality of messages after it is determined according to the parameters that all the plurality of messages have been received.
  • 3. The method according to claim 2, wherein the method further comprises: when it is determined that a short message received by the short-message center is the first one with respect to the very-long short message, marking and buffering, by the short message center, the short message.
  • 4. The method according to claim 3, wherein the method further comprises: when it is determined that the short message received by the short message center is not the first one with respect to the very-long short message and that there exists no message belonging to the same very-long short message as the received message belongs to at the short message center or the received message is in a sequence inconsistent with an expected sequence, returning, by the short message center, a failure response.
  • 5. The method according to claim 4, further comprising: when it is determined that the short message received by the short message center is not the first one with respect to the very-long short message and that there exists a message belonging to the same very-long short message as the received message belongs to at the short message center and the received message is in a sequence consistent with the expected sequence, marking and buffering, by the short message center, the received message and returning a success response.
  • 6. The method according to any one of claims 1, wherein one of the sender and the receiver is a mobile station, and the other of the sender and the receiver is a short message entity other than a mobile station.
  • 7. The method according to any one of claims 1, wherein both the sender and the receiver are mobile stations or short message entities other than a mobile station.
  • 8. The method according to claim 1, wherein the parameters comprise a service indicator indicating a very-long short message service, an identifier of the very-long short message, a total number of the plurality of messages and a current message sequence number.
  • 9. The method according to claims 2, wherein the parameters comprise a service indicator indicating a very-long short message service, an identifier of the very-long short message, a total number of the plurality of messages and a current message sequence number.
  • 10. The method according to claim 9, wherein when the short message center receives and forwards a message, the service indicator is extended to indicate a very-long short message service.
  • 11. The method according to claim 10, wherein when the short message center receives and forwards a message, a parameter SMS_Bearer Data is used to carry the service indicator indicating the very-long short message service, the current message sequence number and the total number of the plurality of messages.
  • 12. The method according to claim 9, wherein when the sender transmits a message, a Short Message Service (SMS) transport-layer message is extended to indicate a very-long short message service.
  • 13. The method according to claim 1, wherein the very-long short message is an enhanced message or a multimedia short message.
  • 14. A short message transmitting entity, comprising: a determining device adapted to determine whether a length of a very-long short message exceeds a short message length allowed currently; anda transmitting device adapted to, when a determination of the determining device is positive, divide the very-long short message into a plurality of messages and transmit the plurality of messages, the plurality of messages carrying parameters which indicate that the plurality of messages belong to the same very-long short message.
  • 15. The short message transmitting entity according to claim 14, wherein the transmitting device is an ADDS Deliver message transmitting device, and the parameters comprise a service indicator indicating the very-long short message service, an identifier of the very-long short message, a total number of the plurality of messages and a current message sequence number.
  • 16. A short message center, comprising: a receiving device adapted to receive a plurality 6f messages divided from a very-long short message, wherein the plurality of messages carry parameters which indicate that the plurality of messages belongs to the same very-long short message;a determining device adapted to determine from the parameters whether all the plurality of messages belonging to the same very-long short message have been received; anda forwarding device adapted to forward the plurality of messages when the determining device determines that all the plurality of messages belonging to the same very-long short message has been received.
  • 17. The short message center according to claim 16, further comprising: a marking and buffering device adapted to mark and buffer a message received by the short message center in the case that the message is the, first one with respect to the very-long short message.
  • 18. The short message center according to claim 17, further comprising: a failure responding device adapted to return a failure response in the case that the short message received by the short message center is not the first one with respect to the very-long short message and that there exists no message belonging, to the same very-long short message as the received message belongs to at the short message center or the received message is in a sequence inconsistent with an expected sequence.
  • 19. The short message center according to claim 18, further comprising: a success responding device adapted to return a success response in the case that the short message received by the short message center is not the first one with respect to the very-long short message and that there exists a message belonging to the same very-long short message as the received message belongs to at the short message center and the received message is in a sequence consistent with the expected sequence.
  • 20. A short message receiving entity, comprising: a receiving device adapted to receive a plurality of messages divided from a very-long short message, wherein the plurality of messages carry parameters which indicate that the plurality of messages belong to the same very-long short message; anda combining device adapted to combine the plurality of messages into the very-long short message according to the parameters.
  • 21. The short message receiving entity according to claim 20, wherein the receiving device is an ADDS Deliver message receiving device, and the parameters comprise a service indicator indicating a very-long short message service, an identifier of the very-long short message, a total number of the plurality of messages and a current message sequence number.
  • 22. A communication system, comprising: a short message transmitting entity adapted to divide a very-long short message with a length exceeding a short message length allowed currently into a plurality of messages and transmit the plurality of messages, wherein the plurality of messages carry parameters which indicate that the plurality of message belongs to the same very-long short message; anda short message receiving entity adapted to receive the plurality of messages, and combine the plurality of messages into the very-long short message, according to the parameters.
  • 23. The communication system according to claim 22, further comprising: a short message center adapted to receive the plurality of messages, and forward the plurality of messages after it is determined from the parameters that all the plurality of messages have been received.
Priority Claims (1)
Number Date Country Kind
200610034798.7 Mar 2006 CN national