Code Blue IP1500 User manual

800.205.7186 •www.codeblue.com
IP1500/2500
Speakerphones
User Guide
Configuration & Operation

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 2 of 40
IP1500/2500
User Guide
Table of Contents
Section Page
2 Introduction...................................................................................3
3 Getting Started..............................................................................4
4 Using the IP1500/2500 Speakerphone........................................5
5 Provisioning the Phone................................................................6
5.1 Determine the IPAddress...................................................6
5.2NetworkConguration........................................................9
5.3ConguringVoIPSettings.................................................11
5.4ConguringtheSystemSettings......................................16
5.5ConguringSystemOptionsandScripts..........................20
6 CLI (Command Line Interface)..................................................33
7 In-Call Commands......................................................................34
8 Factory Reset..............................................................................35
9 Compatibility...............................................................................37
10 Troubleshooting..........................................................................38
11 Regulatory & Warranty................................................................39
12 Technical Services and Support................................................40

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 3 of 40
IP1500/2500
User Guide
2 Introduction
ThankyouforchoosingtheCodeBlueIP1500/2500fullduplexVoIPspeakerphone(s),intercomand
pagingdevice(s)forindoorandoutdoorapplications.ThesespeakerphonesarepartofourEmer-
gencySignalinggroupofproductsthatarebuilttomeetthelatestregulations,withstandtheharsh-
estelementsandbeproactivesolutionsforwhenyouneedthemmost.Thisguideprovidesbasic
andadvancedcongurationinformationforobtainingthebestperformancewiththeIP1500/2500
speakerphone(s).
IP1500SurfaceMount
IP1501FlushMount
IP2500SingleButtonSurfaceMount
IP2501DoubleButtonFlushMount

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 4 of 40
IP1500/2500
User Guide
3 Getting Started
Installation and Startup Instructions are provided in the “IP1500/2500 Admin Guide Installa-
tion and Initial Startup.” This Guide is located on our website under; codeblue.com > Sup-
port > Downloads.
ThischapterprovidesinformationforobtainingthebestperformancewiththeIP1500/2500speaker-
phone.ItisstronglyrecommendedthattheentireguideisreadbeforeconguringyourIP1500/2500
speakerphonetoensureyougetmaximumperformance.
Throughoutthisguideyouwillseethefollowingtworeferences:
Calling party: ThisisthepersonactivatingtheIP1500/2500speakerphonebypressingabutton.
Called party:ThisisthepersonreceivingthecallfromtheIP1500/2500;typicallyaguard,911
operator,dispatchofcer,etc.
TheIP1500/2500speakerphoneprovidespowerful,yetexibleIPemergencycommunication,and
deliversexcellentvoicequalityforyouremergencyspeakerphone,intercomandpagingsolution.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 5 of 40
IP1500/2500
User Guide
4 Using the IP1500/2500 Speakerphones
TheIP1500/2500speakerphonecanbeconguredformultipleuses.Themainfunctionistoprovide
2-wayvoicecommunications.Bypressingbutton#1(Redbutton)PUSH FOR HELP, EMERGENCY
or EMERGENCY/EMERGENCIA(dependingonthemodelphone)willactivatetheconguredscript
programmedforbutton#1.
Button#1activationoverridesanyotheractiontheIP1500/2500isperformingatthetimeofthebut-
tonpress.ForexampleiftheIP1500/2500:
1. Isbeingprogrammedatthetime
2. Wasinamonitoringcall
3. Wasinthemiddleofadiagnostictest
4. Iscurrentlyinaninformation(button#2)call.
Button#2, INFO or CALLbuttonsaretypicallyutilizedforplacinginformationalcalls.Anyaction
otherthanButton#1activationisconsiderNon-Prioritycallingandcommonlyutilizedfordirector
service,student/employeeescortrequests,gateentry,guestservicesandsimilarrequests.
TheIP1500/2500speakerphone’sAuxiliaryOutputistypicallyutilizedforactivatingCodeBlue’sLED
Beacon/Strobe,andcanbeusedasanormallyopen(N.O.)drycontactclosure(seespecforrelay
ratings)used,forexample,toactivatecentralizedbuilding/securitymanagementequipment.
Incomingcalls:TheIP1500/2500auto-answersanincomingcall.(Basedonthesettingscongured
underGeneral Settings in General Conguration > Incoming Calls > Answer inImmediatelyor
afteranumberofrings.)

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 6 of 40
IP1500/2500
User Guide
5 Provisioning the Phone
5.1 Determine the IP Address
TheIP1500/2500speakerphoneisDHCPbydefault.
TheIP1500/2500speakerphonemayalsobeconguredviaTFTPserver,whichcanbesetupin
yourDHCPconguration.
1. ConnecttheIP1500/2500speakerphonetoyournetwork.TheLEDwillashmomentarily
andanaudiblebeepwillbeheardoutofthespeakertoindicatetheOSisloading.TheIP1500/2500
speakerphonewillacquireIPNetworksettingsfromyourDHCPserver.
2. CheckyourDHCPleaserecordsorutilizeanetworkscannersuchasSoftPerfect’sNetwork
ScannertomatchtheMACaddressoftheIP1500/2500speakerphonetothecorrectIPaddressin
yourleasetableoroutputofthenetworkscanner.
Lease Table and Network Scanner Example

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 7 of 40
IP1500/2500
User Guide
LoggingIntoTheSystem
1. Loginusingawebbrowser.
A. PlacetheIPAddressofyourIP1500/2500intotheURLaddressbarandpress
ENTER.
B. Dependingonthebrowserbeingused,acerticatewarningmaypopup.Goahead
andapproveinordertoloadupthelogindialogbox.
C. Enterusername“admin”andpassword“admin”andpressENTER.
2. SystemStatusScreen.
A. CurrentsessiontimebeforeAuto-Logoutisexecuted.
B. ClickingRenewwillrestartthetimerto10minutes,effectivelykeepingyoulogged
in.Thisstatehelpspreventothersfromlogginginandtakingoverthesession,
therefore
erasinganyunsavedchangesmade.
C. ClickingLogoutwilllogyououtoftheGUI.
D. Network:DisplayscurrentIPaddress,DNSaddress,DNSTertiaryaddress,Account
1’scurrentstatusandAccount2’scurrentstatus.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 8 of 40
IP1500/2500
User Guide
LoggingOutOfTheSystem
1. TologoutoftheIP1500/2500speakerphone,simplyclickonLogoutunderSession(see
farleft-handcolumn).
Thespeakerphonewillalsologyououtautomaticallyafter10minutes.
Youwillbepromptedforconrmation.
2. ClickOKtocompletethelogoutprocessorCanceltocontinueconguringyour
IP1500/2500.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 9 of 40
IP1500/2500
User Guide
5.2 Network Configuration
OnceyouhaveobtainedtheDHCPaddressoftheIP1500/2500speakerphoneyoucanloginand
setastaticIPaddress.
1. ClickontheNetworkmenuitemunderNetworkSetup(seefarleft-handcolumn).
2. UnderGeneral,clickonStatic IPforConnection Type.
3. EnteryourdesiredIPsettingsunderStaticIPAddress.
4. Onceyouhaveenteredyoursettings,clickonSave Changes.
NotethatifyouhavemovedyourIP1500/2500toanetworkyourPCcannotaccess,youwillhaveto
congureyourPCtoaccessthatnetworkbeforecongurationcancontinue.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 10 of 40
IP1500/2500
User Guide
VLANConguration
TheIP1500/2500speakerphoneiscapableofperformingIEEE802.1Qframetagginganduser
prioritysettings.
1. ClickontheNetworkmenuitemunderNetwork Setup(seefarleft-handcolumn).
2. ThenclickontheVLAN EnabledcheckboxintheVLANsectionandselectyourdesired
VLANIDandUserPriority.
3. Onceyouhaveenteredyoursettings,clickonSave Changes.
NotethatifyourPCcannotaccessthenewVLAN,youwillhavetocorrectthisproblembefore
continuingconguration,asyouwillloseaccesstotheIP1500/2500.IfyouwishtodisableVLAN
supportandcannotreachtheIP1500/2500onitsconguredVLAN,factory-resettheunittoclear
networkconguration.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 11 of 40
IP1500/2500
User Guide
5.3 Configuring VoIP Settings
TheIP1500/2500speakerphoneisanadvancedVoIPdevicecapableofconnectivitytoVoIPsys-
temsviaSIPandIAX2protocols.Built-incodecsprovidemultipleoptionsforcommunicatingwith
yourVoIPsystemorCodeBlue’sToolVoxMediaGateway.STUNservercapabilitiesarealsobuiltin
forhelpingtraverserewallswhenconnectingtheunitoutsideofthehostingnetwork.
ConguringVoIPAccounts
TheIP1500/2500speakerphonecanregistertoVoIPsystemsusingeithertheSIPorIAXprotocols,
andhastheabilitytoregistertotwoseparateVoIPsystemssimultaneouslytoprovideredundancy.
EachoftheIP1500/2500’stwoaccounts,availableunderVoIPSetupasAccount1andAccount2,
canbeconguredaseitherSIPorIAX,subjecttothelimitationthatyoucanonlyhaveoneofthe
twoaccountsconguredasIAX.Ifyouwishtouseonlyoneaccount,setAccount2toDisabled.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 12 of 40
IP1500/2500
User Guide
ConguringaSIPAccount
EitheroftheIP1500/2500speakerphone’stwoaccountscanbeconguredtoregistertoaVoIP
systemviaSIP.
Congurationisasfollows:
• SettheVoIPProtocoltoSIP&RTP.
• ForDescription,enteranametheIP1500/2500willuseinternallytorefertothisaccount.
• ForUsername/Number,enterthenumberthattheIP1500/2500willuseforSIPaddressing.This
willoftenbetheextensionnumberinaVoIP-basedPBX.
• ForDisplayName,enterthedisplaynametheIP1500/2500willsendinSIPtransactions.This
willoftenbethecallingnameoftheextension.
• ForDomain,enterthedomaintheIP1500/2500willregisterto.
• ForOutboundProxy,enteraSIPproxytheIP1500/2500shouldsendoutboundcallsto.Ifthisis
thesameasthedomain,youcanleavethiseldblank.
• ForOutboundProxyPort,enteranIPportnumbertheIP1500/2500willsendoutboundcallsto.
Typically,thisshouldbeleftat0.
• ForRegistrationLifetime,enterthetimeinsecondstheIP1500/2500willrequestthatits
registrationbevalidfor.TheIP1500/2500willautomaticallyre-registerbeforethistimeperiod
expires.
• CheckKeep-AliveifyouwanttheIP1500/2500toperiodicallysendOPTIONSrequeststothe
SIPserver,e.g.tokeepaNATconnectionalive.
• CheckSTUNifyouwanttoenableSTUNsupportforthisaccount.
• YoucanadjusttheDTMFThreshhold
valueifyouhavedifcultieswith
theIP1500/2500activatingin-call
commandswhennoDTMFispresent.
• ForUsernameandPassword,set
theusernameandpasswordthe
IP1500/2500willusetoauthenticate
tothedomainandoutboundproxy.
Notethattheusernameisusedfor
authenticationonlyandneednot
matchtheUsername/Numbereldif
theVoIPsystemdoesnotexpectitto.
• VLANuserprioritiescanbeadjusted
forSIPandRTPaudio.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 13 of 40
IP1500/2500
User Guide
ConguringanIAXAccount
EitheroftheIP1500/2500speakerphone’stwoaccountscanbeconguredtoregistertoaVoIP
systemviaIAX.(Note,however,thatonlyoneofthetwoaccountsmaybeconguredasIAX-the
IP1500/2500doesnotsupporttwosimultaneousIAXaccounts.)
Congurationisasfollows:
• SettheVoIPProtocoltoIAX.
• ForDescription,enteranametheIP1500/2500willuseinternallytorefertothisaccount.
• ForUsername/Number,enterthenumberthattheIP1500/2500willuseforIAXaddressing.This
willoftenbetheextensionnumberinaVoIP-basedPBX.
• ForDisplayName,enterthedisplaynametheIP1500/2500willsendinIAXtransactions.This
willoftenbethecallingnameoftheextension.
• ForDomain,enterthedomaintheIP1500/2500willuseinitsIAXaddress.
• ForRegistrar,entertheaddressoftheIAXservertheIP1500/2500shouldregisterandsend
outboundcallsto.Ifthisisthesameasthedomain,youcanleavethiseldblank.
• ForRegistrarPort,enteranIPportnumbertheIP1500/2500willregisterandsendoutbound
callsto.Typically,thisshouldbeleftat0.
• ForUsernameandPassword,settheusernameandpasswordtheIP1500/2500willuse
toauthenticatetothedomainandoutboundproxy.Notethattheusernameisusedfor
authenticationonlyandneednotmatchtheUsername/NumbereldiftheVoIPsystemdoesnot
expectitto.
• ForRegistrationLifetime,enterthetimeinsecondstheIP1500/2500willrequestthatits
registrationbevalidfor.TheIP1500/2500willautomaticallyre-registerbeforethistimeperiod
expires.
• YoucanadjusttheDTMF
Threshholdvalueifyou
havedifcultieswiththe
IP1500/2500activatingin-call
commandswhennoDTMFis
present.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 14 of 40
IP1500/2500
User Guide
ConguringMediaSettings
FortheSIPprotocol,youcanspecifyaportrangefromwhichtheIP1500/2500willselectIPportsto
offertotheothersystemforusewithRTPcommunication.
TheIP1500/2500speakerphonecanuseanyoneofasuiteofcodecsforvoicecommunication.
Whichcodecisusedisdependentonnegotiationwiththeremotesystem,butyoucanuseCodec
Selectiontospecifyalistofpreferredcodecsthatwillbeofferedinnegotiation.
• ToaddcodecstothePreferredlist,highlightthemintheAvailablelistandclickAdd.
• ToremovecodecsfromthePreferredlist,highlightthemandclickRemove.
• Tochangetheorderpreferredcodecsareoffered,highlightthemandclickeitherMove Up or
Move Downtoreorganizethem.
NotethatsomecodecscorruptDTMFtones,e.g.G.729.IfRFC2833out-of-bandDTMFsignalingis
notinuse,besuretocongureyourcodecsappropriatelyoryoumaynotbeabletousein-callcom-
mands.Besuretotestyourcongurationtomakesureallfeaturesareavailable.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 15 of 40
IP1500/2500
User Guide
ConguringAdvancedSettings
TheIP1500/2500speakerphonecanbeconguredtoutilizeaSTUNserverfortransversalofre-
walldevicesforthesetupofaVoIPcall.
1. ClickonAdvancedunderVoIP Setup(seefarleft-handcolumn)toconguretheSTUN
serverIPaddressandPort.
2. Uponcompletion,clickSave Changes.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 16 of 40
IP1500/2500
User Guide
5.4 Configuring the System Settings
TheIP1500/2500speakerphonesystemadministrationisprovidedundertheSystemSettingsdia-
log,whichallowsyoutochangethefollowing:
• Administrative Logon Credentials
• Syslog Service Reporting
• Secure HTTP Server
• Date and Time
• Upgrade Firmware

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 17 of 40
IP1500/2500
User Guide
SystemAdministrationSettings
TheAdministrationpageunderSystemcontainsseveralsystemsettings:
• The System InfosectiondisplaystheMACaddressandrmwareversionrunningonthe
IP1500/2500.
• The Administratorsectionallowschangingoftheadministratorusernameandpassword.Enter
anewUsername,ifdesired,andenterthenewPasswordandagainintheConrmboxto
changetheseparameters.
• TheIP1500/2500cansendRFC5424SyslogmessagestoaSyslogserverbyspecifyingitin
theSyslogsection.
NotethatSyslogmessagesareonlyusefulforadvancedtroubleshootingandarenotintended
forgeneralmonitoring.
• AnewprivatekeyandcerticatecanbeuploadedtotheIP1500/2500’sSecure HTTP Server
ifyoudonotwishtousethesystem’sbuilt-inkeyandcerticate.ThekeyshouldbePKCS#8,
DER-formattedandthecerticateX.509,DER-formatted.
Whenyouarenishedmakingchanges,clickSave Changes.Youcanalsorebootthedevicedirect-
lyfromthispagebyclickingReboot Now.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 18 of 40
IP1500/2500
User Guide
DateandTimeConguration
TheIP1500/2500speakerphonedateandtimearemanagedby:
1. ClickingDate/TimeunderSystem(seefarleft-handcolumn).
UndertheSet Date & Timesection,youcanmanuallysettheDate,Time,DaylightSavings
(ifapplicable)andTimeZone.
2. ToautomaticallysynchronizewithanNTP(NetworkTimeProtocol)server,checkEnabled
andentertheIPorURLoftheNTPserver(i.e.Server Address).
3. ClickSave Changes.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 19 of 40
IP1500/2500
User Guide
UpgradingtheIP1500/2500Firmware
TheIP1500/2500speakerphonermwarelecanbechangedby:
1. SelectUpgrade FirmwareunderSystem (seefarlefthandcolumn).
2. ClickBrowse(orSelect File)andselecttheappropriatermwarele.
3. ClicktheUpgradebutton.
4. TheIP1500/2500speakerphonewillupdate,automaticallybackupthenewrmwareand
reboot.Oncethisiscomplete,yournewrmwarewillbeinuseandshouldbedisplayed
nexttoCurrent Version.
Note:FirmwareversionisalsoreportedintheAdministrationsection.

Code Blue •259 Hedcor Street •Holland, MI 49423 USA •800.205.7186 •www.codeblue.com GU-137-Bpage 20 of 40
IP1500/2500
User Guide
5.5 Configuring System Options and Scripts
TheIP1500/2500speakerphonehasadvancedcongurationsettings,whichallowforcomplete
controlofthehardwareandhowthesystemperforms.Amemorycapacityof1MBprovidesformul-
tiplephonenumberandrecordedmessagecapabilities.Incomingcallrouting,SNMPandadvanced
diagnosticsenhancedwithadvancedscriptingcapabilitiesprovideforexiblecongurations.
BatchConguration
TheIP1500/2500speakerphonecanbeconguredfromaTFTPserver,e.g.UPD.
1. ClickonBatch Congurationunder Code Blue(seefarleft-handcolumn).
2. EntertheTFTP ServerIPaddressand TFTP Server Port.
3. ClickonFetch CongurationtopullthecongurationlesfromyourTFTPserver.
4. Clickon Verify Integritytovalidatethecongurationlesaresuitableforuse.
ThisfunctionalitycanbeusedinlieuofUPD’sprogramfunctionalitytohavetheIP1500/2500pullits
congurationinsteadofhavingitpushedfromUPD.
This manual suits for next models
1
Table of contents
Other Code Blue Telephone manuals

Code Blue
Code Blue IP5000 2.0 Series Service manual

Code Blue
Code Blue LS2000 Manual

Code Blue
Code Blue IA3100 Service manual

Code Blue
Code Blue CB RT Service manual

Code Blue
Code Blue IP5000 User manual

Code Blue
Code Blue CB 2 Series Service manual

Code Blue
Code Blue IP2501-s Service manual

Code Blue
Code Blue Centry Series Service manual

Code Blue
Code Blue IP5000 Quick start guide

Code Blue
Code Blue IA4100 Service manual