Home

Avaya™ 4620 IP Telephone

image

Contents

1. 8 17 What is the size limit on a WML file 17 VVhat form methods are supported in the 4620 VVML Brovvser 18 Troubleshooting z sas n ace sasadaazadas das asada asa dan dak sa uza u z azudaz sas z 19 I do not see the Web sofkey on the phone screen 19 After reboot 1 clicked on the VVeb softkey and 1 get the Page cannot be rendered error v y EA s s yas ya EE LAA PENE ORANA PEIN a adal 19 After reboot I clicked on the Web softkey and I get the 400 Bad Request s aa A Ra E AA AENA max DEYER R aaa 19 After reboot 1 clicked on the VVeb softkey and 1 get the 404 Not Found E A 19 I view a WML page on a cell phone WML browser but the 4620 WML Browser gives me the error Page cannot be rendered 19 The browser displays Loading on the top line and does not do anything 20 Appendix D Script Variables Dependencies and common error conditions 27 2003 Avaya Inc All Rights Reserved Page 5 of 28 AVAYA Subject Avaya 4620 IP Telephone Date March 11 2003 4620 WML Web Browser Frequently Asked Questions FAQ Issue 1 0 Introduction The Avaya 4620 IP Telephone comes
2. TEATUPES Pivot ines naya ban mam anaya ein eiai 13 I clicked on a Clicked to Dial link but the phone gives me intercept tone 13 Can I store personal bookmarks on the 4620 WML Browser 13 Does the 4620 WML Browser support cookies 13 Does the 4620 VVML Brovvser support sessions and session variables 14 Can 1 change the font or the size of a font displayed on the 4620 VVML BFOVVS T Uu azana ada aya aa a d r am Ulya aye 14 What is the right format to set variables in the settings file 15 What are the values needed for the 4620 WML Browser in the settings file 15 Technical Details WML SSUC S sis ou add dadda a saq 17 How can I uniquely identify detect the 4620 WML Browser 17 What encoding does the 4620 WML Browser support 8 88 17 2003 Avaya Inc All Rights Reserved Page 4 of 28 What happens if I try to browse a page that has not been encoded in US ASCII ba aaa d n si 17 I see the AVAYA label on one of the softkey labels even though 1 have specified a label for the softkey s ss 17 Hovv does the 4620 VVML Brovvser handle long softkey labels 17 Does the 4620 WML Browser support WML variables
3. 3 S SI AXOYUdIWM pod pljeAul 38S 51 LYOdIWM quaseid 104 51 1442X4 N J M S 0 3 S SI AXOYUdIWM pod 0 195 51 LYOdIWM J M S PI 2AU 0 F S S AXOUdIWM SlE SI AXOUdTIWM n SI H AH S D PAUI 0 3 S SI YAYSNG 5 pIJLAU 0 3 S S AXOMdTA A S 1 TWM DIEAS AWOHIWM 135 x S JOUeIUI TWM D EAS AWOHIWM LAS JOUeI UI TWM PHEA gt AWOHIWNM 135 JOUeIUI TWM 2 AWOHIWM 135 2915 JOUJSUI TWM PIEA gt AWOHIWM 135 x S J ULIJUI TWM PHEA gt AWOHIWM 135 x S TWM P I 2A gt ANOHTIWM LAS JOUeI UI TWM PIHEA gt AWOHIWM 135 lt obed ON OV JOUUeD beq PI EAU 01 3 S SI AXOUdIWM senbauped 00 aw AEE E pakedsp us uou s xeds AWOHIM 13S 1721 pakedsip aous m UO SWOHTWM 135 T Bey ongo 0 soseeol aeea ON suon puo pue s r u pu d Qq 5 10112 xipu ddy 114 SHS PIEA gt AWOHIWM LAS 044 AWOHIWM 135 1 82 40 8z 5364 Iv 2041 eAeay 160021
4. call Add to Phone Book adds a new phonebook entry Please see release table for feature support GEN_13 Section GENERAL Question I clicked on a Clicked to Dial link but the phone gives me intercept tone Answer Check the Click to Dial string It should match exactly what you would dial on the phone GEN_14 Section GENERAL Question Can I store personal bookmarks on the 4620 WML Browser Answer Bookmarks cannot be stored on the phone itself Writing a simple server based application you can implement a solution where users store bookmarks on a database on the server and the user then simply retrieves them by going to the web page GEN_15 Section GENERAL Question Does the 4620 WML Browser support cookies Answer Cookies are not supported on the 4620 WML Browser GEN_16 Section GENERAL 2003 Avaya Inc All Rights Reserved Page 13 of 28 Question Does the 4620 WML Browser support sessions and session variables Answer A browser handles Session and Session variables by storing temporary cookies Since cookies are not supported on the 4620 WML Browser sessions and session variables are not supported GEN_17 Section GENERAL Question Can I change the font or the size of a font displayed on the 4620 WML Browser Answer It is not possible to change the typeface itself on the browser Also there is no WML tag specifically to do this 2003 Avaya
5. format variable_name TECH_7 Section TECHNICAL Question What is the size limit on a WML file Answer No specific size limit However there may be performance issues that a user might see with larger WML files 2003 Avaya Inc All Rights Reserved Page 17 of 28 There is a character limit between a single lt p gt lt p gt tag that exists as specified below If the number of characters increases beyond this limit the browser will display a Page cannot be rendered error even for a valid WML page Release 1 71 256 characters 1 72 1024 characters 1 73 1024 characters TECH_8 Section TECHNICAL Question What form methods are supported in the 4620 WML Browser Answer The get method is supported Form method post is not supported in this release The 4620 WML Web Browser will beep and display the following message method not supported on the top line for a post action 2003 Avaya Inc All Rights Reserved Page 18 of 28 Troubleshooting TROUB 1 Section TROUBLESHOOT Question I do not see the Web sofkey on the phone screen Answer The Web softkey only appears if there is a WMLHOME defined in the 46xxsettings scr file or the 46xxsettings txt file If the WMLHOME parameter is missing or empty then the Web softkey does not appear on the screen Comments
6. gt Support gt Product Documentation gt Telephones and End User Devices gt Enterprise Class IP Solutions ECLIPS gt 4600 Series IP Telephones gt WML Information The document is titled 4620 SDK Description DOC 2 Section DOCUMENTATION Question What are the contents of the SDK Document Answer The 4620 SDK contains the following This one page overview describes the SDK with URLs for the items below e LAN Administration Guide Appendix C this section discusses all the WML 1 2 tags that are supported as well as how they are rendered on the phone o PDF version http support avaya com elmodocs2 avayaip 555233507 1 7 df o Zip format http support avaya com elmodocs2 avayaip 555233507 1 7 21 Guide on how to set WAP WML MIME types for Microsoft IIS and for Apache so that a customer s server has the capability to handle WML pages o PDF Version http support avaya com elmodocs2 avayaip 46xx VVMLserverse tup pdf o Zip format http support avaya com elmodocs2 avayaip 46xx VVMLserverse tup zip e Guide on how to write WML code so that a user can enter a URL in a text entry area o PDF Version http support avaya com elmodocs2 avayaip 46xx OpenURLEntr y pdf o ZIP Version http support avaya com elmodocs2 avayaip 46xx OpenURLEntr y zip e 4620 User s Manual o PDF version http support avaya com elmodocs2 avayaip 233781 1 pdf o Z P format http support avaya com elmod
7. gt Telephones and End User Devices gt IP Telephony Enterprise Class IP Solutions ECLIPS gt 4600 Series IP Telephones Please Note The following section only describes the read me file contents for the 4620 WML Web Browser For the complete read me file contents please check the release documentation 4620 WML Web Browser The 4620 WML Web Browser can be identified using the following user agent string 4620_IP_Phone_Web_Browser 0 1 libwww unknown This useragent string is set as part of the HTTP header field User Agent Known Issues 1 General 1 1 There is no timeout for HTTP requests As a result network congestion and or network delays the request may cause the browser to hang 2 WMLEXCEPT is not supported in this release 3 When internet access requires proxy authentication credentials and a Web request results in a HTTP 302 error redirection to an alternate URL the 4620 WML Web Browser displays the proxy authentication login screen 1 4 Run time variable substitution is not supported for the following tags and attributes 1 title attribute of the lt card gt tag 2 label attribute for the lt do gt tag 3 title attribute of the lt select gt tag 4 ivalue attribute of the lt select gt tag 5 title attribute of the lt optgroup gt tag 6 title attribute of the lt option gt tag 7 8 9 1 1 1 title attribute of the lt input gt tag alt attribute of the lt image gt
8. tag title attribute of the lt anchor gt tag 1 5 The 4620 WML Web Browser only supports US_ASCII encoding of the WML file 1 6 The 4620 WML browser does no cache any web pages Hence every request to a web page is a new one 2003 Avaya Inc All Rights Reserved Page 21 of 28 1 7 If the user goes off hook while in text entry mode in the 4620 WML browser application the text entry mode will be lost And the user will not recover it once the user goes back on hook Afterwards the text entry mode will not work properly 1 8 Pressing refresh Home or Phone Exit button when the proxy authentication screen is displayed will lead to an unstable state HTTP bugs 2 1 Form method post is not supported in this release The 4620 WML Web Browser will beep and display the following message method not supported on the top line for a post action 2 2 HTTP header variables 2 2 1 The 4620 WML Web browser does not send the charsets supported by the browser The HTTP header field Accept Charset is not sent in the header of the HTTP request WML tag bugs 3 1 lt meta gt tag is not supported For a detailed list please refer xyz document 3 2 lt refresh gt tag implementation in a WML page may lead to instability problems Parsing Bugs 4 1 The 4620 WML Web Browser does not support soft hyphen and space character entities in a WML file 4 2 The 4620 WML Web Browser does not support the use of amp in a URL This results in a parsin
9. they can be linked together without difficulty The WML page provider determines the content of the card The browser determines how this card will be displayed rendered Deck A deck can be described as a stack of cards When the browser downloads a WML page it really is downloading a deck of cards but only one card in the deck is visible at a time HTML HyperText Markup Language Hyper Text Markup Language is a text based way of describing data for transmission over the Internet HTML is usually used with larger color displays HTTP Hypertext Transfer Protocol Hyper Text Transfer Protocol is a protocol that a web server and a web client use to contact each other and request and deliver files LAN Local Area Network MIME Multi purpose Internet Mail Extensions SDK Software Developer s Kit URL A URL Uniform Resource Locator previously Universal Resource Locator is the address of a file resource accessible on the Internet User agent The client that initiates a request These are often browsers editors spiders web traversing robots or other end user tools W3C The Worldwide Web Consortium which has become the key standards body for most of the XML related technologies WAP Wireless Application Protocol is an open global standard for wireless solutions that includes WML WBMP WBMP is a Bitmap graphic format that is required for the integration of graph
10. 0 Series IP Telephones gt All Documents 2003 Avaya Inc All Rights Reserved Page 9 of 28 General FAQ Browser behavior and capabilities This section answers basic questions about the 4620 WML Browser and clears the myths and misconceptions GEN_1 Section GENERAL Question What version of WML does the 4620 WML Browser support Answer The 4620 WML Browser supports the WML 1 2 June 2000 release Sometimes this version of WML is also referred to as WML 1 3 GEN_2 Section GENERAL Question What is the relation between XML and WML Answer WML Wireless Markup Language is a markup language based on XML WML is a XML specification proposed by the Open Mobile Alliance http www wapforum org and follows the XML rules and specifications WML uses tag pairs and attributes for all language features Essentially WML is an XML application Comments Good web site for WML is http www devguru com Technologies wml quickref wml_intro html GEN_3 Section GENERAL Question Can we call the 4620 WML Browser a XML browser instead of a WML browser Answer Refer above Since WML is an XML application the 4620 WML browser is a XML browser that supports WML tags Avaya supports industry standard WML specifications on the 4620 WML Browser GEN_4 Section GENERAL Question In short can you summarize the capabilities of WML Answer WML support six
11. AVAYA Avaya 4620 IP Telephone 4620 WML Web Browser Frequently Asked Questions FAQ Issue 1 0 March 11 2003 2003 Avaya Inc All Rights Reserved Page 2 of 28 Copyright 2003 Avaya Inc All Rights Reserved Printed in USA Notice While reasonable efforts were made to ensure that the information in this book was complete and accurate at the time of printing Avaya can assume no responsibility for any errors Changes and corrections to the information contained in this document may be incorporated into future reissues Link Disclaimer Avaya is not responsible for the contents and reliability of any linked websites and does not necessarily endorse the products services or information described or offered within them We cannot guarantee that these links will work all of the time and we have no control over the availability of the linked pages Warranty Avaya provides a limited warranty on this product Refer to the Limited Use Software License Agreement card provided with your package Trademarks DEFINITY is a registered trademark and Avaya and MultiVantage are trademarks of Avaya Inc Other product and brand names are trademarks of their respective owners All rights reserved Avaya Web Page The World Wide Web home page for Avaya is http www avaya com 2003 Avaya Inc All Rights Reserved Page 3 of 28 Table of contents What is the location of the SDK document 8 Wh
12. Administrators Guide available for download at support avaya com works with IP addresses but not with DNS names If this parameter is needed set it with IP addresses in the 46xxsettings scr file i e SET WMLEXCEPT 123 456 789 123 1 2 The 4620 WML Web Browser only supports US_ASCII encoding of the WML file 1 3 The 4620 WML browser does no cache any web pages Hence every request to a web page is a new one 2 HTTP bugs 2 1 Form method post is not supported in this release The 4620 WML Web Browser will beep and display the following message method not supported on the top line for a post action 2 HTTP header variables 3 The 4620 WML Web browser does not send the charsets supported by the browser 2 4 The HTTP header field Accept Charset is not sent in the header of the HTTP request 3 WML tag bugs 3 1 lt meta gt tag is not supported For a detailed list please refer xyz document 4 Parsing Bugs 4 1 The 4620 WML Web Browser does not support soft hyphen and space character entities in a WML file 2 2 2003 Avaya Inc All Rights Reserved Page 23 of 28 4 2 5 Graphics 5 1 5 2 6 Others 6 1 6 2 6 3 The 4620 WML Web Browser does not support the use of amp in a URL This results in a parsing error and the following error message Page cannot be rendered is displayed on the top line The align attribute for lt input gt is not supported and all lt input gt tags are defaulted to LEFT Text entry i
13. If the WMLHOME setting is valid check to see that the TFTP server is running 2 Section Question After reboot I clicked on the Web softkey and I get the Page cannot be rendered error Answer e Check to see WMLHOME is a valid WML file e Check to see that WMLPROXY setting is correct e Check to see WMLPORT is the correct port e Check to see DNSSRVR is set to a valid DNS server For a better dependency table please see Appendix D TROUB_3 Section Question After reboot I clicked on the Web softkey and I get the 400 Bad Request error Answer e Check to see WMLHOME value is a valid url For example Set WMLHOME http will generate the above error TROUB 4 Section Question After reboot I clicked on the Web softkey and I get the 404 Not Found error Answer e Check to see if the WMLHOME url page exists on the server TROUB_5 Section BROUE Question I can view a WML page on a cell phone WML browser but the 4620 WML Browser gives me the error Page cannot be rendered Answer The most common reason for this could be that the WML page contains leading blank spaces before the first line XML specification specifies that the first line MUST be the prolog i e lt xml version 1 0 gt Thus the page is considered invalid according to XML specs Since the 4620 WML Browser is basically an XML compliant browser and uses an industry standard XML parser the page fails to be parsed This is
14. Inc All Rights Reserved Page 14 of 28 Scripts Common WEB Related values Section SCRIPTS 0 Question What is the right format to set variables in the settings file Answer The proper way to set a variable in a script is SET variable value The following are invalid SET variable value AND variable value set in the 46xxsettings scr file or the 46xxsettings txt file The 46xxupgrade scr file contains lines that instruct the 4620 to download the settings file on bootup The 46xxupgrade scr file should not be edited Section SCRIPTS Question What are the values needed for the 4620 WML Browser in the settings file Answer System Value Name Default Value WMLCODING ASCII WMLEXCEPT null string WMLHOME 7 null string WMLPORT 8000 WMLPROXY null string e The 4620 will not display the Web label on the softkey if the system value WMLHOME is null An HTTP proxy server is not used if WMLPROXY is null or if WMLPROXY cannot be resolved into a valid IP address e The HTTP proxy server is used for all web transactions if VVMLPROXY is resolved into a valid IP address and WMLEXCEPT is null e If WMLEXCEPT is not null the HTTP proxy server is only used for URLs whose domains are not on the WMLEXCEPT list e WMLCODING stands for the optional Web application Coding Scheme and is the alphabet used for encoding text queries to the se
15. S_ASCII encoding of the WML file TECH_3 Section TECHNICAL Question What happens if I try to browse a page that has not been encoded in US ASCII Answer The 4620 WML Browser will display the page to the best of its ability Some characters may not be renderable TECH_4 Section TECHNICAL Question I see the AVAYA label on one of the softkey labels even though I have specified a label for the softkey Answer The 4620 WML Browser will use the AVAYA softkey label for a lt do gt tag if it finds an unknown lt do gt tag A lt do gt tag is considered an UNKNOWN type if the type attribute for the lt do gt tag is missing or the type attribute specified by the author does not correspond to one of the acceptable types as specified in the WML 1 3 specs Remember WML files are case sensitive and type attributes must be in lower case TECH_5 Section TECHNICAL Question How does the 4620 WML Browser handle long softkey labels Answer Please see release specifics below Release 1 71 Do labels rendered in the soft key label area get truncated on the LEFT and RIGHT when the label is too long to fit 1 72 Do labels rendered in the soft key label area get truncated on the RIGHT when the label is too long to fit 1 73 Do labels rendered in the soft key label area get truncated on the RIGHT when the label is too long to fit TECH_6 Section TECHNICAL Question Does the 4620 WML Browser support WML variables Answer Yes Only supports the
16. Series IP Telephones gt All Documents GEN_5 Section GENERAL Question What is HDML Does the 4620 WML Browser support it Answer HDML Handheld Device Markup Language was first proposed in 1997 by Unwired Planet as a standard Later on in 1999 along with other industry players a new organization wapforum org was formed and a new specification WML was proposed In short both languages have similar programming model and functionality Major differences are that HDML is not an XML based language and does not have any support for a client side scripting language such as WMLScript Today very few phone com browsers support HDML The 4620 WML Browser does NOT support HDML Comments Reference http www allnetdevices com developer tutorials 2000 06 09 hdml_o r html GEN_6 Section GENERAL Question What is difference between HTML and WML What can I do with HTML that I cannot do with WML Which one is better Answer HTML is a specification that was first proposed by w3c org HTML is not based on an XML specification WML is an application of XML extensible Markup Language Essentially WML is a stripped down version of syntactically valid HTML with 35 strictly applied semantic tags HTML has well over 120 tags three times that of WML helping to give its characteristically messy ad hoc nesting syntax Rules for HTML tag nesting are loose EXtensib
17. The parameter WMLEXCEPT described in the LAN Administrators Guide available for download at support avaya com works with IP addresses but not with DNS names If this parameter is needed set it with IP addresses in the 46xxsettings scr file i e SET WMLEXCEPT 123 456 789 123 1 2 The 4620 WML Web Browser only supports US_ASCII encoding of the WML file 1 3 The 4620 WML browser does no cache any web pages Hence every request to a web page is a new one 2 HTTP bugs 2 1 Form method post is not supported in this release The 4620 WML Web Browser will beep and display the following message method not supported on the top line for a post action 2 HTTP header variables 3 The 4620 WML Web browser does not send the charsets supported by the browser 2 4 The HTTP header field Accept Charset is not sent in the header of the HTTP request 3 WML tag bugs 3 1 lt meta gt tag is not supported For a detailed list please refer xyz document 4 Parsing Bugs 4 1 The 4620 WML Web Browser does not support soft hyphen and space character entities in a WML file 2 2 2003 Avaya Inc All Rights Reserved Page 25 of 28 4 2 5 Graphics 5 1 5 2 6 Others 6 1 6 2 6 3 The 4620 WML Web Browser does not support the use of amp in a URL This results in a parsing error and the following error message Page cannot be rendered is displayed on the top line The align attribute for lt input gt is not supported and all lt inpu
18. a common problem as some page authors who use dynamic WML page generation fail to make sure that there are no leading spaces For more details please refer to the XML specs http www w3 org XML Comments The WML page may not be well formed In simple terms every tag in 2003 Avaya Inc All Rights Reserved Page 19 of 28 every WML document must have a corresponding end tag The 4620 WML Browser will flag the page as invalid and display the error page cannot be rendered Some commercial browsers ignore this issue and do the best they can TROUB_6 Section BES Question The browser displays Loading on the top line and does not do anything Answer You are running an older version of the 4620 application software and should upgrade to the latest version Release 1 71 version did not implement time outs for HTTP requests As a result network congestion and or network delays the request may cause the browser to hang and require the phone to be reset This was fixed in Release 1 72 2003 Avaya Inc All Rights Reserved Page 20 of 28 Appendix A Read me file contents for Version 1 71 Avaya recommends upgrading to the latest release Please check the support avaya com website for the latest release The latest software release can be downloaded from the http www avaya com web site using the following navigation path Home gt Support gt Technical Database
19. at are the contents of the SDK Document 8 Where can I find the hosted site and the zipped file What does the zip file s lilr lin677 7 0 0 000 9 What version of WML does the 4620 WML Browser support 10 What is the relation between XML and 2 10 Can we call the 4620 WML Browser a XML browser instead of a WML DFOWSER 2c s b nas YD SS lini 10 In short can you summarize the capabilities of WML 8 8 88 10 What is HDML Does the 4620 WML Browser support t 11 What is difference between HTML and WML What can I do with HTML that I cannot do with WML Which one is 11 Does the 4620 WML Browser support WMLSCript 8 888888 12 Does the 4620 WML Browser support 5 12 What happens if 4620 WML Browser support comes across a WML page with leading blank spaces before the first line lt xml version 1 0 gt 12 Does the 4620 WML Browser cache pages in the browser 12 Hovv can 1 setup a standard vvebserver to serve VVML pages for the 4620 WML BrOWSGle daa e aaa via aves 13 What is WTAI Wireless Telephony Application Interface Does the 4620 WML Browser support any WTAI Wireless Telephony Application Interface
20. g error and the following error message Page cannot be rendered is displayed on the top line Graphics 5 1 1 Do labels rendered in the soft key label area get truncated on the left and right when the label is too long to fit 5 1 2 The align attribute for lt input gt is not supported and all lt input gt tags are defaulted to LEFT 5 1 3 Text entry in a password input box is in clear text 2003 Avaya Inc All Rights Reserved Page 22 of 28 Appendix B Read me file contents for Version 1 72 Avaya recommends upgrading to the latest release Please check the support avaya com website for the latest release The latest software release can be downloaded from the http www avaya com web site using the following navigation path Home gt Support gt Technical Database gt Telephones and End User Devices gt IP Telephony Enterprise Class IP Solutions ECLIPS gt 4600 Series IP Telephones Please Note The following section only describes the read me file contents for the 4620 WML Web Browser For the complete read me file contents please check the release documentation 4620 WML Web Browser The 4620 WML Web Browser can be identified using the following user agent string 4620 IP Phone VVeb Brovvser 0 1 libwww unknown This useragent string is set as part of the HTTP header field User Agent Known Issues 1 General 1 1 WML Web Browser Application The parameter WMLEXCEPT described in the LAN
21. hat is displayed on the screen the 4620 WML Browser will retrieve fetch a 2003 Avaya Inc All Rights Reserved Page 12 of 28 new copy of the page Any user selection or text entry made by the user will be lost GEN 11 Section GENERAL Question How can I setup a standard webserver to serve WML pages for the 4620 WML Browser Answer Refer documentation on WML Server setup in the SDK This document can be found using the following navigation path from http support avaya com Home gt Support gt Product Documentation gt Telephones and End User Devices gt IP Telephony Enterprise Class IP Solutions ECLIPS gt 4600 Series IP Telephones gt All Documents GEN_12 Section GENERAL Question What is WTAI Wireless Telephony Application Interface Does the 4620 WML Browser support any WTAI Wireless Telephony Application Interface features Answer The 4620 WML Browser supports Click to Dial and Add to Speed Dial in the latest release Comments The Wireless Telephony Applications Interface WTAI enables applications to perform typical functions of a telephone with WML Version 1 2 and higher or WMLScript The three common functionalities that the WTAI exposes are Make a Call Click to dial places a phone call through the Web interface Send DTMF dtmf sends a DTMF tone sequence through the voice
22. ics into WML pages Well formed An XML document whose tags and data are consistent with XML 1 0 syntax WML Wireless Markup Language is a subset of XML that was developed for WAP It allows for text display on a device card and deck organization navigation and linking and state management WML was designed for low bandwidth small display devices As part of this design the concept of a deck of cards was utilized A single WML document i e the elements contained with the lt wml gt document element is known as a deck A single interaction between a user agent and a user is known as a card Multiple screens cards can be downloaded to the client in a single retrieval WTAI Wireless Telephony Application Interface is a set of interfaces that extend the WAE Wireless Application Environment to include telephony applications XML 1 0 The first standard for XML syntax blessed by the W3C establishes basic rules for XML data such as all tags must be closed with a slash like this lt example gt or followed by a closing tag like this lt example gt close the tag on your way out lt example gt 2003 Avaya Inc All Rights Reserved Page 7 of 28 Documentation SDK FAQ DOC 1 Section DOCUMENTATION Question What is the location of the SDK document Answer The 4620 SDK can be found using the following navigation path from http www avaya com Home
23. key areas e Text presentation and layout Line breaks basic text formatting and alignment are supported by WML e Images WML supports Wireless Bitmap images and alignment on the screen e User Input WML supports choice lists multilevel choice lists text entry and task controls e Cards and decks User interaction is divided into cards Navigation is primarily between cards Decks are related sets of cards and are saved as a single file e Navigation WAP supports the standard Internet URL naming scheme and anchored links allowing navigation between cards in a deck between decks or between other resources on the network such as databases e State and context management WAP allows for variables to be passed between WML files Instead of sending a complete string variables can be sent and substituted at runtime The user agent can cache both variables and WML files minimizing cache hits and server requests It is also possible to pass variables between different cards in the same deck 2003 Avaya Inc All Rights Reserved Page 10 of 28 Comments For a complete list of supported features and tags please refer the 4600 Series IP Telephone LAN Administrator s Guide The document can be found using the following navigation path from http www avaya com Home gt Support gt Product Documentation gt Telephones and End User Devices gt IP Telephony Enterprise Class IP Solutions ECLIPS gt 4600
24. le Markup Language XML presents a solution to the HTML mess Using XML developers can define their own markup languages by referencing to an external DTD Document Type Definition The DTD is a sequence of rules describing the markup language However this enforces strict rules governing language syntax in stark contrast to HTML e HTML has a comparatively deep and complex nesting structure e HTML is not well formed allowing tagsets to remain unclosed e HTML can display special Unicode characters not recognized in WML 2003 Avaya Inc All Rights Reserved Page 11 of 28 e WML tags must all be in lowercase WML is unforgiving of incorrectly nested tags HTML and WML also share a lot of features together The WML set of tags was designed to cover most of the functionality that could be achieved using HTML The list of functionality includes features such as Text Presentation and layout Images User Input Form controls such as choice lists multilevel choice lists text entry and task controls Navigation Hyperlinks etc GEN_7 Section GENERAL Question Does the 4620 WML Browser support WMLScript Answer WMLScript is Not Supported Comments WMLScript is a client side similar to JavaScript It provides basic programmability that can be used to perform basic text and data manipulation GEN_8 Section GENERAL Question Does the 4620 WML Bro
25. n a password input box is in clear text WML Web Browser Application lt input gt tag emptyok attribute behavior is switched In this release false permits empty values while true forbids empty values WML Web Browser Application lt p gt tag There is a 1024 character limit between lt p gt and lt p gt WML Web Browser Application WML Variables the var_name format is not supported All WML variables must be in the form var_name 2003 Avaya Inc All Rights Reserved Page 24 of 28 Appendix C Read me file contents for Version 1 73 Avaya recommends upgrading to the latest release Please check the support avaya com website for the latest release The latest software release can be downloaded from the http www avaya com web site using the following navigation path Home gt Support gt Technical Database gt Telephones and End User Devices gt IP Telephony Enterprise Class IP Solutions ECLIPS gt 4600 Series IP Telephones Please Note The following section only describes the read me file contents for the 4620 WML Web Browser For the complete read me file contents please check the release documentation 4620 WML Web Browser The 4620 WML Web Browser can be identified using the following user agent string 4620 IP Phone VVeb Brovvser 0 1 libwww unknown This user agent string is set as part of the HTTP header field User Agent Known Issues 1 General 1 1 WML Web Browser Application
26. ocs2 avayaip 233781 1 zip 2003 Avaya Inc All Rights Reserved Page 8 of 28 e Sample Home Screen and applications on support avaya com The user has a choice to use the WML pages that are hosted on http support avaya com site or to receive these documents in a zipped form Directions to use the zipped document can be found in the readme file at this site o WML Hosted site http support avaya com elmodocs2 avayaip 4620 home vvml o Zipped pages ftp ftp avaya com incoming Up1cku9 tsovveb ip telephone 462 Oweb zip e The documents above can all be found on the Avaya Support Center web site by navigating to www support avaya com then selecting Product Documentation then Telephones and End User Devices then 4600 Series IP Telephones The documents are listed on this page most under WML Information and All documents DOC_3 Section DOCUMENTATION Question Where can I find the hosted site and the zipped file What does the zip file contain Answer Location of the hosted site is http support avaya com elmodocs2 avayaip 4620 home wml Contents of the ZIP file e WML source pages for the sample launch screen web application Location of the zipped file can be found using the following navigation path from http www avaya com Home gt Support gt Product Documentation gt Telephones and End User Devices gt IP Telephony Enterprise Class IP Solutions ECLIPS gt 460
27. rver e WMLEXCEPT stands for Web application HTTP proxy server exception domains domains for which the proxy server will not be used which is a list of one or more domains separated by commas without any intervening spaces up to 127 total ASCII characters including commas e WMLHOME stands for the URL of the home page for the Web application e WMLPORT stands for the TCP port number used for the HTTP proxy server WMLPROXY stands for the IP address in dotted decimal or DNS name format of an HTTP proxy server If the web pages accessed by the 4620 are completely on the customer s intranet 2003 Avaya Inc All Rights Reserved Page 15 of 28 WMLPROXY WMLPORT and WMLEXCEPT need not be set If VVMLPROXY is null the values of WMLPORT and WMLEXCEPT do not matter 2003 Avaya Inc All Rights Reserved Page 16 of 28 Technical Details WML Issues TECH_1 Section TECHNICAL Question How can I uniquely identify detect the 4620 WML Browser Answer The 4620 WML Web Browser can be identified using the following user agent string 4620_IP_Phone_Web_Browser 0 1 libwww unknown This user agent string is set as part of the HTTP header field User Agent TECH_2 Section TECHNICAL Question What encoding does the 4620 WML Browser support Answer The 4620 WML Web Browser supports U
28. t gt tags are defaulted to LEFT Text entry in a password input box is in clear text WML Web Browser Application lt input gt tag emptyok attribute behavior is switched In this release false permits empty values while true forbids empty values WML Web Browser Application lt p gt tag There is a 1024 character limit between lt p gt and lt p gt WML Web Browser Application WML Variables the var_name format is not supported All WML variables must be in the form var_name 2003 Avaya Inc All Rights Reserved Page 26 of 28 8Z 40 ZZ beq 5364 7 2041 eAeay E007 aq JouUeD abe aq JouUeD abe pesepuas aq JouUeD bed aq JouUeD bed aq JouUeD bed Axo d y pisino SOUS UO 1044 JOUUeD ed pue BH U D IM 310 AxO1d y pi sul SUS 0 o 4 aq 1 Axo d y pis no SAUS UO 1019 JOUUeD fed u n Buoj s 2 juo SAUS JOUCIIU SHIOM Q M Axo d y SPISINO s qis UO Pasapuss JoUUeD ed JIM Nnq y pisul s s 0 o alge aq 1 J M S 02 1 5 SI YAYSNA quasaid si 14412X414M J M S 0 3 S SI AXOMdTAA pod 0 3 S 51 LYOdIWM quasaid 51 1432X41M J M S 0
29. with XML capable Web browsing software will be referred to as the 4620 WML Web Browser henceforth The 4620 Telephone has a 168 pixel by 132 pixel four gray scale LCD display The area of the display available for presenting a WML web page to the user is 168 pixels across by 96 pixels in height arranged in 6 rows each 16 pixels in height In addition the top row will display the web page title if any and the bottom row presents up to four softkey labels at one time each a maximum of 6 characters that are used for lt do gt tags The data types and other features supported in this browser include e WML 1 2 June 2000 WML 1 3 HTTP 1 1 The 4620 Web Browser FAQ is a continuously changing document Please remember to download the latest copy from the web site Release Matrix Release Date Comments 1 71 08 12 2002 First release of the 4620 WML Browser 1 72 12 09 2002 Multilingual display capability added Bug fixes in the Web Browser Software 1 73 02 03 03 A patch release for 1 72 No new functionality has been added 2003 Avaya Inc All Rights Reserved Page 6 of 28 Acronyms and Glossary Item Definition Card A WML card is similar to an HTML page but WML delivers a set deck of closely related cards The complete WML page comprises a collection of various cards of which only one is visible on the browser at one time As each of the cards is labeled by a name and ID
30. wser support images Answer Wireless Bitmap WBMP support is under consideration for a future release GEN_9 Section GENERAL Question What happens if 4620 WML Browser support comes across a WML page with leading blank spaces before the first line lt xml version 1 0 gt Answer The browser will display the error Page cannot be rendered Rationale This is because the page is invalid according to XML specifications No XML file can contain leading blank spaces before the prolog i e the line that contains lt xml version 1 0 gt Since the 4620 WML Browser is an XML compliant browser and uses an industry standard XML parser the page fails to be parsed This is a common problem as most page authors who use some kind of dynamic WML page generation fail to make sure that there are no leading spaces For more details please refer to the XML specs http www w3 org XML Comments Some browsers particularly the Openwave Phone com browser will still render these pages Most WAP gateways correct this common problem Since these WAP phones connect through these gateways this problem is rarely encountered GEN_10 Section GENERAL Question Does the 4620 WML Browser cache pages in the browser Answer The 4620 WML Browser will only store the current WML file or the current deck of cards in memory When a user tries to go back in history and if the page corresponds to a different WML page from that corresponding to the one t

Download Pdf Manuals

image

Related Search

Related Contents

1963KB - Dynabook  Le Collectif 13 Droits des Femmes organise le Deuxième Salon  取扱説明書 兼 無償修理規定  Mygale M14-F4 2014 User Manual  レンジフードファン取付説明書  dvr  

Copyright © All rights reserved.
Failed to retrieve file