Aastra Telecom 480I CT Text Screen Object Message Screens, Text Screen Object Implementation

Page 476

IP Phone Administrator Guide How to Create an XML Application

Appendix G

Text Screen Object (Message Screens)

The screen object can be used to display text. The screen word wraps appropriately and can scroll to display a message longer then four lines.

Note: For all available parameters you can use for the Text Screen object, and for an explanation of each parameter, see Aastra Telecom’s "XML Developer’s Guide".

Text Screen Object Implementation

The following is how you would implement the Text Screen object.

Softkey:

6=Done

XML Description:

<AastraIPPhoneTextScreen destroyOnExit = "yes/no"> <Title>Screen Title</Title> <Text>The screen text goes here</Text>

</AastraIPPhoneTextScreen>

XML example:

<AastraIPPhoneTextScreen> <Title>Screen Object</Title>

<Text>The screen object can be implemented similar to the firmware info screen. Note that white space is preserved in XML so the display should word-wrap appropriately. Only three lines can display at a time.</Text>

</AastraIPPhoneTextScreen>

G-6

41-001129-00 Rev 09, Release 1.4.1

Image 476
Contents SIP IP Phone Page Software License Agreement Page Contents Contents Chapter Operational Features Chapter Advanced Operational Features Chapter Troubleshooting Appendix B Configuration Server Setup Appendix C Configuring the IP Phone At the Asterisk IP PBX Limited Warranty Audience About this guideIntroduction Other Documentation Chapters and appendixes in this guide For Go toPage Topic About this chapterTopics IP Phone Models DescriptionReferences 480i 480i CT Softkeys, 9 LinesFirmware Installation Information Installation ConsiderationsInstallation Requirements Configuration Server Requirement ReferenceFirmware and Configuration Files IP Phone Associated Model FirmwareConfiguration File Precedence Configuration MethodsInstalling the Firmware/Configuration Files Step ActionConfiguration Interface Methods IP Phone UI Options Key9112i Options Key 9133iOptions Key 480i/480i CTUsing the Options Key From the 480i/480iCTFrom the 480i CT handset From the 9112iAccessing the Aastra Web UI Aastra Web UIStatus Basic Settings OperationAdvanced Settings To disable the Aastra Web UI Enabling/Disabling the Aastra Web UIPage Administrator Options IP Phone Administrator Guide About this chapter IP Phone UI Options Administrator Level OptionsPhone Status-Factory Default Network SIP Settings Reference Aastra Web UI Options Configuration File OptionsRestore to Factory Defaults Using the Configuration Files Phone Status Phone Status via IP Phone UI9112i 9133ii480i/480i CT Network Port 9112i onlyNetwork Port 1 and Port 2 9133i only Firmware VersionPhone Status via Aastra Web UI Factory Default admin onlyAll Defaults Config Only Factory Default Feature Network SatusHardware Information Firmware InformationBasic Preferences Aastra Web UI Key Mapping Priority AlertingDirected Call Pickup ReferencesBasic Network Settings NetworkIP Address Subnet MaskAdvanced Network Settings Type of Service ToS, Dscp SIP SettingsBasic SIP Authentication Settings Basic SIP Network Settings Advanced SIP SettingsSession Timer Timer 1 and TimerTransaction timer The amount of time, Registration Retry TimerRTP Settings BLF Subscription PeriodRTP Port Force RFC2833 Out-of-Band DtmfSilence Suppression Line SettingsDtmf Method XML Configuration Server Settings XML Push Server List Firmware Update FeaturesTime 24-hour Configuring the IP Phones Network Time Servers Overview Basic Network Settings DhcpConfiguring Dhcp Select Network Settings For 480i/480i CT Select NetworkFor 9112i/9133i For 480i/480i CTAastra Web UI Configuring Network Settings Manually Select DNS and enter a Primary and/or Secondary DNS server Configuring the IP Phones Configuration Server Protocol Configuring the Configuration Server ProtocolConfiguration Server Protocol Select FTP Password Select Primary TftpSelect FTP Server Select FTP UsernameStep Action Click on Advanced Settings-Configuration Server Select Operation-Reset and click Advanced Network Settings Network Address Translation NATNAT router configuration Nortel Proxy/RegistrarSBC or ALG proxy/registrar Other proxy/registrarsConfiguring Nortel NAT optional Select SIP SettingsSelect NAT Enabled Nortel Networks NATConfiguring the IP Phones Configuring NAT Address and Port optional Select NAT Settings Phones Virtual LAN optional Configuring the IP Phones Dscp Range/VLAN Priority Mapping Configuring Type of Service ToS/DSCP optional Dscp Range/VLAN PrioritySelect Network Select Type of Service Select Phone StatusConfiguringtheIPPhones Configuring Vlan optional Select NetworkSelect Priority To set Vlan ID and priority for PortTo set Vlan ID and priority for Port 1 passthrough port Select PassthroughStep Action Click on Advanced Settings-Network-VLAN Click To save your changes Select Time and Date Select Time Server Configuring NTP Servers optionalNetwork Time Servers Step Action For 9112i/9133i Setting Time/Date on IP Phones Feature Method of configurationSet Time and Time Format Select Time and Date Select Set TimeSelect Time Format Set Date and Date FormatSelect Time Zone Select Date FormatSet Time Zone Set Daylight Savings Time Select Daylight SavingsSession Initiation Protocol SIP Settings Configuration File Parameters Aastra Web UI ParametersSIP Global Authentication Parameters SIP Global ParametersSIP Per-Line Authentication Parameters SIP Per-Line ParametersSIP Precedence Example SIP Server SRV Lookup Backup Proxy/Registrar SupportHow it Works Configuring Basic SIP Settings optonal Configuring Configuring the IP Phones To configure SIP authentication settings To configure SIP network settings Configuring Advanced SIP Settings optional Configuring the IP Phones Configuring StepBasic Codecs Real-time Transport Protocol RTP SettingsRTP Port Default Codec Settings Bit Rate Algorithm Packetizatio Silence Time SuppressionAttribute Value Customized Codec SettingsCustomized Codec Preference List Silence Suppression Out-of-Band DtmfDtmf Method Configuring RTP Features Enter an RTP Port Base in the RTP Port field. Default is Phones Line NOperational Features Features Operational Features Feature Description Last Call Return lcr Missed Calls IndicatorXML Customized Services AdjustmentsFeature Description Call Waiting Tone LanguageSelect User Password User PasswordsProcedures Click on Operation-User Password Administrator Passwords ProcedureEnabling/Disabling Redial, Xfer, and Conf Keys Redial disabled Conference disabled Call transfer disabledHard Keys Setting Redial and Conf Keys as Speedials Using Redial Key for Last Number RedialClick on Basic Settings-Preferences Click on Operation-ResetSoftkeys/Programmable Keys State-Based Softkeys 480i/480i CT only SoftkeyN states Configuration Example Softkey Idle Connected480i 480i CT 9112i 9133i Click on Operation-Softkeys and XML Configuring Softkeys and Programmable KeysFor the 480i/480i CT For the 9112i/9133i Restart Phone field click To restart the IP phone 480i Cordless CT Feature Keys Feature Key Programming Guidelines Error ** Session expired, Please reloadProgramming Feature Keys Click on Operation-Handset KeysList Configuring Suppression of Dtmf Playback Suppressing Dtmf PlaybackClick on Basic Settings-Preferences-General BLF Setting For use with Asterisk ExampleBLF\List Setting Reference Asterisk BLF ConfigurationBroadSoft BLF Configuration Configuring BLFs On the 480i/480iCTClick on Operation-Programmable Keys Operational Features Directed Call Pickup BLF Call Interception 480i/480i CT/9133iConfiguring Directed Call Pickup Click on Operation-Reset Configuring BLF Subscription Period BLF Subscription Period 480i/480i CT/9133iFeaturesOperational Configuring DND Do Not Disturb DNDClick on Operation-Programmable Keys Bridged Line Appearance BLA 480i/480i CT/9133i only Configuring BLA Line Mode Phone Number BLA NumberGlobal BLA IP Phone Model Possible # of BLA LinesPer-Line BLA For Sylantro ServerConfiguring Global BLA For global configuration of BLA For per-line configuration of BLA Click on Advanced Settings-Line NUsing a BLA Line on the IP Phone Park Calls/Pick Up Parked CallsPark/Pickup Static Configuration 480i/480i CT only Park/Pickup Call Server Configuration ValuesServer Park Values Pickup Values Aasterisk Sylantro BroadWorksConfiguring Park /Pickup using Static Configuration 480i/480i CT onlyPark/Pickup Programmable Configuration On 480i/480i CTOn 9112i/9133i Model 480i/480 CT Examples Programmable Configuration Using Configuration FilesServer Park Configuration Pickup Configuration Model 9133i Examples Model 9112i ExamplesProgrammable Configuration Using the Aastra Web UI Server Configuration Values onAastra Web UI For the 480i CT Handset Click on Operation-Programmable Keys i Screen For Picking up a Parked Call Using the Park Call/Pickup Parked Call FeatureParking a Call How it works Configuring Last Call ReturnLast Call Return lcr Sylantro Servers only Operational Features For the 480i CT Handset Pick a hard key to configure for Last Call Return Operational Features Call Forwarding IP Phone Model Available Lines for Call Forwarding Enabling/Disabling the Ability to Configure Call ForwardingCall forward disabled Configuration Method for Call Forwarding Configuring Call ForwardingFor global configuration of call fowarding For 9112i/9133i Select Call FowardFeatures Click on Basic Settings-Call Forward i/480i CT/9133i Screens For global configuration of call fowarding Forwarded Valid values are 1 to Click To save your changes Callers List Enabling/Disabling Callers List Callers list disabledUsing the Callers List For the 9112i/9133i Downloading the Callers List Click on Operation-DirectoryMissed calls indicator disabled Missed Calls IndicatorEnabling/Disabling Missed Calls Indicator Accessing and Clearing Missed Calls Directory List Directory disabled Enabling/Disabling Directory ListServer to IP Phone Download Character DescriptionDirectory List Limitations Server to IP Phone Download BehaviorDirectory List Limitations Using the Directory List For the 480i CTTo exit the Directory List, press the Quit softkey Downloading from the Server to the IP Phone Downloading from the IP Phone to the ServerFeatures Configuring Voicemail 480i/480i CT only Sip lineN vmailSip line1 vmail *97 Sip line2 vmail *95 Using Voicemail 480i480i CT only XML Customized Services Creating Customized XML Services on the IP PhonesEnabling/Disabling a Beep for Status Message Displays Scroll Delay Option for Status Messages Status Scroll Delay seconds via the Aastra Web UIXML Object Requests from IP Phone Xml application URI Xml application titleXML Push Requests Example XML Configuration Configuring for XML on the IP PhoneAastra Web UI Restart Phone field click Click on Operation-Programmable Keys i Screen 9133i Screen Applicable field Using the XML Customized Service Select Custom FeaturesXML Action URIs You dial out the number 5551212, the phone executes a GET on Configuring XML Action URIs Click on Advanced Settings-Action URI Http//10.50.10.140/startupHttp//10.50.10.140/outgoing.php?number=$$REMOTENUMBER$$ XML Softkey URI Configuring XML Softkey URIs Aastra Http//10.50.10.140/script.pl?name=$$SIPUSERNAME$$Rev 09, Release 105 Operational Features Symbol Description SIP Local Dial PlanDial Plan Example Prefix DialingExample SIP Dial Plan TerminatorConfiguring the SIP Local Dial Plan Optional for all models Incoming Intercom Calls Incoming/Outgoing Intercom with Auto-AnswerOutgoing Intercom Calls Configuring Intercom Calls and Auto-Answer Outgoing intercom settingsIncoming intercom settings Rev 09, Release 115 Audio Transmit and Receive Gain Adjustments Parameter Description Headset tx gainHeadset sidetone gain Handset tx gainConfiguring Audio Transmit and Receive Gain Adjustments Audio modeParameter Description Handsfree tx gainRing Tone Settings Table Ring Tones and Tone SetsRing Tones IP Phone UIAastra Web UI Ring Tone Sets Configuring Ring Tones and Tone Sets For global configuration only For 9112i/9133iSelect Set Ring Tone For 9112i/9133i Press Set For 480i/480i CT Press DoneFor global configuration For per-line configuration Asterisk/Broadworks Sesrver Ring Tone Keywords Priority AlertingHow Priority Alerting Works Call Criteria Bellcore Tones Ring Tone PatternsSylantro Sesrver Ring Tone Keywords Ring Tone Pattern Sylantro Servers Call criteria Bellcore tones for each call criteriaMinimum Nominal Maximum Duration Bellcore Tone Pattern Cadence StandardBellcore-dr2 Bellcore-dr3Call Waiting Tones Configuring Priority Alerting For Sylantro ServersSelect a ring tone pattern for each of the following fields Configuring Stuttered Dial Tone Stuttered Dial ToneRestart Phone field click to restart the IP phone 132 Configuring Call Waiting Tone Call Waiting ToneRestart Phone field click to restart the IP phone 134 Language language to set Configuring LanguageLanguage Press Enter and then press Set to confirm the change Advanced Operational Features Advanced Operational Features Sip send mac Sip send line Configuring the MAC address/Line Number in Register MessageMAC Address/Line Number in Register Messages Advanced Configuring SIP Message Sequence for Blind Transfer SIP Message Sequence for Blind TransferConfiguring Update Caller ID During a Call Update Caller ID During a CallSip update callerid Boot Sequence Recovery Mode Force web recovery mode disabledMax boot count Configuring Boot Sequence Recovery ModeAuto-discovery Using mDNS Configuring Single Call Restriction Single Call Restriction 480i CT onlyFeaturesOperational Encryption and the IP Phone Configuration File Encryption Method Encryption and the IP PhoneProcedure to Encrypt/Decrypt Configuration Files To encrypt the IP phone configuration filesExample \ anacrypt Page Firmware Upgrade Manual Firmware Update Tftp only Upgrading the FirmwareStep Action Click on Advanced Settings-Firmware Update Manual Firmware and Configuration File Update Select Phone Status Select Restart PhoneStep Action Click on Operation-Reset Auto-resync mode Auto-resync time Automatic Update auto-resyncMode Time Configuring Automatic Update Select the auto-resync mode from the Mode field Reference Page Troubleshooting Troubleshooting Log SettingsAdvanced Settings-Troubleshooting-Log Settings Support InformationTo set log settings Performing Troubleshooting TasksStep Action Click on Advanced Settings-Troubleshooting To perform support tasks Local.cfg fieldGet server.cfg field Show Task Stack Status fieldTroubleshooting Solutions Why does my phone display Application missing?Why does my phone display the No Service message? Why does my phone display Bad Encrypted Config?Reason FixTroubleshooting How do I restart the IP phone? Click Click OK at the confirmation prompt How do I set the IP phone to factory default? Select Restore DefaultsSelect Factory Default To restore all factory defaultsRestore to Factory Defaults field, click Remove Local Configuration Settings field, click How to reset a user’s password? Step Action Click on Operation-User PasswordTroubleshooting Page Appendix a About this appendixIP Phone Administrator Guide About this appendix Topic Setting Parameters in Configuration Files Network Settings Default Value Range ExampleOperational, Basic, and Advanced Parameters Parameter IP phone UISubnet mask Default gateway Password Settings Parameter Configuration FilesDefault Value Range Aastra Web UI Settings Parameter Configuration Filesaastra.cfg, mac.cfgTftp server Use alternative tftp server Ftp username Description Format Default Value Range Example IP phone UI Parameter http pathParameter Aastra Web UI Description Format Default Value Range Example Aastra Web UI Parameter auto resync timeType of Service ToS/DSCP Settings Virtual Local Area Network Vlan Settings Dscp Priority Priority non-ip Network Address Translation NAT Settings Sip nortel nat timer Time Server Settings Parameter time server2 Time and Date Settings Parameter dst config Time Zone Name/Time Zone Code Table Time Zone Name Time Zone CodeNST HKS PES VA-Vatican SIP Local Dial Plan Settings Range For 480i/480i CTParameter sip dial plan 1X+#,9Sip dial plan terminator SIP Basic, Global Settings SIP Global Authentication SettingsParameter sip display name Sip bla number SIP Global Network Settings Sip backup proxy ip Sip outbound proxy port Sip registrar port Sip backup registrar port SIP Basic, Per-Line Settings SIP Per-Line Authentication SettingsSip lineN display name Sip lineN password Parameter Sip lineN mode SIP Per-Line Network Settings Sip linex backup proxy ip Sip lineN outbound proxy port Sip lineN registrar port Sip linex backup registrar port Advanced SIP Settings Range ExampleParameter sip session timer Description Format Default Value Range ExampleSip T2 timer Sip transport protocol Transport Protocol Sip registration timeout retry RTP, Codec, Dtmf Global Settings Payload SilsuppDtmf Per-Line Settings Parameter sip dtmf methodSilence Suppression Settings Voicemail Settings Directory Settings Callers List Settings Call Forward SettingsMissed Calls Indicator Settings XML Settings Xml application post list Xml status scroll delay Action URI Settings Parameter action uri incoming $$REMOTENUMBER$$ $$SIPUSERNAME$$Action uri offhook Ring Tone and Tone Set Global Settings Range Aastra Web UI & IP Phone UIRing Tone Per-Line Settings Stuttered Dial Tone Setting Call Waiting Tone SettingPriority Alert Settings For Sylantro Server onlyParameter alert community Alert community Parameter alert external Alert group Language Settings Parameter language IP Phone UISuppress Dtmf Playback Settings Intercom and Auto-Answer Settings Outgoing Intercom Settings 480i/480i CT onlyDefault Value For Aastra Web UI For Configuration FilesSip intercom prefix code Incoming Intercom Settings Audio Transmit and Receive Gain Adjustment Settings Handset sidetone gain Handsfree tx gain Directed Call Pickup BLF Call Interception Settings BLF Subscription Period Settings Hard Key Parameters Hard Key Parameters Parameter map conf key to Softkey/Programmable Key Parameters Softkey Settings for 480i and 480i CT Line Parameter softkeyN label BLF XMLSoftkeyN value Format Default Value Range Example Aastra Web UI For softkey type Flash For softkey type ParkIncoming OutgoingProgrammable Key Settings for 9112i PrgkeyN value Parameter DescriptionAdvanced Operational Parameters MAC Address/Line NumberBlind Transfer Setting Update Caller ID Setting AppendixSingle Call Restriction Troubleshooting Parameters IP Phone Administrator Guide Troubleshooting Parameters Rev 09, Release 109 Time Zone Name Time Zone Code NST HKS PES VA-Vatican Appendix B Configuration Server Protocol Setup Tftp Server Set-upConfiguration Server Protocol Setup Page Appendix C IP Phone at the Asterisk IP PBX Phone1/phone1192.168.1.1D 255.255.255.255 5060 Unmonitored Exten 1234,1,DialSIP/phone1,20Name/username Host Mask Port Page Appendix D Sample Configuration Files 480i Sample Configuration FileSample Configuration Files # Time Server Settings ## ===================== # Configuration Server Settings ## = = = = = = = = = = = = = = = Previous expression # General SIP Settings # = = = = = = = = = = = # Per-line SIP Settings # ====================== Appendix D # Speed Dials 480i CT Sample Configuration File # Phone Model 480iCT# Dhcp Setting # ============ # Network Settings # ================ # Time Server Settings # ==================== # ============================= Appendix Previous expression # General SIP Settings # ==================== # Per-line SIP Settings # Softkey Settings Softkey1 type speeddial Softkey1 label Ext Pickup # DND Key softkey4 type dnd softkey4 label DND #Takes an Appendix D Appendix D Appendix D Appendix D 9112i Sample Configuration File # Dhcp Setting # ============ # NAT Settings #============= #sip rtp port 3000 # Eg. RTP packets are sent to port # Dial Plan Settings # SIP User Settings # ======================== # Programmable Key Settings # ========================= 9133i Sample Configuration File Appendix D # Dhcp Setting # ============= # Time Server Settings # ===================== Appendix D # Additional Network Settings # ============================ Appendix D # Dial Plan Settings Appendix D Previous expression # General SIP Settings # ====================== # Per-line SIP Settings # ======================= # Programmable Key Settings # =========================== L3 hard Page Appendix E Sample BLF Softkey Settings 480i and 480i CT Configuration Parameters for Asterisk BLF9133i Configuration Parameters for Asterisk BLF Asterisk BLF9133i Configuration Parameters for Broadsoft BroadWorks BLF BroadSoft BroadWorks BLFPage Appendix F Multiple Proxy Server Configuration Multiple Proxy Server Configuration Page Appendix G How to Create an XML Application XML formatCreating XML Objects Character Description Escape SequenceSelect Exit Dial Submit Backspace Nextspace Dot ChangeMode Creating Custom SoftkeysExisting Text Menu Input Action Keys Text Menu Object Menu Screens Text Menu Object ImplementationXML Screen Example Text Screen Object Message Screens Text Screen Object ImplementationUserInput Object User Input Screens UserInput Object Implementation IP AddresssAppendix G Proxy Server Server IP Backspace Dot Cancel Done Proxy Port Backspace Cancel Done UserInput Object Implementation NumberUserInput Object Implementation String Directory Object Directory List Screen 480i only Directory Object ImplementationAppendix G Status Message Object Idle Screen AastraIPPhoneStatus StructureExamples Beep Option AastraIPPhoneExecute Object Structure Execute Commands Object for executing XML commandsUsing the Reset Command Using the NoOp Command Http Post Post / HTTP/1.1Appendix G Refresh Setting Format Http Refresh HeaderXML Schema File XML SchemaAppendix G Appendix G Limited Warranty ExclusionsWarranty Repair Services After Warranty ServiceIndex Index-2 Rev 09, Release Rev 09, Release Index-3 Index-4 Rev 09, Release Index-5 Page Page SIP IP Phone Administrator Guide
Related manuals
Manual 60 pages 58.95 Kb Manual 9 pages 38.51 Kb Manual 37 pages 14.5 Kb Manual 51 pages 61.71 Kb Manual 69 pages 1.51 Kb