Top Banner

of 30

SMS Engine-Enterprise Edition Guide

Jun 02, 2018

Download

Documents

usm01
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    1/30

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    2/30

    MOBITEK SMS Engine (Enterprise Edition) 1. REVISION HISTORY

    !" RE#ISION $ISTOR%

    EDITION ISSUED DATE REMARK

    1st 1sto4 Noe:;er< 233+ $r/4t re9e/se

    2nd 2"rdo4 Noe:;er< 233+ Minor orretion

    "rd 't=o4 $ee:;er< 233+ S-& st/te:ent 4or sending SMS

    %t= 1"t=o4 >/n?/r@< 233, Version 2 re9e/sed

    't= 2't=o4 *e;r?/r@< 233, Version 2.1 re9e/sed. S?pports S-& /nd Aindos/?t=enti/tion :ode.

    t= 1"t=o4 M/r=< 233, Version ".3 re9e/sed. S?pports C=inese =/r/ters.

    +t= ,t=o4 >?9@< 233, *#-D setion ep/nded.*e/t?reD setion ep/nded.&i:it/tionsD setion ep/nded.S@ste: #r=itet?reD setion /dded.

    ,t= 1,t=o4 >?9@< 233, Serie pit?re /dded.

    t= 13t=o4 Septe:;er< 233, *#-D setion ?pd/ted.

    13t= t=o4 Oto;er< 233, #ppendi 1 /dded.

    11t= 2t=o4 Oto;er< 233, *#-D setion ?pd/ted.

    12t= 1"t=o4 Noe:;er< 233, #ppnedi 1 /:ended.#ppendi 2 /dded.

    1"t= 1+t=o4 $ee:;er< 233, Version ".1 re9e/sed.

    1%t= 12t=o4 #?g?st< 233 *#-D setion ?pd/ted.#ppendi 1 ?pd/ted.

    1't= 1sto4 >/n?/r@< 2313 Version ".2 is re9e/sed

    1t= 1sto4 M/@< 2313 Version "." /ndVersion '.2 is re9e/sed

    1+t= 13t=o4 #?g?st< 2313 MS S-& Ser2er Edition is s?pported

    1,t= 2ndo4 Septe:;er< 2313 RE-IREMENTSD ?pd/ted

    1t= 12t=o4 Oto;er< 2313 #&ERT MESS#!E $ISYE$ BY SMS EN!INE MONITORD is?pd/ted

    23t= 1sto4 M/r=< 2311 SMS Engine Enterprise Edition ersion '.% is re9e/sed

    21st 2,t=o4 >?9@< 2311 SMS Engine Enterprise Edition ersion '.' is re9e/sed

    SMS Engine Monitor ersion '.' is re9e/sed *#-D setion ?pd/ted

    22nd +t=o4 >/n?/r@

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    3/30

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    4/30

    MOBITEK SMS Engine (Enterprise Edition) '. INTRO$CTION

    -" INTROD.'TION

    MOBITEK SMS Engine (Enterprise Edition)is a Windows Servicethat sends and recei"es SMS. System

    integrator and sotware de"elo!er #SI$S%& do not need to write any code to build a SMS 'ateway. The

    MOBITEK SMS Engine (Enterprise Edition) uses MS SQL Server database to store incoming SMS, and

    to check i there is any !ending SMS to be send out. SI$S% only needs to insert record into database to sendout SMS, and retrie"e record rom database to read SMS. The MOBITEK SMS Engine (EnterpriseEdition) has taken care all SMS transactions.

    /" 0ET.RES

    1. (elease ) "ersion *.+.

    2. (unning as Windows Service.

    3. MOBITEK SMS Engine (Enterprise Edition) will always try to initiali-e connection with modem,e.g. I P$ser"er is rebooted, the ser"ice will automatically establish connection with 'SM modem.

    4. /uto0reconnection with modem ) i modem is disconnected rom P$ser"er #or whate"er reasons&,

    and then re0connected at later stage, ser"ice will automatically establish connection with modem.5. 1orks in both 1indows 23 bit and 45 bit.

    6. 6ses Microsot S78 Ser"eror MyS78 Ser"erto store incoming SMS, and to !rocess outgoing SMSin database. Su!!ort both Windowsand SQLauthentication mode.

    7. Pre"ention o any lost o SMS9)

    a) %uring initiali-ation, i there are any database error, it will not send nor read SMS, thereore nomessage will be lost.

    b) /uto0reconnection with database ser"er.

    8. Sending o SMS in al!hanumeric character #te:t& and in hinese character#6nicode&.

    . IntelligentSMS Sending 8ogic90

    a) Schedulingo outgoing SMS ) based on the date and time set in ;datetimeI>O@ rule will be a!!lied ) SMSEngine will !rocess the strecord in the outbo: until the last record.

    1".onigure the directiono indi"idual modem90

    a) 3 way send and read SMSA

    b) way read SMSA or

    !) way send SMS.

    11.(emote monitoringo SMS Engine Enterprise EditionService, modem status, and messagestatus.

    a) SMS Engine Monitorcan be installed on client P#s& to monitorA

    b) SMS Engine Monitorwill !o!0u! a balloon message to notiy administrator In the e"ent o!roblem encountered #reer to section or more details&.

    12.8oad balancing) 5 modems work together to broadcast message. It is COT on ?round0robin@ basis.

    13.%ynamic Dueue si-e) the Engine will dynamically allocate Dueue si-e, i more modems aresuccessully initiali-ed then Due-e si-e will be increased.

    MOBITEKSystemSdn .Bhd. (207015-D)6th Floor, Suite 16, IOI Business Park, Persiaran Puchong Jaya Selatan, Bandar Puchong Jaya, Puchong 4717, Selangor, !alaysia.

    "el# $6%&'644('' Fa)# $6%&'64(1* +e# ---.moitek.com.my

    ri/te /nd Con4identi/9 Edition no. 22 /ge % o4 "3

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    5/30

    MOBITEK SMS Engine (Enterprise Edition) . *E#TRES

    14.onirugable Dueue si-e) the Dueue si-e can be changed, deault si-e is + SMS$records !er modem

    15.(outing) so!hisicated and intelligent routing logic that can be easily conigured90

    a) Modem will send to designated !rei: mobile number. 'ood or cost sa"ing as SMS sent withinthe intra0network is chea!er than inter0network.

    b) Modem will be or not be used.

    16.Cumber o retries) can be conigured. I SMS ails to be send, it will retry until the s!eicied time.

    17.>ail0o"er) i modem no. cannot send out the SMS, modem no. 3 will take o"er, and so on untilmodem no. 5.

    18.Su!!orts multi!le modems) u! to 5 or more MOBITEK Modem #Ty!e S'%K& or multi!leMobi#$TETM

    1.>le:ible installation) MOBITEK SMS Engine (Enterprise Edition) can be installed on any one othese "ariations90

    a) 1%4%1) install MOBITEK SMS Engineon ser"er connected with 5 units o MOBITEK

    Modem #Ty!e S'%K& and connected to database

    b) 2%2%2) install MOBITEK SMS Engineon 3 ser"ersA each ser"er with 3 units o MOBITEK

    Modem #Ty!e S'%K&; 3 Enginesare connected to 3 dierent databases

    !) 4%1%4 & install MOBITEK SMS Engineon 5 ser"ersA each ser"er with units o MOBITEK

    Modem #Ty!e S'%K&; 5 SMS Enginesare connected to 5 dierent databases

    1" ,IMITTIONS

    1. Sending o SMS in al!hanumeric character with ma:imum o 4 characters length.

    2. Sending o SMS in hinese character with ma:imum o characters length.

    3. %oes not su!!ort concatenate or long SMS.

    MOBITEKSystemSdn .Bhd. (207015-D)6th Floor, Suite 16, IOI Business Park, Persiaran Puchong Jaya Selatan, Bandar Puchong Jaya, Puchong 4717, Selangor, !alaysia.

    "el# $6%&'644('' Fa)# $6%&'64(1* +e# ---.moitek.com.my

    ri/te /nd Con4identi/9 Edition no. 22 /ge ' o4 "3

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    6/30

    MOBITEK SMS Engine (Enterprise Edition) ,. RE-IREMENTS

    2" RE3.IREMENTS

    1. System integrators and sotware de"elo!ers must !osses knowledge o9

    a) Microsot S78 Ser"er, Microsot S78 Ser"er Enter!rise Manager, Microsot S78 Ser"er 7uery/naly-erA

    b) MyS78 %atabase Ser"erA

    !) %atabase !rogramming

    O%B, /%O, /%O.netA and

    S78 statement

    d) /dministrating 1indows Ser"ice

    2. SMS modem T'pe S#su!!lied by MOBITEK System Sdn. Bhd.

    3. SIM card#s&

    4. Su!!orted o!erating system9 0

    a) 1indows 3 Ser"er 23 bitA

    b) 1indows 32 Ser"er 23 bit and 45 bitA

    !) 1indows 3+ Ser"er 23 bit and 45 bitA

    d) 1indows FP Pro 23 bit and 45 bitA

    e) 1indows Gista Business Edition 23 bit and 45 bitA or

    f) 1indows 23 bit and 45 bit.

    5. Microsot .CET >ramework Gersion 3.

    6. S78 Ser"er90

    a) Microsot S78 Ser"er 3 $ 32 $ 3+ Enter!rise EditionA

    b) Microsot S78 Ser"er 3* E:!ress EditionA

    !) MyS78 "ersion 5. and abo"e with MyS78 O%B dri"er "ersion *. in 1indows OSA or

    d) MyS78 "ersion 5. and abo"e with MyS78 O%B dri"er "ersion *. in 8inu: OS.

    MOBITEKSystemSdn .Bhd. (207015-D)6th Floor, Suite 16, IOI Business Park, Persiaran Puchong Jaya Selatan, Bandar Puchong Jaya, Puchong 4717, Selangor, !alaysia.

    "el# $6%&'644('' Fa)# $6%&'64(1* +e# ---.moitek.com.my

    ri/te /nd Con4identi/9 Edition no. 22 /ge o4 "3

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    7/30

    MOBITEK SMS Engine (Enterprise Edition) . SYSTEM #RCHITECTRE

    4" S%STEM R'$ITE'T.RE

    Sending SMS

    MOBITEKSystemSdn .Bhd. (207015-D)6th Floor, Suite 16, IOI Business Park, Persiaran Puchong Jaya Selatan, Bandar Puchong Jaya, Puchong 4717, Selangor, !alaysia.

    "el# $6%&'644('' Fa)# $6%&'64(1* +e# ---.moitek.com.my

    ri/te /nd Con4identi/9 Edition no. 22 /ge + o4 "3

    SMS Engine

    running as Windows Service

    Outbox ab!e

    in

    MS S"#

    or

    M$S"#database

    %our a&&!ication

    'onnect to Outbox ab!e via O#ED OD' *D'

    Insert into Outbox (msg_id,

    message, destination) values

    ('1', 'Hello!', '+6017111')

    o send out SMS +aving '+inese

    c+aracter, t+e S"# stateent is.

    Insert into Outbox (msg_id,

    message, destination, msgt"#e)

    values

    ('1',' H,'+6017111','$')

    SMS Engine wi!! c+ec/

    Outbox ab!e or new

    record, t+en send SMS

    out

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    8/30

    MOBITEK SMS Engine (Enterprise Edition)

    Reading / Receiving SMS

    MOBITEKSystemSdn .Bhd. (207015-D)6th Floor, Suite 16, IOI Business Park, Persiaran Puchong Jaya Selatan, Bandar Puchong Jaya, Puchong 4717, Selangor, !alaysia.

    "el# $6%&'644('' Fa)# $6%&'64(1* +e# ---.moitek.com.my

    ri/te /nd Con4identi/9 Edition no. 22 /ge , o4 "3

    SMS Engine

    running as Windows Service

    nbox ab!e

    in

    MS S"#

    or

    M$S"#database

    %our a&&!ication

    'onnect to Outbox ab!e via O#ED

    OD' *D'

    o read a!! new SMS

    Se!ect ro nbox w+ere

    read3status 4 6o c+ange t+e status o new8 SMS to

    read8

    9&date nbox Set read3status 4

    :ead W+ere Status 4 6

    or9&date nbox Set read3status 4:ead W+ere sg3id 4 ID of the

    message that SI/SD is processing

    W+enever t+ere is an

    incoing SMS, SMSEngine wi!! insert into

    nbox ab!e

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    9/30

    MOBITEK SMS Engine (Enterprise Edition) 13. INST#&TION o4 SMS EN!INE ENTERRISE E$ITION

    !5" INST,,TION of SMS ENGINE ENTERPRISE EDITION

    1. SMS Engine can be installed in these "ariations de!ending on your system design90

    d) 1%4%1) install SMS Engineon ser"er connected with 5 units o GSM Modem Type SGDKandconnected to database

    e) 2%2%2) install SMS Engineon 3 ser"ersA each ser"er with 3 units o GSM Modem Type SGDK; 3SMS Engines are connected to 3 dierent databases

    f) 4%1%4 & install SMS Engineon 5 ser"ersA each ser"er with units o GSM Modem Type SGDK; 5SMS Engines are connected to 5 dierent databases

    Note: For 2:2:2 c nfigurati n and 4:1:4 c nfigurati n, the database must beseparated, i.e. centralised database is not supported.

    2. To a"oid conusion, we strongly recommend that you install according to 1%4%1 !onfig*ration.

    3. Install Microsoft .NET Frmewor! "ersion #.$

    a) install it rom the %A or

    b) download rom #htt!9$$www.microsot.com$downloads$details.as!:amilyid=+*4eacb052430

    5bd0+edd0aab*c*e5*Jdis!laylang=en&

    4. /dd a new database or use e:isting database.

    5. E:ecute S78 scri!t #in %& to add new tables to a new database or e:isting database.

    a) >or MS S78 database ser"er, the sDl scri!t is ?MSS78.sDl@A

    b) >or MyS78 database ser"er, the sDl scri!t is ?MyS78.sDl@.

    6. The S78 scri!t will generate 5 tables9

    a) inbo:

    b) outbo:

    !) modem

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    10/30

    MOBITEK SMS Engine (Enterprise Edition) 13. INST#&TION o4 SMS EN!INE ENTERRISE E$ITION

    1". 6sing Notepd, edit the coniguration ile ?conig.:ml@, located at ?9Program >ilesSMS EngineEnter!rise Editionconig.:ml@. The contents o conig.:ml is as ollows9

    /01SE

    22

    )2#,)26

    27

    )2#,)26

    2#

    )2#,)26

    28

    )2#,)26

    MYS91

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    11/30

    MOBITEK SMS Engine (Enterprise Edition) 13. INST#&TION o4 SMS EN!INE ENTERRISE E$ITION

    11. This table describe the node9

    NODE 'A(UE DESCRI)TION

    3 #n integer< st/rting4ro: 3

    38 no retr@"8 retr@ " ti:es

    Enter t=e n?:;er o4 retr@ in t=e eent i4 SMS/nnot ;e sent. T=e tot/9 n?:;er o4 sending is

    1 n?:;er o4 retr@. T=is is / g9o;/9 settingt=/t i99 /44et /99 :ode:s.

    False Tr?eD or */9seD Enter 4/9seD to dis/;9e ro?ting 4e/t?re. Ortr?eD to en/;9e it. T=is is / g9o;/9 setting t=/ti99 /44et /99 :ode:s. I4 it is set to tr?eD< t=ent=e :ode: i99 send SMS on9@ to n?:;ers it=pre4i /ording to017,012.

    N0# Setting o4 e/= :ode:. I4 t=ere /re % :ode:sou can !oto the web site of the GSM networ operator ?T/@='2=/@='2carrier.

    % T:e log file is good for tro*ble s:ooting. $n' setting for *s to !ontrol t:e siDe of t:e file?

    A: "t is !ood to eep lo! for audit and trouble shootin! purposes. And nowadays, ser1er has lar!ehard dis capacity, so the lo! file ho!!in! space is not an issue.

    % T:e seri!e 9ill al9a's tr' to initialiDe 9it: #SM ode. @:at abo*t database !onne!tion? @:atif t:e seri!e started before S> Serer started? @ill t:e seri!e tr' to re!onne!t 9it: S> serer?

    A: >es, it will. Chen the SMS /n!ine /nterprise /dition ser1ice is started, it will always try to initialiDethe GSM modem, and will always try to connect to SE@ ser1er."n order that the ser1ice is not stopped ?for whate1er reasons, !oto FAdministrati1e Tools Ser1icesH, ri!ht clic on FSMS /n!ine #roperties ;eco1ery tabH.Under FIirst failure:H select F;estart ser1iceHUnder FSecond failure:H select F;estart ser1iceHUnder FSubse$uent failures:H select F;estart ser1iceHThis will mae sure that the S S /n!ine - /nterprise /ditionser1ice is always runnin!, and it willalways attempt to initialise the GSM modem and to connect to the database.Bowe1er, if your SE@ Ser1erfails, then not only S S /n!ine - /nterprise /dition will not runproperly, other applications are affected as well. Therefore, it is your responsibility to ensure thatSE@ Ser1erdoes not fail.

    MOBITEKSystemSdn .Bhd. (207015-D)6th Floor, Suite 16, IOI Business Park, Persiaran Puchong Jaya Selatan, Bandar Puchong Jaya, Puchong 4717, Selangor, !alaysia.

    "el# $6%&'644('' Fa)# $6%&'64(1* +e# ---.moitek.com.my

    ri/te /nd Con4identi/9 Edition no. 22 /ge 21 o4 "3

    http://www.u.com.my/http://www.u.com.my/
  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    22/30

    MOBITEK SMS Engine (Enterprise Edition) 1. *RE-ENT&Y #SKE$ -ESTIONS

    % Can + odif' t:e str*!t*re database or tables?

    A: "t is important that the database schema or structure of 3 tables ?inbo6, outbo6, modem4stateare intact. >ou must not modify the fields nor data type. 'therwise the SMS /n!ine will fail to

    operate properly.>ou must use the SE@ script pro1ided to create 3 tables, and you must bac-up your databasebefore you do so. Ce do not assume any liability if there are any data corruption or data loss.

    % o9 does t:e SMS Engine pro!ess ea!: re!ord in o*tbo- table in order to send o*t SMS?

    A: The process flow is as follows# @ Sor# @ ; Sor# @ ; IThe final 1alue is either JSJ or JIJ.

    Note: &ystem 'ntegrator must not enter any values into (sent)status* field, doing so %ill disruptthe flo% or %ill cause &+& ngine to process the record improperly.

    % o + need to enter ;= in ;sent/stat*s= field?

    A: >ou do not need to enter the 1alue J#J for sent4status, it is automatically inserted. The SMS/n!ine will automatically update the sent4status field.

    % Ma' 9e

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    23/30

    MOBITEK SMS Engine (Enterprise Edition) 1. *RE-ENT&Y #SKE$ -ESTIONS

    A: &o. Lut there is a solution. "nstall a1 rtual mach ne

    in < bit machine. "nstall Cindows 3% bitinside 1irtual machine. "nstall SMS /n!ine - /nterprise /dition inside 1irtual machine. @ist ofrecommended 1irtual machine:

    NMware Ser1er ?http:22www.1mware.com2products2ser1er2 Microsoft Nirtual #= %887

    ?http:22www.microsoft.com2windows2downloads21irtualpc2default.msp6 Microsoft Nirtual Ser1er %88O

    ?http:22www.microsoft.com2windowsser1ersystem21irtualser1er2Guide on usin! serial port on NMCare --http:22www.1mware.com2support2ws32doc2ws3%4de1ices3.htmlGuide on usin! serial port on Microsoft Nirtual Ser1er %88O --http:22www.microsoft.com2windowsser1ersystem21irtualser1er2e1aluation21irtualiDationfa$.msp6@oo under E. "s there a list of the Nirtual Ser1er %88O ;% emulated hardwarePNote:1. $e have not tested &+& ngine running in an environment as described above. -herefore you areresponsible for configuring virtual machine and re#uest support from the vendor of virtualmachine.2. customer our ours have successfully run &+& ngine on this system configuration:

    /ost server $indo%s 200 &erver 34 bit 'nstall +icrosoft 5irtual P6 2007 in $indo%s 200 &erver 34 bit

    'nstall $indo%s 8P Pro 2 bit inside 5irtual P6 2007 'nstall &+& ngine in $indo%s 8P Pro 2 bit

    Some ad1ice on mi!ratin! SMS /n!ine from 3% bit to 1irtual machine in < bit machine:- do not mi!rate all data ?inbo6 table and outbo6 table o1er to 1irtual machine first if re$uired, install USL dri1er ?that comes with the USL con1erter and connect the GSM

    modem to < bit machine, and confi!ure 1irtual machine to see if it can detect a new ='Mport in 9e1ice Mana!er #orts

    do not loo in 9e1ice Mana!er Modems, it will not show as modem install a copy of SMS /n!ine in 1itrual machine with Cin %883 ser1er run a test to see if it can send and recei1e SMS if test result is o, then only mi!rate o1er to 1irtual machine

    MOBITEKSystemSdn .Bhd. (207015-D)6th Floor, Suite 16, IOI Business Park, Persiaran Puchong Jaya Selatan, Bandar Puchong Jaya, Puchong 4717, Selangor, !alaysia.

    "el# $6%&'644('' Fa)# $6%&'64(1* +e# ---.moitek.com.my

    ri/te /nd Con4identi/9 Edition no. 22 /ge 2" o4 "3

    http://www.vmware.com/products/server/http://www.microsoft.com/windows/downloads/virtualpc/default.mspxhttp://www.microsoft.com/windowsserversystem/virtualserver/http://www.vmware.com/support/ws3/doc/ws32_devices3.htmlhttp://www.microsoft.com/windowsserversystem/virtualserver/evaluation/virtualizationfaq.mspxhttp://www.microsoft.com/windowsserversystem/virtualserver/evaluation/virtualizationfaq.mspxhttp://www.vmware.com/products/server/http://www.microsoft.com/windows/downloads/virtualpc/default.mspxhttp://www.microsoft.com/windowsserversystem/virtualserver/http://www.vmware.com/support/ws3/doc/ws32_devices3.htmlhttp://www.microsoft.com/windowsserversystem/virtualserver/evaluation/virtualizationfaq.mspx
  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    24/30

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    25/30

    MOBITEK SMS Engine (Enterprise Edition) 1. #EN$I5 18 !I$E TO #$$ 1 OR MORE !SM MO$EM TO

    E5ISTIN! SMS EN!INE

    !4" PPENDI7 !: G.IDE TO DD ! OR MORE GSM MODEM TO

    E7ISTING SMS ENGINE

    /s co!y o SMS Engine comes with 5 modem access license #M/8&, it can only control u! to 5 'SM

    modems. I you begin with 'SM modem, and later you want to add or more, !lease ollow these ste!s9

    1. Sto! ?SMS Engine Enter!rise Edition@ ser"ice.

    2. Back0u! your database.

    3. Back0u! the % #SMS Engine ) Enter!rise Edition&, as there is no download link on our web site. ouneed the % i you want to roll0back or restore.

    4. Switch o the !ower to all e:isiting 'SM modems.

    5. onnect additional or new 'SM modem to ser"er $ machine.

    6. (un the set0u! ile 00 ?/dd.e:e@

    7. 6se note!ad #any te:t editor& to edit ?conig.:ml@ by adding or more MO%EML node. (eer to te:t

    higlighted in yellow at table below. Sa"e ile ater changes are made.MO$EM7&ISTJ

    MO$EMJI$J10I$JORTJ'0ORTJEN#B&E$Jtr?e0EN#B&E$JT#R!ET7RE*I5J0T#R!ET7RE*I5J0MO$EMJ

    MO$EMJI$J20I$JORTJ0ORTJEN#B&E$Jtr?e0EN#B&E$JT#R!ET7RE*I5J0T#R!ET7RE*I5J0MO$EMJ

    0MO$EM7&ISTJ

    8. Switch on !ower to all 'SM modems.

    . Make sure that all the 'SM modemsH red 8E% is blinking.

    1". Start the ser"ice.

    11. O!en log ile to see i ser"ice is successully started and all modems are initialised. 'oto ?9Program>ilesSMS Engine Enter!rise Editionlog@, log ile is sa"ed as ?yyyy

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    26/30

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    27/30

    MOBITEK SMS Engine (Enterprise Edition) 23. #EN$I5 28 !I$E TO INCRE#SE MO$EM #CCESS &ICENSE

    *ROM % TO ,

    EN#B&E$Jtr?e0EN#B&E$JT#R!ET7RE*I5J0T#R!ET7RE*I5J0MO$EMJ

    MO$EMJI$J,0I$JORTJ120ORTJ

    EN#B&E$Jtr?e0EN#B&E$JT#R!ET7RE*I5J0T#R!ET7RE*I5J0MO$EMJ

    0MO$EM7&ISTJ

    1". Switch on !ower to all 'SM modems.

    12. Make sure that all the 'SM modemsH red 8E% is blinking.

    13. Start the ser"ice.

    14. O!en log ile to see i ser"ice is successully started and all modems are initialised. 'oto ?9Program>ilesSMS Engine Enter!rise Editionlog@, log ile is sa"ed as ?yyyy

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    28/30

    MOBITEK SMS Engine (Enterprise Edition) 21. #EN$I5 "8 RE&E#SE NOTE

    &!" PPENDI7 : RE,ESE NOTE

    Fersion 3.1

    1. dateTime

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    29/30

    MOBITEK SMS Engine (Enterprise Edition) 21. #EN$I5 "8 RE&E#SE NOTE

    Fersion 5.3

    1. The current matching criteria or deli"ery status re!ort is ;message reerence; and ;mobile number;,change the criteria to ;message reerence; and the last 4 digit o mobile number.

    2. Bug >i:ed ) SMS Engine has successully initiali-e the modem, it did not log ;Modem with I% =

    initiali-ed; in te:t ile but u!date Qmodemi:ed ) each modemHs thread writes to a log ile, but will cause I$O error i 3 or more threads tryto o!en and write the log ile at the same time.

    Fersion 5.5

    2. Bug >i:ed ) The condition ?MO%E = (@ is not a!!lied when ?(O6TIC' = True@.

    3. 8ogic orrected ) in "ersion *.5 when ?T/('ETIF@ is em!ty, the Engine still uses thatmodem to send out SMSA in "ersion *.* that modem 1I88 COT be used to send out any SMSbecause there is no matching o target !rei: #as it is em!ty&.

    4. SMS Engine Monitor ) the deault monitoring inter"al is set to * seconds #instead o 2 seconds&

    5. SMS Engine Monitor ) added status, ?modem is enabled but SMS Engine ser"ice is not running@.

    Fersion 5.6

    1. Cew >eature9 wildcard ) I (O6TIC'LT(6E$(O6TIC'L andT/('ETIFL$T/('ETIFLthen the modem can be used to send out SMS to any destination$numbers because ;;;; is a wildcard

    2. Cew >eature9 P(IO(ITI/TIOC ) earliest ;datetimeeature9 dynamic Dueue si-e based on the number o acti"e$enable modems.The Dueue or ;;senteature9 1indows OS 45 bit is su!!orted

    Fersion 5.7

    1. Bug >i:ed9E((O( Q33R QMicrosotRQO%B S78 Ser"er %ri"erRQS78 Ser"erRThe con"ersion o a"archar data ty!e to a datetime data ty!e resulted in an out0o0range "alue.By con"erting the EC'ICE and MOCITO( to be inde!endent o the system locale$date ormat.

    MOBITEKSystemSdn .Bhd. (207015-D)6th Floor, Suite 16, IOI Business Park, Persiaran Puchong Jaya Selatan, Bandar Puchong Jaya, Puchong 4717, Selangor, !alaysia.

    "el# $6%&'644('' Fa)# $6%&'64(1* +e# ---.moitek.com.my

    ri/te /nd Con4identi/9 Edition no. 22 /ge 2 o4 "3

  • 8/10/2019 SMS Engine-Enterprise Edition Guide

    30/30

    MOBITEK SMS Engine (Enterprise Edition) 21. #EN$I5 "8 RE&E#SE NOTE

    Fersion 5.8

    1. Bug >i:ed9 change all S78 to lower case to match with the table names that are in lower case.Otherwise, MyS78 running on 8inu: will result error 00 ;E((O( Q53S3R QMyS78RQO%B *. %ri"erRQmysDld0*..420cllRTable Hsweetcoci:ed9 E((O( Q53R QMyS78RQO%B *. %ri"erRQmysDld0*..420cllRou ha"e an error in yourS78 synta:A check the manual that corres!onds to your MyS78 ser"er "ersion or the right synta: touse near Hset sent