[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2007126723A2 - Method for transmitting a short message on a voice channel - Google Patents

Method for transmitting a short message on a voice channel Download PDF

Info

Publication number
WO2007126723A2
WO2007126723A2 PCT/US2007/007351 US2007007351W WO2007126723A2 WO 2007126723 A2 WO2007126723 A2 WO 2007126723A2 US 2007007351 W US2007007351 W US 2007007351W WO 2007126723 A2 WO2007126723 A2 WO 2007126723A2
Authority
WO
WIPO (PCT)
Prior art keywords
short message
voice
sms
mobile
voice channel
Prior art date
Application number
PCT/US2007/007351
Other languages
French (fr)
Other versions
WO2007126723A3 (en
Inventor
Seaman Hai Yang Yu
Original Assignee
Lucent Technologies Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CNA2006100711390A external-priority patent/CN101047882A/en
Application filed by Lucent Technologies Inc. filed Critical Lucent Technologies Inc.
Publication of WO2007126723A2 publication Critical patent/WO2007126723A2/en
Publication of WO2007126723A3 publication Critical patent/WO2007126723A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections

Definitions

  • the invention relates generally to wireless communication systems and, more particularly, to methods used for transmitting short messages in the presence of an active voice channel.
  • SMS Short Message Service
  • short messages also known as text messages, messages, SMSes, texts or txts
  • SMSes short messages
  • txts text messages
  • the modern day SMS has gone beyond the use of simply text messaging to include the ability to transact commerce, such as for example, purchasing ring tones, receiving news alerts and accessing financial information.
  • SMS Short Message Service
  • the service is comparatively cheap, wherein a large number of messages are included in a calling plan, or wherein the average cost of a text message costs 10-20% the cost of a comparative voice call.
  • a typical length of only 190 bytes more than 350 of these messages per minute can be transmitted at the same data rate as a usual voice call (9 kbps).
  • Short messages are sent to a short message service center (SMSC), which uses a store-and-forward mechanism to deliver the short messages to a recipient.
  • SMSC short message service center
  • the store-and-forward mechanism functions on a "best-effort" basis, as there is no guarantee that a sent message will be delivered to its intended recipient.
  • the SMSC will continue making attempts to forward the short message until the recipient is reached,, or a maximum time limit has elapsed. Therefore, delay or complete loss of a message is not uncommon, particularly when sending messages between different telephone networks.
  • Some networks allow users to request delivery receipts, which can provide a positive indication that a message was delivered. However, these are also on a best effort basis and thus unreliable.
  • SMS client is limited to a 140-byte payload, due to the constraints of the signaling protocol. In practice, this translates to either 160 7-bit characters, 140 8-bit characters, or 70 2-byte Unicode characters (UTF- 16 character encoding) for languages such as Arabic, Chinese, Korean, Japanese or the Slavonic languages.
  • routing data and other metadata may further limit the available payload. Larger content can be sent across multiple associated messages. Upon successful transmission, all the associated messages are concatenated. However, the size of a user data header (UDH) containing segmentation information further limits the data. While the standard theoretically permits up to 255 segments to a segmented message, 3 to 4 segment messages are the practical maximum, and long messages are billed as equivalent to multiple short messages.
  • UDH user data header
  • Figs. 1 and 2 illustrate prior art methods for transmitting short messages between two mobiles, in accordance with the prior art.
  • Shaded arrows are used to designate messages traveling to the SMSC, while white arrows designate messages traveling to the intended recipient.
  • Fig. 1 illustrates an SMS transmission between two distantly located mobiles, that are registered with different base stations (BS) and mobile switching centers (MSC), in accordance with the prior art.
  • a first mobile 11 is located in a cell served by a BS 15.
  • BS 15 is connected via the cellular network to a MSC 19, which is in contact with a centralized SMSC 23.
  • a second mobile 13 is located in a cell served by a BS 17.
  • BS 17 is connected via the cellular network to a MSC 21, which is in contact with the centralized SMSC 23.
  • the first mobile 11 intends to transmit a short message to the second mobile 13. After composing the short message, the first mobile 11 transmits the short message on a control channel to the BS 15, which forwards the short message to MSC 19. MSC 19 transmits the short message to the centralized SMSC 23.
  • the SMSC 23 determines the availability of the intended recipient, second mobile 13. If the second mobile 13 is available, the SMSC 23 will forward the message to MSC 21, which transmits the SMS to the second mobile 13 via BS 17.
  • Fig. 2 illustrates an SMS transmission between two closely located mobiles, that are registered with the same base station and mobile switching center, in accordance with the prior art.
  • the first mobile 1 11 is located in a cell served by BS 15.
  • BS 21 connects via the cellular network to MSC 19, which is in contact with centralized SMSC 23.
  • the second mobile 13 is also located in the cell served by BS 17.
  • the first mobile 11 intends to transmit a short message to the second mobile 13. After composing a short message, the first mobile 11 transmits the short message on the control channel to MSC 19, via BS 15. The MSC 19 transmits the short message to the centralized SMSC 23. The SMSC then determines the availability of the intended recipient, second mobile 13. If the second mobile 13 is available, the SMSC 23 forwards the message to MSC 19, which transmits the short message to the second mobile 13 via BS 17.
  • Fig. 1 and 2 offer simplified models of SMS transmission paths, it can be understood that depending on the mobile stations' cellular providers and locations, other SMS transmission paths may result (e.g. some paths may employ multiple SMSCs). However, regardless of the resulting SMS transmission path, the prior art requires that the short message travel through a minimum of one SMSC.
  • Text Messages offer a number of benefits over voice communications. Upon receipt, the sender's intended message is guaranteed to be accurate. Where voice messages may lose quality and fidelity, text messages will normally transfer correctly or not at all. Second, text messages can be stored and later retrieved. Third, Text messages can include multimedia content (e.g. such as audio or video).
  • a trend in wireless communication is to carry voice communication in the form of data packets over a wireless communication channel.
  • Such a technique offers a number of benefits to the existing SMS infrastructure.
  • users receive the enhanced security of having the message route directly between them and not through the centralized SMSC.
  • users can send information to other parties without the risk of error and without having to reenter the numbers of the other parties. Further benefits exist but are not enumerated, for brevity.
  • An example embodiment of the present invention may be directed to a method for transmitting a short message using a voice channel.
  • a short message may be composed for a set of intended recipients, using a first short message service (SMS) device.
  • SMS short message service
  • the first SMS device may identify whether a voice channel exists between the first SMS device and at least one member of the set of intended recipients.
  • the first SMS device may then transmit the short message to the at least one member of the set of intended recipients using the voice channel.
  • transmitting the short message may include forming the short message into one or more short message data packets, placing the short message data packets in a queue containing voice data packets, and the sending data packets in the queue to the set of intended recipients.
  • Another example embodiment of the present invention may be directed to a method for receiving a short message over a voice channel.
  • an SMS device may identify incoming data on the voice channel as short message data, and separate the short message data on the voice channel from voice data.
  • Yet another example embodiment of the present invention may be directed to a method for routing a short message from a first SMS device to at least one intended second SMS device on a voice channel.
  • a base station receives a short message on a voice channel from a first SMS device, the short message being intended for the at least one intended second SMS device. The base station may then route the short message directly to the at least one intended second SMS device.
  • Fig. 1 illustrates an SMS transmission between two distantly located mobiles that are registered with different base stations (BS) and mobile switching centers (MSC), in accordance with the prior art.
  • BS base stations
  • MSC mobile switching centers
  • Fig. 2 illustrates an SMS transmission between two closely located mobiles that are registered with the same base station and mobile switching center, in accordance with the prior art.
  • Fig. 3 illustrates an SMS transmission between two distantly located mobiles that are registered with different base stations and mobile switching centers, in accordance with an example embodiment of the present invention.
  • Fig. 4 illustrates ah SMS transmission between two closely located mobiles that are registered with the same base station and mobile switching center, in accordance with an example embodiment of the present invention.
  • Fig. 5 illustrates a method for transmitting a short message between two mobiles in accordance with an example embodiment of the present invention.
  • Fig. 6 illustrates an example embodiment of the mobile devices used to perform the method illustrated in Fig. 5.
  • An example embodiment of the present invention is directed to a method of transmitting SMS on a voice data packet channel of an existing voice conversation taking place between two SMS capable devices, such as two mobiles.
  • each SMS device is allocated two voice data packet channels, a voice transmission channel and a voice receiving channel for voice packet communications.
  • the example embodiment may transmit short messages between two SMS devices by transmitting the SMS data on the voice transmission channel and receiving SMS data on the voice receiving channel, along with the voice data.
  • Fig. 3 illustrates the transmission path of the SMS transmission between two distantly located mobiles that are registered with different base stations and mobile switching centers, in accordance with an example embodiment of the present invention.
  • Active voice data packet communications generally travel a shorter route between two mobile devices than short messages.
  • the short messages can avoid passing through a number of intermediate hops.
  • a short message uses the voice data packet channel to travel between a first mobile 1 11 and a second mobile 1 13.
  • the voice channel between the first mobile 111 and the second mobile 113 passes through BS 115, MSC 119, MSC 121, and BS 1 17. Therefore, the example embodiment avoids passing a short message through an SMSC and therefore requires 2 fewer hops.
  • Fig. 4 illustrates the transmission path of the SMS transmission between two mobiles in nearby locations, associated with the same base station, and registered with the same mobile switching center, in accordance with an example embodiment of the present invention.
  • a short message uses the voice data packet channel to travel between the first mobile 111 and the second mobile 113.
  • the voice channel between the first mobile 111 and the second mobile 113 passes through only the BS 115.
  • the benefits of using the voice data packet channel to transmit the short message are more apparent than in Fig. 3.
  • the short messages can avoid passing through 4 hops (see Fig. 2), and reduces the path between the mobiles by over sixty percent because the voice channel between the first mobile 111 and the second mobile 113 passes only through BS 115. It can be understood that the benefit derived from the example embodiment is based on the layout of the network and path between the two mobiles, 11 1 and 113. Fig.
  • FIG. 5 illustrates a method for transmitting an SMS in accordance with the example embodiment of the present invention.
  • the mobile devices are actively engaged in a voice-call conversation. Therefore, the cellular system has already assigned a pair of voice data packet channels to each mobile. Having established the voice-call setup procedures, the cellular system has also already established the routing path for the voice data associated with the ongoing conversation.
  • the first mobile H l performs the sending steps (S301- S31 1), while the second mobile 1 13 performs the receiving steps (S313-S319).
  • step S301 the mobile user of the first mobile 111 navigates the menus of the mobile to begin composing an outgoing message.
  • the user of the first mobile 1 1 1 may compose the message.
  • the first mobile user may need to select to whom the short message may be sent.
  • the mobile may select the recipients based on any established voice channels.
  • the first mobile may have a voice channel established with a group of SMS capable devices, such as when conducting a conference call. In such a case, the mobile may send the message to all or a portion of the SMS devices engaged in the conference call.
  • the first mobile user may be able to select a group of intended recipients comprised of a group of SMS capable devices, a portion of which the first mobile may have established a voice channels, and another portion of which do not have an established a voice channel with the first mobile.
  • the mobile may select a group consisting only of SMS capable devices which the first mobile does not have an established a voice channel, whereby the mobile establishes a voice channel before sending the short message.
  • the first mobile 11 1 encodes the short message in one or more SMS data packets.
  • both the SMS data packets and the voice data packets generally include a header.
  • the header includes, among other things, routing information for routing the data packet to its destination and an identifier.
  • the identifier identifies the type of data packet; for example, identifies whether the data packet is a voice data packet or a SMS data packet.
  • the short message may be encoded into a series of sequential short messages limited by a size constraint, before being encoded.
  • the entire message may first be encoded and then divided into one or more SMS data packets.
  • step S309 the first mobile 111 queues the SMS packets using a buffer reserved for the outgoing voice channel.
  • step S31 1 the packets in the transmission buffer are then transmitted using the voice channel, in accordance with the existing methods known in the art.
  • the SMS receiving steps in accordance with the example embodiment begin, at the second mobile 113, with step S313, where the SMS packets are received on the voice channel.
  • the received SMS packets are then identified based on the identifier in their header, and are separated from the voice packet data, in step S315.
  • the SMS packets are then combined and decoded to recreate the short message composed by the user of the first mobile 11 1.
  • the receiving mobile 113 may store the short message and indicate that the SMS was received 521.
  • the second mobile 1 13 may store the short message in the same storage used for storing short messages received in accordance with the prior art.
  • the short message may be stored in a separate area of the memory, not associated with short messages received in accordance with the prior art.
  • the second mobile 113 may also indicate that a short message was received similarly as when indicating that a short message was received in accordance with the prior art.
  • the second mobile may reserve a unique indicator (e.g., audio and/or visual indicator) for alerting that a short message was received on the voice channel.
  • Fig. 6 illustrates an example embodiment of the mobile devices used to perform the method illustrated in Fig. 5.
  • each mobile may contain both a mobile SMS client component 601 and a mobile SMS server component 602.
  • the transmission steps (S301-S31 1) or any portion thereof may be performed by the SMS client 601, while the receiving step (S313-S319) or any portion thereof may be performed by the SMS server 602.
  • the mobile SMS client component 601 and a mobile SMS server component 602 may provide some of the functionality otherwise provided in the SMSC.
  • the embodiments of the present invention provide for methods for transmitting short messages in the presence of an active audio communication.
  • Using the voice channel may reduce load and improve the efficiency of SMS transmissions.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

An example embodiment of the present invention may be directed to a method for transmitting a short message using a voice channel. In the example embodiment, a short message may be composed (S303) using a first short message service (SMS) device (111) for a set of intended recipients. The first SMS device may identify (S305) whether a voice channel exists between the first SMS device and at least one member of the set of intended recipients. The first SMS may then transmit (S311) the short message to the at least one member of the set of intended recipients using the voice channel.

Description

METHOD FOR TRANSMITTING A SHORT MESSAGE ON A
VOICE CHANNEL
DESCRIPTION OF THE RELATED ART
The invention relates generally to wireless communication systems and, more particularly, to methods used for transmitting short messages in the presence of an active voice channel.
BACKGROUND OF THE INVENTION
The paradigm of communications services surrounding Short Message Service (SMS) permits the sending of short messages (also known as text messages, messages, SMSes, texts or txts) between cellular phones, hand held devices and internet connected computer systems. The modern day SMS has gone beyond the use of simply text messaging to include the ability to transact commerce, such as for example, purchasing ring tones, receiving news alerts and accessing financial information.
The market for SMS has been growing exponentially, logging approximately 500 billion messages per annum in 2004. In many markets, the service is comparatively cheap, wherein a large number of messages are included in a calling plan, or wherein the average cost of a text message costs 10-20% the cost of a comparative voice call. At a typical length of only 190 bytes, more than 350 of these messages per minute can be transmitted at the same data rate as a usual voice call (9 kbps).
Short messages are sent to a short message service center (SMSC), which uses a store-and-forward mechanism to deliver the short messages to a recipient. The store-and-forward mechanism functions on a "best-effort" basis, as there is no guarantee that a sent message will be delivered to its intended recipient. The SMSC will continue making attempts to forward the short message until the recipient is reached,, or a maximum time limit has elapsed. Therefore, delay or complete loss of a message is not uncommon, particularly when sending messages between different telephone networks. Some networks allow users to request delivery receipts, which can provide a positive indication that a message was delivered. However, these are also on a best effort basis and thus unreliable. Transmission of the short messages between an SMSC and an
SMS client is limited to a 140-byte payload, due to the constraints of the signaling protocol. In practice, this translates to either 160 7-bit characters, 140 8-bit characters, or 70 2-byte Unicode characters (UTF- 16 character encoding) for languages such as Arabic, Chinese, Korean, Japanese or the Slavonic languages. Furthermore, routing data and other metadata may further limit the available payload. Larger content can be sent across multiple associated messages. Upon successful transmission, all the associated messages are concatenated. However, the size of a user data header (UDH) containing segmentation information further limits the data. While the standard theoretically permits up to 255 segments to a segmented message, 3 to 4 segment messages are the practical maximum, and long messages are billed as equivalent to multiple short messages.
Figs. 1 and 2 illustrate prior art methods for transmitting short messages between two mobiles, in accordance with the prior art.
Shaded arrows are used to designate messages traveling to the SMSC, while white arrows designate messages traveling to the intended recipient.
Fig. 1 illustrates an SMS transmission between two distantly located mobiles, that are registered with different base stations (BS) and mobile switching centers (MSC), in accordance with the prior art. In Fig. I7 a first mobile 11 is located in a cell served by a BS 15. BS 15 is connected via the cellular network to a MSC 19, which is in contact with a centralized SMSC 23. A second mobile 13 is located in a cell served by a BS 17. BS 17 is connected via the cellular network to a MSC 21, which is in contact with the centralized SMSC 23.
The first mobile 11 intends to transmit a short message to the second mobile 13. After composing the short message, the first mobile 11 transmits the short message on a control channel to the BS 15, which forwards the short message to MSC 19. MSC 19 transmits the short message to the centralized SMSC 23. The SMSC 23 determines the availability of the intended recipient, second mobile 13. If the second mobile 13 is available, the SMSC 23 will forward the message to MSC 21, which transmits the SMS to the second mobile 13 via BS 17. Fig. 2 illustrates an SMS transmission between two closely located mobiles, that are registered with the same base station and mobile switching center, in accordance with the prior art.
In Fig. 2, the first mobile 1 11 is located in a cell served by BS 15. BS 21 connects via the cellular network to MSC 19, which is in contact with centralized SMSC 23. The second mobile 13 is also located in the cell served by BS 17.
The first mobile 11 intends to transmit a short message to the second mobile 13. After composing a short message, the first mobile 11 transmits the short message on the control channel to MSC 19, via BS 15. The MSC 19 transmits the short message to the centralized SMSC 23. The SMSC then determines the availability of the intended recipient, second mobile 13. If the second mobile 13 is available, the SMSC 23 forwards the message to MSC 19, which transmits the short message to the second mobile 13 via BS 17.
While Fig. 1 and 2 offer simplified models of SMS transmission paths, it can be understood that depending on the mobile stations' cellular providers and locations, other SMS transmission paths may result (e.g. some paths may employ multiple SMSCs). However, regardless of the resulting SMS transmission path, the prior art requires that the short message travel through a minimum of one SMSC.
Text Messages offer a number of benefits over voice communications. Upon receipt, the sender's intended message is guaranteed to be accurate. Where voice messages may lose quality and fidelity, text messages will normally transfer correctly or not at all. Second, text messages can be stored and later retrieved. Third, Text messages can include multimedia content (e.g. such as audio or video).
SUMMARY OF THE INVENTION A trend in wireless communication is to carry voice communication in the form of data packets over a wireless communication channel. When two cell phone users carrying on a conversation desire to transmit some information between them using text messages, it may be beneficial to use the active voice data packet channel, instead of using the conventional SMS routing path. Such a technique offers a number of benefits to the existing SMS infrastructure. First, given the exponential growth experienced by the existing SMS system, there is a benefit to reducing the existing traffic when a pre-existing connection exists between the sender and recipient by employing a shorter communications path (e.g. the voice data packet channel). Second, users receive the enhanced security of having the message route directly between them and not through the centralized SMSC. Third, users can send information to other parties without the risk of error and without having to reenter the numbers of the other parties. Further benefits exist but are not enumerated, for brevity.
An example embodiment of the present invention may be directed to a method for transmitting a short message using a voice channel. In the example embodiment, a short message may be composed for a set of intended recipients, using a first short message service (SMS) device. The first SMS device may identify whether a voice channel exists between the first SMS device and at least one member of the set of intended recipients. The first SMS device may then transmit the short message to the at least one member of the set of intended recipients using the voice channel.
In a related example embodiment, transmitting the short message may include forming the short message into one or more short message data packets, placing the short message data packets in a queue containing voice data packets, and the sending data packets in the queue to the set of intended recipients.
Another example embodiment of the present invention may be directed to a method for receiving a short message over a voice channel. In this example embodiment, an SMS device may identify incoming data on the voice channel as short message data, and separate the short message data on the voice channel from voice data.
Yet another example embodiment of the present invention may be directed to a method for routing a short message from a first SMS device to at least one intended second SMS device on a voice channel. In this example embodiment, a base station receives a short message on a voice channel from a first SMS device, the short message being intended for the at least one intended second SMS device. The base station may then route the short message directly to the at least one intended second SMS device. BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will become more fully understood from the detailed description given herein below and the accompanying figures. In the figures, like elements are represented by like reference numerals, which are given by way of illustration only and thus do not limit the present invention.
Fig. 1 illustrates an SMS transmission between two distantly located mobiles that are registered with different base stations (BS) and mobile switching centers (MSC), in accordance with the prior art.
Fig. 2 illustrates an SMS transmission between two closely located mobiles that are registered with the same base station and mobile switching center, in accordance with the prior art.
Fig. 3 illustrates an SMS transmission between two distantly located mobiles that are registered with different base stations and mobile switching centers, in accordance with an example embodiment of the present invention.
Fig. 4 illustrates ah SMS transmission between two closely located mobiles that are registered with the same base station and mobile switching center, in accordance with an example embodiment of the present invention.
Fig. 5 illustrates a method for transmitting a short message between two mobiles in accordance with an example embodiment of the present invention. Fig. 6 illustrates an example embodiment of the mobile devices used to perform the method illustrated in Fig. 5.
DETAILED DESCRIPTION OF THE EMBODIMENTS An example embodiment of the present invention is directed to a method of transmitting SMS on a voice data packet channel of an existing voice conversation taking place between two SMS capable devices, such as two mobiles. During a conversation, each SMS device is allocated two voice data packet channels, a voice transmission channel and a voice receiving channel for voice packet communications. The example embodiment may transmit short messages between two SMS devices by transmitting the SMS data on the voice transmission channel and receiving SMS data on the voice receiving channel, along with the voice data. Fig. 3 illustrates the transmission path of the SMS transmission between two distantly located mobiles that are registered with different base stations and mobile switching centers, in accordance with an example embodiment of the present invention.
Active voice data packet communications generally travel a shorter route between two mobile devices than short messages. By using the voice channel, the short messages can avoid passing through a number of intermediate hops. In Fig 3, a short message uses the voice data packet channel to travel between a first mobile 1 11 and a second mobile 1 13. The voice channel between the first mobile 111 and the second mobile 113 passes through BS 115, MSC 119, MSC 121, and BS 1 17. Therefore, the example embodiment avoids passing a short message through an SMSC and therefore requires 2 fewer hops.
Fig. 4 illustrates the transmission path of the SMS transmission between two mobiles in nearby locations, associated with the same base station, and registered with the same mobile switching center, in accordance with an example embodiment of the present invention.
In Fig. 4, a short message uses the voice data packet channel to travel between the first mobile 111 and the second mobile 113. The voice channel between the first mobile 111 and the second mobile 113 passes through only the BS 115. The benefits of using the voice data packet channel to transmit the short message are more apparent than in Fig. 3. By using the voice channel, the short messages can avoid passing through 4 hops (see Fig. 2), and reduces the path between the mobiles by over sixty percent because the voice channel between the first mobile 111 and the second mobile 113 passes only through BS 115. It can be understood that the benefit derived from the example embodiment is based on the layout of the network and path between the two mobiles, 11 1 and 113. Fig. 5 illustrates a method for transmitting an SMS in accordance with the example embodiment of the present invention. In Fig. 5, the mobile devices are actively engaged in a voice-call conversation. Therefore, the cellular system has already assigned a pair of voice data packet channels to each mobile. Having established the voice-call setup procedures, the cellular system has also already established the routing path for the voice data associated with the ongoing conversation.
In Fig. 5, the first mobile H l performs the sending steps (S301- S31 1), while the second mobile 1 13 performs the receiving steps (S313-S319).
In step S301, the mobile user of the first mobile 111 navigates the menus of the mobile to begin composing an outgoing message.
In step S303, the user of the first mobile 1 1 1 may compose the message. In one example embodiment, the first mobile user may need to select to whom the short message may be sent. In another related embodiment, the mobile may select the recipients based on any established voice channels. For example, the first mobile may have a voice channel established with a group of SMS capable devices, such as when conducting a conference call. In such a case, the mobile may send the message to all or a portion of the SMS devices engaged in the conference call. In yet another related embodiment, the first mobile user may be able to select a group of intended recipients comprised of a group of SMS capable devices, a portion of which the first mobile may have established a voice channels, and another portion of which do not have an established a voice channel with the first mobile. In yet another related embodiment, the mobile may select a group consisting only of SMS capable devices which the first mobile does not have an established a voice channel, whereby the mobile establishes a voice channel before sending the short message. In step S307, the first mobile 11 1 encodes the short message in one or more SMS data packets. As will be understood, both the SMS data packets and the voice data packets generally include a header. The header includes, among other things, routing information for routing the data packet to its destination and an identifier. The identifier identifies the type of data packet; for example, identifies whether the data packet is a voice data packet or a SMS data packet.
Returning to Step S307, if the short message is longer than a size constraint, the short message may be encoded into a series of sequential short messages limited by a size constraint, before being encoded. In another embodiment, if the short message is longer than a size constraint, the entire message may first be encoded and then divided into one or more SMS data packets.
Next, in step S309, the first mobile 111 queues the SMS packets using a buffer reserved for the outgoing voice channel. In step S31 1 , the packets in the transmission buffer are then transmitted using the voice channel, in accordance with the existing methods known in the art.
The SMS receiving steps in accordance with the example embodiment begin, at the second mobile 113, with step S313, where the SMS packets are received on the voice channel. The received SMS packets are then identified based on the identifier in their header, and are separated from the voice packet data, in step S315. Next, the SMS packets are then combined and decoded to recreate the short message composed by the user of the first mobile 11 1. In step S319, the receiving mobile 113 may store the short message and indicate that the SMS was received 521.
The second mobile 1 13 may store the short message in the same storage used for storing short messages received in accordance with the prior art. Alternatively, the short message may be stored in a separate area of the memory, not associated with short messages received in accordance with the prior art.
The second mobile 113 may also indicate that a short message was received similarly as when indicating that a short message was received in accordance with the prior art. Alternatively, the second mobile may reserve a unique indicator (e.g., audio and/or visual indicator) for alerting that a short message was received on the voice channel.
Fig. 6 illustrates an example embodiment of the mobile devices used to perform the method illustrated in Fig. 5.
To accomplish the aforementioned steps of Fig. 5, each mobile may contain both a mobile SMS client component 601 and a mobile SMS server component 602. The transmission steps (S301-S31 1) or any portion thereof may be performed by the SMS client 601, while the receiving step (S313-S319) or any portion thereof may be performed by the SMS server 602. The mobile SMS client component 601 and a mobile SMS server component 602 may provide some of the functionality otherwise provided in the SMSC.
The embodiments of the present invention provide for methods for transmitting short messages in the presence of an active audio communication. Using the voice channel may reduce load and improve the efficiency of SMS transmissions.
The invention being thus described, it will be obvious that the same may be varied in many ways. For example, while described for a voice channel, it will be appreciated that all or a portion of the embodiments may be applied to any active channel linking multiple SMS devices. As another example, while described with SMS capable devices, the present invention may be applicable to other types of messaging systems. Such variations are not to be regarded as a departure from the invention, and all such modifications are intended to be included within the scope of the invention

Claims

WE CLAIM:
1. A method for transmitting a short message using a voice channel, comprising: composing (S303) a short message on a first short message service (SMS) device for a set of intended recipients; identifying (S305) that a voice channel exists between the first SMS device and at least one member of the set of intended recipients; transmitting (S307-S311) the short message to the at least one member of the set of intended recipients using the voice channel.
2. The method of claim 1, wherein the transmitting step transmits at least one data packet of short message data using the voice channel.
3. The method of claim 1, wherein the voice channel is a data packet channel, and the transmitting step transmits a plurality of voice data packets and at least one short message data packet.
4. The method of claim 3, wherein each of the data packets includes an identifier to identify the packet as being at least one of a voice data packet and a short message data packet.
5. The method of claim 1, wherein the transmitting step comprises: forming (S307) the short message into one or more short message data packets; placing (S309) the short message data packets in a queue containing voice data packets; and sending (S311) data packets in the queue to the set of intended- recipients.
6. A method for receiving a short message over a voice channel, comprising: identifying (S315) incoming data on the voice channel as short message data; and separating (S317) the short message data on the voice channel from voice data.
7. The method of claim 6, wherein the incoming data on the voice channel includes a plurality of voice data packets and at least one short message data packet; the identifying step identifies the voice data packets from the at least one short message data packet; and the separating step separates the at least one short message data packet from the voice data packets.
8. The method of claim 7, wherein the identifying step identifies the short message data packets based on an identifier in a header of the short message data packets.
9. The method of claim 8, further comprising: forming a short message from the separated short message data packets.
10. A method for routing a short message from a first SMS device to at least one intended second SMS device on a voice channel, comprising: receiving, at a base station [115), a short message on a voice channel from the first SMS device(l 11), the short message intended for the second SMS device (1 13); routing, from the base station, the short message directly to the second SMS device.
PCT/US2007/007351 2006-03-28 2007-03-23 Method for transmitting a short message on a voice channel WO2007126723A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CNA2006100711390A CN101047882A (en) 2006-03-28 2006-03-28 Method for transmitting short message on voice channel
CN200610071139.0 2006-03-28
US11/645,604 US20070232337A1 (en) 2006-03-28 2006-12-27 Method for transmitting a short message on a voice channel
US11/645,604 2006-12-27

Publications (2)

Publication Number Publication Date
WO2007126723A2 true WO2007126723A2 (en) 2007-11-08
WO2007126723A3 WO2007126723A3 (en) 2008-01-10

Family

ID=38355851

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/007351 WO2007126723A2 (en) 2006-03-28 2007-03-23 Method for transmitting a short message on a voice channel

Country Status (1)

Country Link
WO (1) WO2007126723A2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001037599A1 (en) * 1999-11-17 2001-05-25 Eci Telecom Ltd. Increasing channel capacity in fixed cellular networks
US6631274B1 (en) * 1997-05-31 2003-10-07 Intel Corporation Mechanism for better utilization of traffic channel capacity in GSM system
EP1617412A1 (en) * 2004-07-12 2006-01-18 LG Electronics Inc. Mobile communication device for inserting watermark into voice signal
US20060121927A1 (en) * 2004-12-08 2006-06-08 Samsung Electronics Co., Ltd. Method for transmitting message during PTT call service in mobile communication terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6631274B1 (en) * 1997-05-31 2003-10-07 Intel Corporation Mechanism for better utilization of traffic channel capacity in GSM system
WO2001037599A1 (en) * 1999-11-17 2001-05-25 Eci Telecom Ltd. Increasing channel capacity in fixed cellular networks
EP1617412A1 (en) * 2004-07-12 2006-01-18 LG Electronics Inc. Mobile communication device for inserting watermark into voice signal
US20060121927A1 (en) * 2004-12-08 2006-06-08 Samsung Electronics Co., Ltd. Method for transmitting message during PTT call service in mobile communication terminal

Also Published As

Publication number Publication date
WO2007126723A3 (en) 2008-01-10

Similar Documents

Publication Publication Date Title
JP4197538B2 (en) Message transmission method
US7969925B2 (en) Peer-to-peer mobile data transfer method and device
US6101393A (en) Selective acceptance of short message service (SMS) messages in a cellular telephone network
EP2509344B1 (en) Method for transmitting and receiving multimedia information and terminal thereof
US20030016639A1 (en) Telecommunications system and method for delivery of short message service messages to a mobile terminal in data mode
US20070232337A1 (en) Method for transmitting a short message on a voice channel
WO2007109936A1 (en) Method, apparatus, and system for transmitting super long short message in cdma circuitry field
CN100373960C (en) Method for sending out short messages largely
EP2781110B1 (en) System and method for distributing sms messages
US8489129B2 (en) Transmission of text/multimedia messages over bearer connections
US20100075700A1 (en) Flexible capacity short message service center (SMSC)
WO2007126723A2 (en) Method for transmitting a short message on a voice channel
CN101076019B (en) Method for transmitting long information based on USSD protocol
US8989654B2 (en) System and method for providing options when a dispatch destination is not available
GB2387073A (en) SMS text message routing
KR100706924B1 (en) Method for controlling short message congestion into a subscriber
KR100767586B1 (en) Method for transmitting mms broadcasting message and apparatus therefor
KR101212179B1 (en) Method and System for Providing Collect Call Service by Using Specific Code
GB2429604A (en) Providing information relating to a new active user in a voice group call service
EP1353528A1 (en) A method for exchanging text messages of limited size, a short message server, a terminal and a program module therefore
US8295447B2 (en) Method for storing and forwarding multimedia messages for multimedia calls
KR101016269B1 (en) Wireless Communication Method and System for Processing Origination and Termination using Primary and Secondary Number in Messaging Service of Outbound Roaming
WO2004012469A1 (en) Method for restricting the transmission of short messages
KR20070044729A (en) Method and system for providing message cancel service
WO2007020275A1 (en) Text or media message service and mobile communication network

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07753935

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07753935

Country of ref document: EP

Kind code of ref document: A2