<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: SMS gateway how to</title>
	<link>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/</link>
	<description>Dev related notes, tutorials and anecdotes</description>
	<pubDate>Sat, 22 Nov 2008 10:21:30 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: bulksmsindia</title>
		<link>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-3600</link>
		<dc:creator>bulksmsindia</dc:creator>
		<pubDate>Wed, 17 Sep 2008 23:14:17 +0000</pubDate>
		<guid>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-3600</guid>
		<description>Offering Software for free download and Send Direct Bulk SMS&lt;br&gt;&lt;br&gt;XL Studio v 3.4&lt;br&gt;SMS Plug-in for Microsoft Excel®.&lt;br&gt; &lt;br&gt;"Time saved is money earned".&lt;br&gt; &lt;br&gt;If you have Microsoft Excel®, send direct bulk SMS with it. If you too believe, that saving time by utilizing it to the maximum will enhance your working; then this offer is best suited to you. No matter what profession you are into, reaching out to a wide base of people is a part of it. And if you want to do this in a matter of a few seconds - XL Studio 3.4 is what we have to offer. It is easy to use software that will help you to reach out to a number of people directly.</description>
		<content:encoded><![CDATA[<p>Offering Software for free download and Send Direct Bulk SMS</p>
<p>XL Studio v 3.4<br />SMS Plug-in for Microsoft Excel®.</p>
<p>&#8220;Time saved is money earned&#8221;.</p>
<p>If you have Microsoft Excel®, send direct bulk SMS with it. If you too believe, that saving time by utilizing it to the maximum will enhance your working; then this offer is best suited to you. No matter what profession you are into, reaching out to a wide base of people is a part of it. And if you want to do this in a matter of a few seconds - XL Studio 3.4 is what we have to offer. It is easy to use software that will help you to reach out to a number of people directly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Henrik</title>
		<link>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-16</link>
		<dc:creator>Henrik</dc:creator>
		<pubDate>Wed, 14 Nov 2007 17:21:28 +0000</pubDate>
		<guid>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-16</guid>
		<description>Basically this is how it would work:

Mass SMS service:
Operator puts a message in the database -&gt; this triggers a trigger which determines who to send to and calls the gateway with the proper parameters -&gt;the gateway parses the message that comes from the database byte by byte and replaces each Arabic character with the proper ascii replacement -&gt; the gateway now determines which operator(s) to send to -&gt; the messages are sent to the operator Short Message Central or SMC which in turn transmits them to each cell phone.

Service request SMS service:
User sends a request to your service number with some kind of message -&gt; the gateway parses the message and replaces each designated ascii character with the proper Arabic character -&gt; the message is stored in the database -&gt; a trigger gets triggered by this and alerts:

1.) Another software that can deduce from the contents of the message what to answer and stores the answer in some table which in turn triggers another trigger so the reply gets sent back to the user. Examples are weather and stock quotes.

2.) Instead of another software it is a human that sees the message and sends an appropriate message back. Examples are super premium services like personal horoscopes or why not booking a table at a restaurant.</description>
		<content:encoded><![CDATA[<p>Basically this is how it would work:</p>
<p>Mass SMS service:<br />
Operator puts a message in the database -> this triggers a trigger which determines who to send to and calls the gateway with the proper parameters ->the gateway parses the message that comes from the database byte by byte and replaces each Arabic character with the proper ascii replacement -> the gateway now determines which operator(s) to send to -> the messages are sent to the operator Short Message Central or SMC which in turn transmits them to each cell phone.</p>
<p>Service request SMS service:<br />
User sends a request to your service number with some kind of message -> the gateway parses the message and replaces each designated ascii character with the proper Arabic character -> the message is stored in the database -> a trigger gets triggered by this and alerts:</p>
<p>1.) Another software that can deduce from the contents of the message what to answer and stores the answer in some table which in turn triggers another trigger so the reply gets sent back to the user. Examples are weather and stock quotes.</p>
<p>2.) Instead of another software it is a human that sees the message and sends an appropriate message back. Examples are super premium services like personal horoscopes or why not booking a table at a restaurant.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Henrik</title>
		<link>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-1105</link>
		<dc:creator>Henrik</dc:creator>
		<pubDate>Wed, 14 Nov 2007 17:21:28 +0000</pubDate>
		<guid>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-1105</guid>
		<description>Basically this is how it would work:&lt;br&gt;&lt;br&gt;Mass SMS service:&lt;br&gt;Operator puts a message in the database -&#62; this triggers a trigger which determines who to send to and calls the gateway with the proper parameters -&#62;the gateway parses the message that comes from the database byte by byte and replaces each Arabic character with the proper ascii replacement -&#62; the gateway now determines which operator(s) to send to -&#62; the messages are sent to the operator Short Message Central or SMC which in turn transmits them to each cell phone.&lt;br&gt;&lt;br&gt;Service request SMS service:&lt;br&gt;User sends a request to your service number with some kind of message -&#62; the gateway parses the message and replaces each designated ascii character with the proper Arabic character -&#62; the message is stored in the database -&#62; a trigger gets triggered by this and alerts:&lt;br&gt;&lt;br&gt;1.) Another software that can deduce from the contents of the message what to answer and stores the answer in some table which in turn triggers another trigger so the reply gets sent back to the user. Examples are weather and stock quotes.&lt;br&gt;&lt;br&gt;2.) Instead of another software it is a human that sees the message and sends an appropriate message back. Examples are super premium services like personal horoscopes or why not booking a table at a restaurant.</description>
		<content:encoded><![CDATA[<p>Basically this is how it would work:</p>
<p>Mass SMS service:<br />Operator puts a message in the database -&gt; this triggers a trigger which determines who to send to and calls the gateway with the proper parameters -&gt;the gateway parses the message that comes from the database byte by byte and replaces each Arabic character with the proper ascii replacement -&gt; the gateway now determines which operator(s) to send to -&gt; the messages are sent to the operator Short Message Central or SMC which in turn transmits them to each cell phone.</p>
<p>Service request SMS service:<br />User sends a request to your service number with some kind of message -&gt; the gateway parses the message and replaces each designated ascii character with the proper Arabic character -&gt; the message is stored in the database -&gt; a trigger gets triggered by this and alerts:</p>
<p>1.) Another software that can deduce from the contents of the message what to answer and stores the answer in some table which in turn triggers another trigger so the reply gets sent back to the user. Examples are weather and stock quotes.</p>
<p>2.) Instead of another software it is a human that sees the message and sends an appropriate message back. Examples are super premium services like personal horoscopes or why not booking a table at a restaurant.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Henrik</title>
		<link>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-15</link>
		<dc:creator>Henrik</dc:creator>
		<pubDate>Wed, 14 Nov 2007 16:49:55 +0000</pubDate>
		<guid>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-15</guid>
		<description>More useful links:
http://en.wikipedia.org/wiki/Short_message_service
www.netfunitalia.it/downloads/SMSC_EMI_Specification.PDF

Also clarification on the above: When I said it won't make sense in the ascii range I meant the first byte in each Arabic character.</description>
		<content:encoded><![CDATA[<p>More useful links:<br />
<a href="http://en.wikipedia.org/wiki/Short_message_service" rel="nofollow">http://en.wikipedia.org/wiki/Short_message_service</a><br />
<a href="http://www.netfunitalia.it/downloads/SMSC_EMI_Specification.PDF" rel="nofollow">http://www.netfunitalia.it/downloads/SMSC_EMI_Specification.PDF</a></p>
<p>Also clarification on the above: When I said it won&#8217;t make sense in the ascii range I meant the first byte in each Arabic character.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Henrik</title>
		<link>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-14</link>
		<dc:creator>Henrik</dc:creator>
		<pubDate>Wed, 14 Nov 2007 16:43:24 +0000</pubDate>
		<guid>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-14</guid>
		<description>Yay my very first real comment!

Jean: You have to check the spec for the version of smpp/emi(upc) that you will be using and how the operator you will be working with encodes arabic. I had this problem with special German characters. 

The solution is that you have to map them by replacing normal ascii characters, if the versions you will be working with won't allow for double byte character encodings. I had to work with GSM7 when I mapped special German characters. After you have your mapping tables finished you will probably have to store your arabic characters as double bytes in the PostgreSQL database.

Be very careful now because PostgreSQL stores the characters in a mixed single and double byte sequence. Arabic will probably be mapped to values that won't make sense in the ascii range, that is how you can get to them. Your code has to realize that aha this is not an ascii character, but what character is it then? Look up in the Arabic to for instance GSM7 table, aha that arabic character will replace for instance "{", so we put an "{" in the SMS message instead and everything should be fine.

I hope I made sense?</description>
		<content:encoded><![CDATA[<p>Yay my very first real comment!</p>
<p>Jean: You have to check the spec for the version of smpp/emi(upc) that you will be using and how the operator you will be working with encodes arabic. I had this problem with special German characters. </p>
<p>The solution is that you have to map them by replacing normal ascii characters, if the versions you will be working with won&#8217;t allow for double byte character encodings. I had to work with GSM7 when I mapped special German characters. After you have your mapping tables finished you will probably have to store your arabic characters as double bytes in the PostgreSQL database.</p>
<p>Be very careful now because PostgreSQL stores the characters in a mixed single and double byte sequence. Arabic will probably be mapped to values that won&#8217;t make sense in the ascii range, that is how you can get to them. Your code has to realize that aha this is not an ascii character, but what character is it then? Look up in the Arabic to for instance GSM7 table, aha that arabic character will replace for instance &#8220;{&#8221;, so we put an &#8220;{&#8221; in the SMS message instead and everything should be fine.</p>
<p>I hope I made sense?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jean</title>
		<link>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-12</link>
		<dc:creator>jean</dc:creator>
		<pubDate>Wed, 14 Nov 2007 11:59:08 +0000</pubDate>
		<guid>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-12</guid>
		<description>yes this is good, now how do i send it in arabic, the encoding / decoding bit</description>
		<content:encoded><![CDATA[<p>yes this is good, now how do i send it in arabic, the encoding / decoding bit</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jean</title>
		<link>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-1104</link>
		<dc:creator>jean</dc:creator>
		<pubDate>Wed, 14 Nov 2007 11:59:08 +0000</pubDate>
		<guid>http://www.prodevtips.com/2007/10/15/sms-gateway-how-to/#comment-1104</guid>
		<description>yes this is good, now how do i send it in arabic, the encoding / decoding bit</description>
		<content:encoded><![CDATA[<p>yes this is good, now how do i send it in arabic, the encoding / decoding bit</p>
]]></content:encoded>
	</item>
</channel>
</rss>
