background image

eSpace 6805 IP Phone   
Administrator Guide 

6 Appendix 

 

Issue 01 (2014-01-06) 

Huawei Proprietary and Confidential                                     

Copyright © Huawei Technologies Co., Ltd. 

124 

 

Contains two items: Firewall ACL Rules and Lua. 

 

Help 

Contains items to help users, such as access to some basic help, a list of supported 
protocols, and user guides. 

Shortcut Button Pane 

Lists the shortcut buttons for common functions. 

When the pointer is moved to a button, its function is displayed. 

Filter Pane 

Specifies the filter expression. You can set the filter expression to filter out only the required 
packets for analysis. For details about the filter expression usage, see 

SIP Protocol Analysis

. 

Packet List Pane 

Lists all packets according to the time, address, and protocol. 

 

The Wireshark displays the protocols and types of the packets that can be parsed. 

 

The Wireshark marks the packets whose formats or processes are faulty with colors. 

 

Because the Wireshark is not entirely intelligent, the marks can be used only for reference, not as the 
analysis basis. For detailed analysis, view the packet content and analyze the packet based on the 
signaling process. 

Packet Details Pane 

Displays packet contents by protocol or network layer. The Wireshark parses all fields if a 
packet can be parsed. The Wireshark analyzes TCP packets based on packet serial numbers to 
check the signaling process. 

Packet Bytes Pane 

Displays the original packet contents in the hexadecimal format on the left, with the matching 
ASCII characters on the right. 

Common Operations 

Context 

 

 

The Wireshark can be used only after it is bound to a network adapter. After being installed on 
a PC, the Wireshark can capture only the packets passing through this network adapter. 
Therefore, before using the Wireshark to capture packets, configure the network to ensure that 
packets can be sent to the network adapter to which the Wireshark is bound. 

Summary of Contents for eSpace 6805

Page 1: ...eSpace 6805 IP Phone V100R001C03SPC400 Administrator Guide Issue 01 Date 2014 01 06 HUAWEI TECHNOLOGIES CO LTD ...

Page 2: ...ei and the customer All or part of the products services and features described in this document may not be within the purchase scope or the usage scope Unless otherwise specified in the contract all statements information and recommendations in this document are provided AS IS without warranties guarantees or representations of any kind either express or implied The information in this document i...

Page 3: ...es how to configure an IP phone 3 Configuring and Upgrading IP Phones in Batches describes how to configure and upgrade IP phones in batches 4 Security Features describes the security features 5 Troubleshooting describes the troubleshooting of the eSpace 6805 This document is intended for Technical support engineers Maintenance engineers Change History Updates between document issues are cumulativ...

Page 4: ...packets that can be transmitted through the Internet and also converts the received IP packets to analog electric signals for voices 2 2 Functions In terms of the functions eSpace series IP phones use the advanced digital signal processing DSP technology with the help of the automatic gain and comfort noise generation CNG technologies Therefore eSpace series provides voice of high quality which is...

Page 5: ...d by the DSP automatically which can be set on Web pages You can enable this function by selecting Yes in Silence Suppression on the ACCOUNT page of the Web configuration interface VLAN Functions eSpace 6805 support the VLAN function The packets sent by an IP phone are labeled with tags In this case the packets can be transmitted through a separate voice VLAN so that the stability of VOIP packets ...

Page 6: ...ch as the IPPBX and UMS servers implementing the functions such as the basic call functions additional service functions unified message functions and phone book display functions The communication efficiency of enterprises is improved Figure 2 1 Network diagram In the deployment of IP phones on the network with IPPBX the original data networks of enterprises are used as the network that bears VoI...

Page 7: ... IP address SIP server and SIP account through the keypad for eSpace 6805 are complicated Therefore it is recommended that you set the IP address through the keypad and log in to the Web page to set the other parameters To set a static IP address through the keyboard in the English system proceed as follows 1 Press the MENU key on eSpace 6870 to enter the configuration page 2 Press the Up or Down ...

Page 8: ... date XML applications and programmable keys For details see the related web pages Network basic and advanced settings For details see the related web pages Maintenance web access upgrade system log language setting TR 069 and security For details see the related web pages Phonebook contact information phone book and LDAP For details see the related web pages 3 2 1 Accessing the Web Configuration ...

Page 9: ...he web configuration page is displayed You are advised to change the password on the Maintenance Web Access page after a login End Figure 3 1 Login page After the configuration is completed you can click Save in the lower part of the page to save the configuration To apply the new configuration click APPLY in the upper part or Save and Apply in the lower part of the page ...

Page 10: ...nfidential Copyright Huawei Technologies Co Ltd 8 3 2 2 Status Account Status Figure 3 2 Account status Table 3 1 Account status Parameter Description Account Displays an eSpace 6805 account SIP User ID Displays the SIP User ID SIP Server Displays the SIP Server SIP Registration Displays whether an account is registered ...

Page 11: ...vice provider to solve problems IP Setting Displays the mode of obtaining an IP address IPv4 Address Displays the IPv4 address of the eSpace 6805 IPv6 Address Displays the IPv6 address of the eSpace 6805 Subnet Mask Displays the subnet mask of the eSpace 6805 Gateway Displays the gateway IP address of the eSpace 6805 DNS Server 1 Displays the IP address of DNS server 1 for the eSpace 6805 DNS Serv...

Page 12: ...e eSpace 6805 communicates with the specified STUN server to detect whether Firewall NAT exists and if exists which type the Firewall NAT is If the NAT type detected is Full Cone Restricted Cone or Port Restricted Con the eSpace 6805 tries using public IP addresses and ports in all its SIP and SDP information Keep alive The eSpace 6805 sends empty SDP packets packets without payload to the SIP ser...

Page 13: ...tch number of the eSpace 6805 Software Version Displays the current software version of the eSpace 6805 The value of prog is the main version number System Up Time Displays how long the system has been running since the last restart System Time Displays the current system time Service Status Displays the running status of important processes for the eSpace 6805 Core Dump Displays a link for the Co...

Page 14: ...nt Name The name associated with each account to be displayed on the LCD e g MyCompany SIP Server The URL or IP address and port of the SIP server This is provided by your VoIP service provider e g sip mycompany com or IP address Secondary SIP Server The URL or IP address and port of the SIP server This will be used when the primary SIP server fails Outbound Proxy IP address or Domain name of the ...

Page 15: ...e SIP server before the account can be registered Name The SIP server subscriber s name optional that will be used for Caller ID display e g John Doe Voice Mail UserID Allows users to access voice messages by pressing the MESSAGE button on the phone This ID is usually the VM portal access number Network Settings Figure 3 6 Network Settings Table 3 5 Network Settings Parameter Description DNS Mode ...

Page 16: ... backup IP 1 address where the phone sends DNS query to when Use Configured IP is selected for DNS mode Backup IP 2 Configures the backup IP 2 address where the phone sends DNS query to when Use Configured IP is selected for DNS mode NAT Traversal Configures whether NAT traversal mechanism is activated Please refer to user manual for more details Proxy Require A SIP Extension to notify the SIP ser...

Page 17: ...he phone refreshes its registration with the specified registrar The maximum value is 64800 about 45 days Reregister before Expiration Specifies the time frequency in seconds that the phone sends re registration request before the Register Expiration Local SIP Port Defines the local SIP port used to listen and transmit SIP Registration Failure Retry Wait Time Specifies the interval to retry regist...

Page 18: ...el When enabled the 100rel tag is appended to the value of the required header of the initial signaling messages Caller ID Display When set to Auto the phone will look for the caller ID in the order of P Asserted Identity Header Remote Party ID Header and From Header in the incoming SIP INVITE When set to Disabled all incoming calls are displayed with Unavailable Use Privacy Header Controls whethe...

Page 19: ... set to Yes the phone will send SUBSCRIBE to the server to obtain call center status PUBLISH to Call Center When set to Yes users could select Away Online or Busy from LCD menu and publish it to call center Feature Key Synchronization When enabled DND and Call Forward features can be synchronized with Broadsoft server Line seize Timeout Defines the interval in seconds before the line can be seized...

Page 20: ...ne picks up a call with BLF key PUBLISH for Presence Enables Presence feature on the phone Special Feature Specifies the server type for special requirements Session Timer Figure 3 9 Session Timer Table 3 8 Session Timer Parameter Description Session Expiration Session Expiration is the time in seconds where the session is considered timed out provided no successful session refresh transaction occ...

Page 21: ...mote party does not support this feature Otherwise session timer is enabled only when the remote party supports it UAC Specify Refresher As a Caller select UAC to use the phone as the refresher or select UAS to use the Callee or proxy server as the refresher UAS Specify Refresher As a Callee select UAC to use caller or proxy server as the refresher or select UAS to use the phone as the refresher F...

Page 22: ...INVITE If set to Yes SIP User ID will be checked in the Request URI of the incoming INVITE If it doesn t match the phone s SIP User ID the call will be rejected Accept Incoming SIP from Proxy Only When set to Yes the SIP address of the Request URL in the incoming SIP message will be checked If it doesn t match the SIP server address of the account the call will be rejected Authenticate Incoming IN...

Page 23: ...mode based on your selection Symmetric RTP Defines whether symmetric RTP is supported or not The default setting is No Silence Suppression If set to Yes when silence is detected a small quantity of VAD packets instead of audio packets will be sent during the period of no talking For codec G 723 and G 729 only Voice Frames per TX Configures the number of voice frames transmitted per packet It s up ...

Page 24: ... Dial Plan Configures the dial plan rule For syntax and examples please refer to user manual for more details Delayed Call Forward Wait Time Defines the timeout in seconds before the call is forwarded on no answer valid range is 1 to 120 Enable Call Features When enabled Do No Disturb Call Forward and other call features can be used via the local feature code on the phone Otherwise the ITSP featur...

Page 25: ... on the speaker phone to answer incoming calls after a short reminding beep Allow Auto Answer by Call Info If set to Yes the phone will automatically turn on the speaker phone to answer incoming calls after a short reminding beep based on the SIP Call Info header sent from the server proxy Refer To Use Target Contact If set to Yes the Refer To header uses the transferred target s Contact header in...

Page 26: ...s 1024 to 65400 and it must be even Use Random Port When set to Yes this parameter will force random generation of both the local SIP and RTP ports Keep Alive Interval Specifies how often the phone sends a blank UDP packet to the SIP server in order to keep the ping hole on the NAT router to open Use NAT IP The NAT IP address used in SIP SDP messages It should ONLY be used if required by your ITSP...

Page 27: ...on hook after the timeout in seconds Valid range is 10 to 60 Disable Call Waiting Disables the call waiting feature Disable Call Waiting Tone Disables call waiting tone when call waiting is on Disable Direct IP Call Disables Direct IP Call feature Use Quick IP Call Mode When set to Yes users can dial an IP address under the same LAN VPN segment by entering the last octet in the IP address Disable ...

Page 28: ...r to be dialed as DTMF using TRANSFER button Auto Attended Transfer If set to Yes the phone will use attended transfer by default Do Not Escape as 23 in SIP URI Replaces by 23 for some special situations Click To Dial Feature Enables Click To Dial feature Call History Flash Writing 0 means this option is disabled Call History Flash Writing Defines the interval in seconds to save the call history t...

Page 29: ... to three cadences are supported Message Waiting ON is the period of ringing On time in ms while OFF is the period of silence Up to three cadences are supported Ring Back Tone ON is the period of ringing On time in ms while OFF is the period of silence Up to three cadences are supported Call Waiting Tone ON is the period of ringing On time in ms while OFF is the period of silence Up to three caden...

Page 30: ... Description HEADSET Key Mode Selects Default Mode or Toggle Headset Speaker for the Headset key Please refer to user manual for more details Always Ring Speaker To enable disable the speaker to ring when headset is used on Toggle Headset Speaker mode Headset TX Gain dB Configures the transmission gain of the headset Headset TX Gain dB Configures the receiving gain of the headset Handset TX Gain d...

Page 31: ... 01 2014 01 06 Huawei Proprietary and Confidential Copyright Huawei Technologies Co Ltd 29 LCD Display Figure 3 17 LCD Display Table 3 16 LCD Display Parameter Description LCD Contrast Configures the LCD contrast level Valid range is 0 to 20 Date and Time Figure 3 18 Date and Time ...

Page 32: ...verride the NTP server if it s set up on the LAN Time Zone Configures the date time used on the phone according to the specified time zone Self Defined Time Zone This parameter allows the users to define their own time zone For syntax and examples please refer to user manual Date Display Format Configures the date display format on the LCD Time Display Format Configures the time display in 12 hour...

Page 33: ...Download Screen XML at Boot up If set to Yes the idle screen XML file will be downloaded when the phone boots up Use Custom Filename Specifies the custom file name for XML idle screen downloaded Idle Screen XML Server Path Configures the server path to download idle screen XML file This field could be IP address or URL with up to 256 characters Programmable Keys Figure 3 20 Programmable Keys ...

Page 34: ...e phone Host name Option 12 Specifies the name of the client This field is optional but may be required by Internet Service Providers Vendor Class ID Option 60 Used by clients and servers to exchange vendor class ID PPPoE Account ID Enter the PPPoE account ID PPPoE password Enter the PPPoE Password PPPoE Service Name Enter the PPPoE Service Name IPv4 Address Enter the IP address when static IP is ...

Page 35: ... used in Statically configured IPv6 address type IPv6 Prefix length Enter the IPv6 prefix length when Full Static is used in Statically configured IPv6 address type IPv6 Prefix 64 bits Enter the IPv6 Prefix 64 bits when Prefix Static is used in Statically configured IPv6 address type DNS Server 1 Enter DNS Server 1 when static IP is used DNS Server 2 Enter DNS Server 2 when static IP is used Prefe...

Page 36: ...Proxy Specifies the HTTPS proxy URL for the phone to send packets to The proxy server will act as an intermediary to route the packets to the destination Layer 3 QoS Defines the Layer 3 QoS parameter This value is used for IP Precedence Diff Serv or MPLS Layer 2 QoS 802 1Q VLAN Tag Assigns the VLAN Tag of the Layer 2 QoS packets Layer 2 QoS 802 1Q VLAN Tag Assigns the priority value of the Layer 2...

Page 37: ...Table 3 21 WebAccess Parameter Description New Password Set new password for web GUI access as User This field is case sensitive Confirm Password Enter the new User password again to confirm Current Password The current admin password is required to set a new admin password New Password Set new password for web GUI access as Admin This field is case sensitive Confirm Password Enter the new Admin p...

Page 38: ...ation file using OpenSSL This is required for the phone to decrypt the encrypted XML configuration file HTTP HTTPS User Name The user name for the HTTP HTTPS server HTTP HTTPS Password The password for the HTTP HTTPS server Upgrade via Allows users to choose the firmware upgrade method via HTTP or HTTPS Firmware Server Path Defines the server path for the firmware server Config Server Path Defines...

Page 39: ...postfix will be downloaded and flashed into the phone Allow DHCP Option 120 to Override SIP Server Specifies the name of the client This field is optional but may be required by Internet Service Providers Disable DHCP Option 248 Used for auto provisioning Automatic Upgrade Enables automatic upgrade and provisioning Hour of the Day 0 23 Defines the hour of the day to check the HTTP server for firmw...

Page 40: ...log server Syslog Level Selects the level of logging for syslog Send SIP Log Configures whether the SIP log will be included in the syslog messages Auto Recover from Abnormal If set to Yes the phone will automatically recover when running abnormal Language Figure 3 26 Language Table 3 24 Language Parameter Description Display Language Selects display language on the phone Language File Postfix Spe...

Page 41: ...address TR 069 Username ACS username for TR 069 TR 069 Password ACS password for TR 069 Periodic Inform Enable Enables periodic inform If set to Yes device will send inform packets to TR 069 Auto Configuration Server Periodic Inform Interval Configures periodic inform interval to send the inform packets to TR 069 Auto Configuration Server Connection Request Username The user name for the TR 069 Au...

Page 42: ... the phone to connect to the TR 069 Auto Configuration Server via SSL CPE SSL Private Key The Cert Key for the phone to connect to the TR 069 Auto Configuration Server via SSL Security Figure 3 28 Security Table 3 26 Security Parameter Description Configuration via Keypad Menu Configures access control for keypad Menu settings Enable STAR Key Keypad Locking If set to Yes the keypad can be locked b...

Page 43: ...IP TLS Private Key Password SSL Private key password used for SIP Transport in TLS TCP Download Device Configuration Click to download the device configuration file in txt format Web Access Mode Sets the protocol for the web interface Web Keypad Restrict mode Lockout Duration Specifies the time in minutes that the web or LCD login interface will be locked out to user after five login failures This...

Page 44: ...ook XML Server Path Configures the server path to download XML phonebook file This field could be IP address or URL with up to 256 characters Phonebook Download Interval Configures the phonebook download interval in minutes If set to 0 automatic download will be disabled Valid range is 5 to 720 Remove Manually edited Entries on Download If set to Yes when XML phonebook is downloaded the entries ad...

Page 45: ...ssue 01 2014 01 06 Huawei Proprietary and Confidential Copyright Huawei Technologies Co Ltd 43 LDAP Figure 3 31 LDAP Table 3 28 LDAP Parameter Description Example Server Address IP address or domain name of the LDAP server Examples are as follows IP address of the Windows 2003 ...

Page 46: ... Huawei123 LDAP Number Filter Number filter After you enter a number the IP phone uses the number filter to search the LDAP server for the contact The settings for the number filter must be based on RFC 2254 The entered numbers will replace in the number filter Examples are as follows telephoneNumber Mobile ipPhone The LDAP server sends the IP phone the records with telephoneNumber Mobile or ipPho...

Page 47: ...st contain the vorName and nachName attributes gn cn sn description LDAP Number Attributes LDAP number attributes The search result that the LDAP server sends to the IP phone must contain these number attributes Examples are as follows Mobile telephoneNumber ipPhone The search result that the LDAP server sends to the IP phone must contain the Mobile telephoneNumber and ipPhone attributes Home Priv...

Page 48: ...tes that the IP phone sorts records that are found by display name or by number if only numbers are contained in the search result The value No indicates that the IP phone does not sort records that are found No LDAP Lookup LDAP lookup mode If you select Incoming Calls the IP phone searches for the calling number on the LDAP server and displays the contact information otherwise the IP phone does n...

Page 49: ...ion connection request to the ACS Default value Enabled ACS URL This parameter is mandatory when TR069 is enabled For example http ucems huawei com 8089 tr069 services acs TR 069 Username User name for authenticating a TR069 IP phone when the IP phone attempts to connect to the ACS The user name must be the same as that configured on the ACS Default value ems TR 069 Password Password for authentic...

Page 50: ...he same as that configured on the ACS Default value huawei123 Connection Request Port Port for authenticating the ACS when a phone attempts to connect to ACS The password must be the same as that configured on the ACS Default value 10401 CPE SSL Certificate Default value NA CPE SSL Private Key Default value NA 3 3 Loading Files On the IP phone you can load version upgrade files xml phone book and ...

Page 51: ...ual Upgrade When you manually upgrade the IP phone version on the Web configuration page do as follows 1 Disable automatic upgrade On the Maintenance Upgrade and Provisioning page select No for Automatic Upgrade Figure 3 32 SetAutomatic Upgrade 2 Enable version check On the Maintenance Upgrade and Provisioning page select Always Check for New Firmware for Firmware Upgrade and Provisioning Figure 3...

Page 52: ...utomatic Upgrade eSpace 6805 support automatic upgrade 1 Enable automatic upgrade On the Maintenance Upgrade and Provisioning page select Yes for Automatic Upgrade and set the proper interval for checking the version The default value is 10080 and the minimum value is 60 in minutes Figure 3 36 Automatic Upgrade 2 Enable version check On the Maintenance Upgrade and Provisioning page select Always C...

Page 53: ...ck Save and Apply If a new version is detected the IP phone automatically upgrades the version End 3 4 Common Operation Configurations 3 4 1 Configuring Line Keys eSpace 6805 supports the BroadSoft SCA function that is used to implement the line sharing function by interacting with the server That is two or more numbers in different area can be bound If one line is in use other lines are disabled ...

Page 54: ...make a call to the monitored account if it is idle The BLF function must have been enabled on the SIP server For details see the eSpace U19xx documentation Account that is used to make a call to a monitored account User name corresponding to the monitored account Phone number of the monitored party eventlist BLF You can press this key to view the account status of a monitored account in a group an...

Page 55: ...call to the specified number Account that is used to make a call User name of the called party Phone number of the called party DTMF You can press this key to enable a phone to display a configured number in the phone main window instead of directly making a call to the number You can supplement the number or retain the number and then directly press the SEND key to make a call Account dedicated f...

Page 56: ...x Figure 3 41 Voice Mail UserID 2 When a new voice message is received the message waiting indicator MWI on an IP phone becomes on if you have subscribed to the MWI service Then you can press the voice mailbox key to log in to the voice mailbox End Before you use the MWI service make sure that SUBSCRIBE for MWI on the Accounts tab page of the IP phone is enabled 3 4 3 Configuring the Time on an IP...

Page 57: ...owing describes the manager and secretary service in the situation that a manager and a secretary are involved Prerequisite Two lines have been configured for the manager s phone For details see Individual Account Configuration Configured as an external line line 1 is used by external users to call the manager and is bound to the secretary s phone Line 2 is configured as a private line and is used...

Page 58: ...pecific rules For example the IP phone searches for contacts whose department names contain J eSpace 6805 LDAP supports the following functions Search for contacts When you enter a string of digits or letters on the LDAP query screen the IP phone searches for contacts based on specified rules on the LDAP server and displays the search result on the screen You can select one of these contacts to ma...

Page 59: ...test ou developer dc domainname dc com indicates that the test object is in the developer unit in the domainname com domain The value of cn must be unique The LDAP directory is similar to the file system directory for example dc Redmond dc wa dc Microsoft dc com which is similar to com Microsoft wa Redmond in the file system ou Organizationa l Unit Name dc Domain Component o Organization Name Orga...

Page 60: ...Technologies Co Ltd 58 Figure 3 45 LDAP configuration page 3 Click Save and Apply Table 3 32 Parameters for configuring LDAP Parameter Description Example Server Address IP address or domain name of the LDAP server Examples are as follows 192 168 1 100 lday company com IP address of the Windows 2003 Server AD Port Port number of the LDAP server 389 ...

Page 61: ... the contact The settings for the number filter must be based on RFC 2254 The entered numbers will replace in the number filter Examples are as follows telephoneNumber Mobile ipPhone The LDAP server sends the IP phone the records with telephoneNumber Mobile or ipPhone starting with the characters dialed by a user telephoneNumber sn The LDAP server does not send the IP phone the records with teleph...

Page 62: ... sends to the IP phone must contain these number attributes Examples are as follows Mobile telephoneNumber ipPhone The search result that the LDAP server sends to the IP phone must contain the Mobile telephoneNumber and ipPhone attributes Home Private Office The search result that the LDAP server sends to the IP phone must contain the Home Private and Office attributes telephoneNumber mobile LDAP ...

Page 63: ...calling number on the LDAP server and displays the contact information otherwise the IP phone does not search for calling number on the LDAP server If you select Outgoing Calls the IP phone searches for your dialed number on the LDAP server Lookup Display Name Fields to be displayed on the IP phone during calling or called number search For example cn sn indicates that the cn and sn fields are dis...

Page 64: ...ory settings on the Web page 3 4 7 Switching Between Different Languages The eSpace 6805 support the display of Chinese English and other 20 languages on the LCD and Web page By default English is selected If Chinese display is required for the customer during the deployment you can access the Maintenance Language page on the Web page and set the language to Chinese The configuration takes effect ...

Page 65: ... the verification mechanism The verification mechanism is designed for an IP phone before the IP phone downloads the configuration file and upgrades the version file If the configuration file and version file on the server are different from that on the IP phone the IP phone synchronizes the files from the server If the configuration file and version file of the IP phone on the server are the same...

Page 66: ...P phone automatically upgrades and starts If the configurations are the same the IP phone starts normally 4 2 1 Preparations for Configuration and Upgrading IP Phones To configure and upgrade IP phones in batches during the deployment prepare the following items Configuration file template The configuration template is an xml file You can change the parameter values in the template based on the si...

Page 67: ...fied configuration file it only updates the modified parameter settings The parameters that are not set or commented out are ignored 2 Set up the DNS server environment For the procedure for setting up the DNS server environment see 6 5 Guidelines for Setting Up the DNS Server 3 Set up the HTTP server environment For details on how to set up the HTTP server environment see 6 1 2 Using the Apache S...

Page 68: ...ecified in the Option248 parameter the upgrade and configuration URLs set on the Maintenance Upgrade and Provisioning page no longer take effect Use a semicolon to separate the version file URL and the configuration file URL Their sequence can be changed You can enter only a version file URL or a configuration file URL Table 4 1 describes the Option248 parameter settings Table 4 1 Option 248 param...

Page 69: ...figurations automatically update End After you complete the preceding procedure the IP phones can download software version files and configuration files from the server and can run normally after being restarted You are advised to test on certain IP phones to ensure that the IP phones run normally If some phones failed to be upgraded the possible cause is that too many phones send upgrade request...

Page 70: ...n to the Web configuration page and proceed as follows 1 Access the Maintenance Syslog page 2 Enter the log server address IP address or domain name in the Syslog Server text box and select the output log information level from Syslog Level By default the syslog level is debug Figure 5 1 Setting Syslog Server and Syslog Level 3 After the setting click Save and Apply Setting the Log Server Enable t...

Page 71: ... of log servers of other IP phones to the IP address of this computer if the setting is successful End If you do not want to trace debugging information select NONE from Syslog Level and do not set any IP phone number In this case the impacts on IP phones and the network are reduced 5 1 2 Capturing Packets Through the Packet Capture Tool You can connect the LAN interface of an IP phone and a compu...

Page 72: ...he IP phone line is unavailable Blink The IP phone is ringing LAN Green Blink The IP phone is sending or receiving data On A LAN connection is set up Off No LAN connection is set up PC Green Blink The computer is sending or receiving data On A PC connection is set up Off No PC connection is set up Message Indicator Green Blink A new message to the IP phone exists on the server Off No new message t...

Page 73: ...ace the call where a fault occurs make a summary of fault occurrence analyze the causes one by one and locate the actual cause To locate the software fault trace the call information when the fault occurs step by step and describe the scenario and recurrence conditions carefully Then send the information to the R D personnel for further analysis Common faults are as follows Media streams cannot be...

Page 74: ... the IP phone check whether the IP address of the SIP server is the IP address of the SoftCo If not change the IP address of the SIP server to the IP address of the SoftCo Check the device ID of the IP phone On the SoftCo run the show sipue eid phone id command to check whether the device ID of the IP phone exists If not configure the IP phone as a SIP user on the SoftCo Run the show sipue eid pho...

Page 75: ... the IP phone The IP phone can be registered successfully Generally you are advised to set the registration duration to the default value of 60 minutes End The problem occurs when the IP phone is used with the SoftCo of V100R001C03 or earlier one When the IP phone is used with the SoftCo of later version of V100R001C03 such a problem does not occur After the eSpace 6805 IP phone receives Forbidden...

Page 76: ...d is not the account carrying the ongoing call Solution The correct steps are as follows 1 User A sets up a call on a line of an eSpace 6805 with user B 2 User A presses any other LINE key on the eSpace 6805 When the account of the ongoing call is displayed user A dials the destination number C 3 User C hooks off and users A and C are connected 4 User A presses the Transfer key User B can talk wit...

Page 77: ...ed from end to end Solution Check the network configuration to ensure that the devices between which the RTP channel is set up are interconnected 5 2 12 IP Phone Cannot Obtain Time from the NTP Server Problem When the computer functions as the NTP server the IP phone cannot obtain the time Cause The firewall is installed on the computer therefore NTP packets sent by the IP phone are intercepted So...

Page 78: ... on the SoftCo SoftCo9500 config start sntpserver 5 2 13 Voice on the IP Phone Is Intermittent Problem The voice on the IP phone is intermittent Cause This fault is caused by the packet loss and jitter Packet loss is caused by network congestion or insufficient device capabilities The jitter is caused by packet reassembling on the transmission device or receiving device such as the timeout process...

Page 79: ...blocks Adjustment of the hand free speaker volume Press the Up or Down arrow key to adjust the volume after the hand free key is pressed The default volume is four blocks The maximum volume is seven blocks Adjustment of the earphone volume Press the Up or Down arrow key to adjust the volume after the HEADSET key is pressed The default volume is four blocks The maximum volume is seven blocks For ce...

Page 80: ...Windows IIS Method 2 Right click and choose Open Apache Monitor In the Apache Service Monitor window that is displayed click Services and stop and disable Windows IIS 6 1 1 Using the Windows IIS Component The Windows IIS component can be used to configure the HTTP server Before the configuration obtain the Windows operating system installation CD ROM or the installation package URL and then instal...

Page 81: ... 2014 01 06 Huawei Proprietary and Confidential Copyright Huawei Technologies Co Ltd 79 Figure 6 1 Add or Remove Programs window Step 3 Click Add Remove Windows Components in the left pane The Windows Components Wizard window is displayed as shown in Figure 6 2 ...

Page 82: ...lect the Internet Information Services IIS check box in the Components area and click Next The system displays a window asking you to insert the installation CD ROM before the installation is started Step 5 Insert the installation CD ROM and click OK The Files Needed dialog box is displayed as shown in Figure 6 3 Figure 6 3 Files Needed dialog box Step 6 Click Browse and set Copy files from to G i...

Page 83: ...ou can check for the IIS component in Control Panel Step 8 h After the installation is complete store the version files and configuration file in the root directory C Inetpub wwwroot End 6 1 2 Using the Apache Server You can obtain the Apache server installation software at http httpd apache org and install the Apache server based on the installation wizard Context The following uses Apache HTTP S...

Page 84: ...he format of http IP address of the PC where the Apache server is installed subfolder name to access the Apache server For example http 192 169 1 51 filename You can change the root directory of the Apache server as required Open the httpd conf file in C Program Files Apache Software Foundation Apache2 2 conf httpd conf and change the path C Program Files Apache Software Foundation Apache2 2 htdoc...

Page 85: ...one book Start the software and clear the existing records in the database Click Init Database to create a phone book Adding a record Table 6 1 describes the parameters in each new record Table 6 1 Parameters in each new record Parameter Description Value Range Last Name Name The value cannot be blank First Name First name The value cannot be blank Number Phone number The value must be a numeral A...

Page 86: ...10 Click 5308 and enter 5310 Figure 6 6 Changing a phone number Deleting a record You can delete a useless record by using the following method Click the record that you want to delete on the right of the page and click Del If you delete a record the records with the same phone number are also deleted You are recommended to ensure that each phone number is unique when you add records Actually each...

Page 87: ...ook file Otherwise it cannot be imported The default phone book file is named hw_phonebook xml Importing a Phone Book to an IP Phone To download a ring tone file to an IP phone through HTTP proceed as follows 1 Store the generated xml files to the version path of the upgrade server and configure the HTTP server 2 Access the Phonebook Phonebook Management page on the Web page set the path for downl...

Page 88: ...calling numbers Making a Ring Tone 1 Select three favorite songs in mp3 wma or rm format which can be converted through an audio conversion tool Download an audio conversion tool such as the Audio Converter and convert the three songs to wav format 2 Choose File Open and select a song of wav format 3 If the Windows Sound Recorder is used choose File Properties to display the Properties for Sound d...

Page 89: ...t linear PCM wav format 8 Run the ringtool exe tool for generating ring tones The GUI is displayed as follows Figure 6 10 Ringtool dialog box Click select to load the audio files in wav format Select values for Maximum Length and Output Filename and click Generate Ringfile to generate a ring tone file Download the ringtool exe software from the official website 9 Click Select to load the song wav ...

Page 90: ...mes End Replacing the Original Ring Tone with a Personal Ring Tone Access the Accounts Account Call Settings page on the Web page of an IP phone You can select three customized ring tones and one system ring tone as the default ring tone Figure 6 12 Account Ring Tone 6 4 Making Configuration File Templates A global configuration file template is provided for deployment The template may not meet on...

Page 91: ...s For parameter description see Table 1 in the Advanced Configuration and Table 1 in the Individual Account Configuration When modifying the template you are advised to comment out unnecessary parameters If you want to use these parameters again delete the comment characters Table 6 2 Parameters in the configuration file template ID Paramete r Setting Example Description P8 IP Address 0 Mode of ob...

Page 92: ... from the second Sunday in March to the first Sunday in November Within the DST the MDT time is used otherwise the MTZ time is used The default value is MTZ 6MDT 5 M4 1 0 M11 1 0 P131 2 HEADSE T Key Mode 0 Headset key mode 0 No headset is used 1 A headset is used The default value is 0 P2 Admin Password Admin123 Password for the administrator to access the Web configuration page The default value ...

Page 93: ...tware 0 No 1 Yes The default value is 0 P193 Automatic Upgrade 1440 Interval for checking new versions This parameter is valid only when Automatic Upgrade is set to 1 The unit is minute The default value is 1440 PEna bleT R069 Enable TR 069 0 Indicates whether to enable TR 069 0 No 1 Yes The default value is 0 P450 4 TR 069 Username User TR 069 user name There is no default value P450 5 TR 069 Pas...

Page 94: ...o Authentication 1 Basic 2 Digest The default value is 0 P451 8 Connectio n Request Port 7080 Port number for the ACS to send connection requests to a phone There is no default value P207 Syslog Server 10 10 10 2 IP address or URL of the Syslog server There is no default value P208 Syslog Level 0 Log level 0 None 1 Debug 2 Info 3 Warning 4 Error The default value is 0 P138 7 Send SIP Log 0 Indicat...

Page 95: ...Backup IP1 10 10 10 6 Backup IP address 1 This parameter is valid only when DNS Mode is set to 3 There is no default value P231 0 Backup IP2 10 10 10 7 Backup IP address 2 This parameter is valid only when DNS Mode is set to 3 There is no default value P32 Register Expiration 60 Registration expiration time in minutes The maximum value is 64800 The default value is 60 P130 SIP Transport 0 SIP tran...

Page 96: ...F 0 Indicates whether to send DTMF streams in the SIP INFO mode 0 No 1 Yes The default value is 0 P290 Dial Plan x Dialing rule The default value is x P57 Preferred Vocoder choice 1 0 Voice coding type 1 0 PCMU 2 G 726 32 4 G 723 1 8 PCMA 9 G 722 18 G 729A B 98 iLBC The default value is 0 P58 Preferred Vocoder choice 2 8 Voice coding type 2 0 PCMU 2 G 726 32 4 G 723 1 8 PCMA 9 G 722 18 G 729A B 98...

Page 97: ... 32 4 G 723 1 8 PCMA 9 G 722 18 G 729A B 98 iLBC The default value is 18 P61 Preferred Vocoder choice 5 9 Voice coding type 5 0 PCMU 2 G 726 32 4 G 723 1 8 PCMA 9 G 722 18 G 729A B 98 iLBC The default value is 9 P62 Preferred Vocoder choice 6 98 Voice coding type 6 0 PCMU 2 G 726 32 4 G 723 1 8 PCMA 9 G 722 18 G 729A B 98 iLBC The default value is 98 P46 Preferred Vocoder choice 7 2 Voice coding t...

Page 98: ...fault value is 0 P72 Use as Dial Key 0 Indicates whether to set the pound key as the SEND key 0 No 1 Yes The default value is 0 6 5 Guidelines for Setting Up the DNS Server This document uses the DNS server preinstalled in the Window 2003 server as an example to describe the procedure for setting up the DNS server Starting the DNS Service Choose Start Programs Administrative Tools DNS If the DNS s...

Page 99: ...nfidential Copyright Huawei Technologies Co Ltd 97 Figure 6 14 New Zone Wizard Step 2 Click Next and select Primary zone to create a primary zone as shown in Figure 6 15 Figure 6 15 Zone Type Step 3 Select an option for Select how you want zone data replicated and click Next as shown in Figure 6 16 ...

Page 100: ...nfidential Copyright Huawei Technologies Co Ltd 98 Figure 6 16 Active Directory Zone Replication Scope Step 4 Enter the name of the DNS zone for example huawei com and click Next as shown in Figure 6 17 Figure 6 17 Zone Name Step 5 Select a dynamic update type and click Next as shown in Figure 6 18 ...

Page 101: ...01 06 Huawei Proprietary and Confidential Copyright Huawei Technologies Co Ltd 99 Figure 6 18 Dynamic Update Step 6 After the zone is created click Finish as shown in Figure 6 19 Figure 6 19 Finish New Zone Wizard Step 7 A new zone is displayed as shown in Figure 6 20 ...

Page 102: ...to determine your DNS server The SOA indicates the account name that is used End Creating a Record of Type A A record of Type A provides the mapping between standard host names and IP addresses In the following figure Name indicates the host name and the value is the IP address of the host For example relay1 bar foo com 145 37 93 126 A is a record of Type A To create a record of Type A do as follo...

Page 103: ...le records of Type A End Setting DNS SRV Redundancy The SRV record to be created here must map the record of Type A that is recreated previously Otherwise the IP phone fails to identify the SRV response message sent by the DNS server To create an SRV record do as follows Step 1 Right click huawei com and choose Other new Records from the shortcut menu The Resource Record Type dialog box is display...

Page 104: ...ndix Issue 01 2014 01 06 Huawei Proprietary and Confidential Copyright Huawei Technologies Co Ltd 102 Figure 6 22 Creating an SRV record Step 2 Select Service Location SRV and click Create Record Step 3 Set related parameters as shown in Figure 6 23 ...

Page 105: ...r Description Service Set this parameter to _sip Protocol Set this parameter to _udp Priority A larger value indicates a higher priority Weight If two SRV records have the same priority the system compares their weights A higher weight indicates a higher priority Port number Set this parameter to 5060 Host offering this service This parameter must map the record of Type A Step 4 Repeat the precedi...

Page 106: ...ei Proprietary and Confidential Copyright Huawei Technologies Co Ltd 104 Figure 6 24 Created SRV records Step 5 Log in to the phone web page and set the SIP server address on the account page Figure 6 25 Setting the SIP server address Step 6 Set the transmission mode to DNS SRV ...

Page 107: ... DHCP server needs to be deployed on the network and IP phones function as DHCP clients When a DHCP client sends a request for a dynamic IP address the DHCP server provides an available IP address and subnet mask for the DHCP client according to the preserved IP address set The DHCP has two port numbers that is port 67 for the DHCP server and port 68 for the DHCP client This means that the DHCP cl...

Page 108: ...ponent is installed by default during the installation of the Window 2003 Server If the DHCP service component is already installed go to Starting the DHCP Service and Setting DHCP Parameters If the DHCP service component is not installed do as follows to install it Step 1 Choose Start Settings Control Panel click Add or Remove Programs and click Add Remove Windows Components The Windows Component...

Page 109: ...ssue 01 2014 01 06 Huawei Proprietary and Confidential Copyright Huawei Technologies Co Ltd 107 Figure 6 28 Windows Components Wizard Step 2 Select Networking Services and click Details to display the Networking Services dialog box as shown in Figure 6 29 ...

Page 110: ... Huawei Technologies Co Ltd 108 Figure 6 29 Networking Services Step 3 Select the DHCP service and click OK to exit the page of network service Click Next repeatedly until the installation is complete After the installation is successful the dialog box shown in the following figure is displayed as shown in Figure 6 30 ...

Page 111: ...leting the Windows Components Wizard End Starting the DHCP Service and Setting DHCP Parameters After the DHCP service component is installed do as follows to start the DHCP service Step 1 Choose Start Programs Administrative Tools Manage Your Server Step 2 In the Manage Your Server dialog box that is displayed select Manage this DHCP server as shown in Figure 6 31 ...

Page 112: ...ide 6 Appendix Issue 01 2014 01 06 Huawei Proprietary and Confidential Copyright Huawei Technologies Co Ltd 110 Figure 6 31 Manage Your Server Step 3 Enter the main page of the DHCP as shown in the following figure as shown in Figure 6 32 ...

Page 113: ...01 2014 01 06 Huawei Proprietary and Confidential Copyright Huawei Technologies Co Ltd 111 Figure 6 32 The main page of the DHCP Step 4 Right click DHCP and choose Add Server The Add Server dialog box is displayed as shown in Figure 6 33 Figure 6 33 Add Server ...

Page 114: ... DHCP server randomly and then click OK If the setting is successful the page shown in the following figure is displayed as shown in Figure 6 34 Figure 6 34 Setting Server Step 6 Right click Huawei 10 10 10 2 and choose New Scope In the New Scope Wizard dialog box that is displayed click Next A dialog box is displayed as shown in the following figure as shown in Figure 6 35 ...

Page 115: ... 01 2014 01 06 Huawei Proprietary and Confidential Copyright Huawei Technologies Co Ltd 113 Figure 6 35 New Scope Wizard Step 7 Set the name of the new function domain randomly and then click Next The following dialog box is displayed as shown in Figure 6 36 ...

Page 116: ...chnologies Co Ltd 114 Figure 6 36 Set the name of the new function domain Step 8 In the preceding dialog box set the start and end IP addresses provided by the DHCP server and set the subnet mask Then click Next repeatedly until the Lease Duration dialog box is displayed as shown in the following figure as shown in Figure 6 37 ...

Page 117: ...Co Ltd 115 Figure 6 37 Lease Duration Step 9 In the Lease Duration dialog box you can set the lease period of the DHCP server By default the lease period of the DHCP server is eight days After the setting click Next repeatedly until the Router Default Gateway dialog box is displayed as shown in the following figure as shown in Figure 6 38 ...

Page 118: ...he gateway address provided by the DHCP server When an IP phone obtains the IP address from the DHCP server the DHCP server provides the IP address and gateway address for the IP phone After the setting is complete click Next repeatedly until the setting is complete Then the page shown in the following figure is displayed You can view the IP address pool information on it as shown in Figure 6 39 ...

Page 119: ...n scripts and remarks for logging in to router AR 28 and enabling the DHCP server function are as follows Quidway system view Enter the configuration mode Quidway dhcp enable Enable the DHCP server function of the router Quidway dhcp server detect Verify the DHCP server function Quidway interface Ethernet 0 1 Connect to network port 1 on board 0 You must make sure that the network cable is inserte...

Page 120: ...net0 1 dhcp server expired Set the DHCP lease period You can set to unlimited or several days The maximum lease period is 365 days The default lease period is 24 hours Quidway Ethernet0 1 quit Return to the configuration mode Quidway quit Exit the configuration mode Quidway save Save the setting After the setting is complete save the setting Otherwise the data is lost after restart In the precedin...

Page 121: ...ary and Confidential Copyright Huawei Technologies Co Ltd 119 Figure 6 40 DHCP window 3 Right click the record framed in red in Figure 6 40 and choose Configure the Predefined Options from the shortcut menu The Predefined Options and Values dialog box is displayed as shown in Figure 6 41 ...

Page 122: ...pyright Huawei Technologies Co Ltd 120 Figure 6 41 Predefined Options and Values dialog box 4 Click Add The Option Type dialog box is displayed as shown in Figure 6 42 Figure 6 42 Option Type dialog box 5 Set related parameters according to Table 6 4 Table 6 4 Parameter settings Parameter Example Name ip phone ...

Page 123: ...ed Options and Values dialog box 7 Click OK The system returns to the DHCP window 8 Select and right click Server Options in the navigation tree and choose Configure the Options from the shortcut menu The Server Options dialog box is displayed 9 Select the 248 ip_phone check box under Available Options as shown in Figure 6 43 Figure 6 43 Server Options 10 Set String value in the Data entry area Fo...

Page 124: ...all Access Function CAF or service control point SCP signaling Application Scenario Analyzing the CAF or SCP signaling is required Function Description The Wireshark can run in various operating systems such as the UNIX Linux and Windows operating systems The Wireshark provides the following functions Captures messages on running nodes Analyzes data that is captured from the network Analyzes hard ...

Page 125: ... format and parsing application and then save the preferences as default settings View Controls the display of the captured data such as time format and color of packets transmitted using different protocols Go Contains items to go to a specific packet Capture Allows you to set capture parameters including selecting network adapters starting and stopping captures Analyze Allows you to enable or di...

Page 126: ... the packets whose formats or processes are faulty with colors Because the Wireshark is not entirely intelligent the marks can be used only for reference not as the analysis basis For detailed analysis view the packet content and analyze the packet based on the signaling process Packet Details Pane Displays packet contents by protocol or network layer The Wireshark parses all fields if a packet ca...

Page 127: ...h 1 Access port one of the switch and set it as the monitoring port 2 Access other ports and set them as mirroring ports 3 Connect the PC installed with Wireshark to port one of the switch Step 2 Double click to start the Wireshark The Wireshark main page is displayed as shown in Figure 6 45 Figure 6 45 Wireshark main page Step 3 Choose Capture Option The Capture Options page is displayed as shown...

Page 128: ...twork adapter a physical network adapter is required as shown in Figure 6 46 During the actual packet capture select a correct physical network adapter especially for a host with multiple network adapters A physical network adapter will be displayed in the drop down list box only after the WinPcap is installed Capture Filter Specifies the filter criteria The Wireshark captures only the packets tha...

Page 129: ... IP address 192 168 0 10 excluding the HTTP packets packets passing through the TCP port 80 host 192 168 0 10 and not tcp port 80 Capture File s Specifies the path for automatically saving the captured packets as files Ensure that the destination hard disk has sufficient free space File Click Browse and select a path for storing captured data packets Use multiple files Set the parameters to specif...

Page 130: ...nologies Co Ltd 128 Figure 6 47 Captured Packets page Step 4 Setting the options as request and click Start The Wireshark starts to capture packets Step 5 Recur the operation scene that needs to be captured packets Step 6 Choose Capture Stop or click Stop in Figure 6 47 The Capture result page is displayed as show in Figure 6 48 ...

Page 131: ... 7 Save the data packet capturing results 1 Choose File Save As The Wireshark Save file as page is displayed 2 Name the file select the save type and the save path as prompted and then click Save Add a file name extension when specifying the file name To save data packets numbered 1 to 1000 select Range and enter 1 to 1000 Step 8 Choose File Quit to exit the Wireshark End 6 8 3 Filter Rules This t...

Page 132: ... used in filter expressions Table 6 6 Comparison symbols used in filter expressions English Operator Description and Setting eq Equal to ip addr 10 138 21 5 ip addr eq 10 138 21 5 ne Not equal to ip addr 10 138 21 5 ip addr eq 10 138 21 5 gt Greater than frame pkt_len 10 frame pkt_len gt 10 lt Smaller than frame pkt_len 128 frame pkt_len lt 128 ge Equal to or greater than frame pkt_len 0x100 frame...

Page 133: ...dr 10 0 0 5 or ip addr 192 1 1 1 not Not not llc Setting Protocol Fields To set the protocol fields proceed as follows 1 Set filter criteria Enter the protocol fields in the Filter text box For example if you want to filter out TCP packets that are transmitted through port 1022 enter tcp port 1022 as shown in Figure 6 49 Figure 6 49 Protocol field example Customize filter expressions a Click Expre...

Page 134: ...s test box as shown in Figure 6 50 c Click OK Check whether a filter expression is correct If the filter expression is correct the background color of the Filter text box is green as shown in Figure 6 51 Figure 6 51 Displayed Filter text box if the filter expression is correct If the filter expression is incorrect the background color of the Filter text box is dark pink as shown in Figure 6 52 Fig...

Page 135: ...stination IP address ip dst 10 161 225 1 Source Media Access Control MAC address eth src 00 e0 fc 44 5e a1 Source User Datagram Protocol UDP port udp srcport 2123 Filter expressions that specify fields message types GTP Echo Request messages gtp message 0x01 Remote authentication dial in user service RADIUS accounting request or response messages radius code 4 radius code 5 Filtering Segment Packe...

Page 136: ...st networks have an MTU If a packet sent from the IP layer is greater in size than the MTU at the link layer the packet must be divided into fragments whose sizes are smaller than the MTU Filter Expression Construction Tips To use the application filter to construct a filter expression proceed as follows 1 Expand the message parsing contents 2 Right click a field in packet list pane or packet deta...

Page 137: ...he Apply as Filter menu are as follows After you choose Apply as Filter Selected the selected field is set as the filter criterion directly and the data packets that meet the filter criterion are displayed immediately After you choose Prepare a Filter Selected the selected field is displayed in the Filter text box but no filter is performed You can modify the filter criterion as required After you...

Page 138: ...rk enter sip in the Filter text box Then all SIP signaling that passes through the network adapter is filtered out Information in the Captured Packet List Window Figure 6 56 shows the information in the captured packet list window Source address from which a signaling record is sent IP address of the host that sends the signaling record Destination address to which a signaling record is sent Basic...

Page 139: ...al layer The first layer in the protocol layer description window is the physical layer which contains Frame Number and Packet Length as shown in Figure 6 57 Figure 6 57 Physical layer of the SIP protocol Data link layer The second layer in the protocol layer description window is the data link layer which contains the MAC address of the sender Source MAC address of the receiver Destination and pa...

Page 140: ...ation IP address Destination packet length Total length and checksum Header checksum as shown in Figure 6 59 Figure 6 59 Network layer of the SIP protocol At the network layer check whether The source IP address and destination address are correct The length of a packet exceeds the maximum length allowed by a certain device Transport control layer The fourth layer in the protocol layer description...

Page 141: ... calculate the checksum of the User Datagram Protocol UDP layer If the checksum is incorrect the network adapter of the device may discard the packet Application layer The fifth layer in the protocol layer description window is the application layer which contains the SIP protocol details The signaling record consists of Request Line and Message Header If a message includes a message body Message ...

Page 142: ...and responses of a UA in a session share the same Call ID Therefore you can obtain the information about the requests and responses of a session by querying the Call ID Right click a Call ID to be queried and then choose Apply as Filter Selected as shown in Figure 6 63 Figure 6 63 Filtering a Call ID out Then the signaling records that share the same Call ID are displayed in the captured packet li...

Page 143: ...ess Protocol SOAP packet pay attention to the following information Capture the packet on the AS Install the Wireshark of the Linux operating system on the AS After capturing a SOAP packet using a command on the AS use the Wireshark to analyze the captured SOAP packet on the Windows host tcpdump i eth0 actual network adapter name w Packet name s 1200 After choosing Capture Options to set parameter...

Page 144: ...og box is displayed containing the signaling details Protocol Analysis A SOAP message includes HTPP and Extensible Markup Language XML messages Pay attention to the contents at the following layers in the red box as shown in Figure 6 67 Figure 6 67 Protocol layers that you need to pay attention to HTTP messages An HTTP message contains the name and operation of a SOAP request as shown in Figure 6 ...

Page 145: ...ponse XML messages An XML messages contains a message type and a message content MSG_TYPE presents a message type declaration CV_CONTENT presents a message content declaration Figure 6 70shows the XML messages in a request for a login in scene Figure 6 71shows the XML messages in a response for a login in scene Figure 6 70 XML messages in a request for a login in scene ...

Page 146: ...ateway GPRS support node GGSN users use the tmf2cap to convert tmf files to cap files may be incorrect You can use the relative time to view the packet delay information Generally data packets are displayed by relative time in the program which is the interval between a subsequent packet and the initial packet You can choose View Time Display Format to change the time display mode The Time Display...

Page 147: ... mode Loading the Custom Format Library You can download or customize a format library for an application protocol that cannot be parsed by the Wireshark and then load the format library to the Wireshark Then the Wireshark can parse the application protocol as shown in Figure 6 73 For example after you decompress the libxml2 rar file and copy the dll file in the decompressed directory to the Wires...

Page 148: ...ormat library is loaded Customizing the Non Standard Port Applications The Wireshark cannot identify the type of an application protocol that uses a non standard port Users can customize a protocol for parsing the non standard port application protocol 1 If the HTTP application has been enabled on port 1031 in an office select the data packet on port 1031 2 Choose Analyze Decode As as shown in Fig...

Page 149: ...Confidential Copyright Huawei Technologies Co Ltd 147 Figure 6 74 DecodeAs You must choose Analyze Decode As and select a protocol each time when you start the Wireshark to parse a non standard port application protocol 3 Select an application protocol and then click Apply as shown in Figure 6 75 ...

Page 150: ...rt application protocol 4 Click OK Splitting and Merging Result Files 1 Split a result file Choose File save as and then split a result file as shown in Figure 6 76 Use the filter to display the information that you want to save as files separately and then choose displayed in the Packet Range area ChooseRange and then enter a number range for example 1 1038 Then packets numbered from 1 to 1038 ar...

Page 151: ...ter the name of the result file to be merged and then click Save Select the file to which you will merge the result file and then click Open Displaying Traffic Waveform Chart The Wireshark can generate traffic waveform charts based on the captured data packets You can set filter criteria to display the waveform charts of certain protocol traffic or user traffic in a certain period Choose Statistic...

Page 152: ...teria in the filter only traffic waveform charts that meet the filter criteria are displayed Calculating the Packet Traffic The following describes the common method for calculating the packet traffic When receiving a request for calculating the packet traffic you must verify that the extended field statistics in the Call Detail Records CDRs are correct Choose Statistics Conversations in the Wires...

Page 153: ...et bytes ensure that the filter criteria are set After the preceding packet length is calculated subtract 14 bytes layer 2 information and packet encapsulation added to the original packets by GGSN or Serving GPRS Support Node SGSN such as generic routing encapsulation GRE or GPRS tunneling protocol GTP encapsulation The various encapsulation lengths are as follows GTP V0 header 20 bytes GTP V1 he...

Page 154: ...ure 6 79 Parsing packets in the Wireshark For example to query the packets that are sent from or to the IP address 10 0 0 1 enter ip addr 10 0 0 1 in the Filter text box shown in Figure 6 79 and then click Apply The packets that are sent from or to the IP address 10 0 0 1 are displayed as shown Figure 6 80 Figure 6 80 Filtering out the captured packets ...

Page 155: ...er rtp rtp p_type 34 or rtpevent in the Filter text box 3 Press Enter All files that are transferred using RFC 2833 in the captured information are filtered out as shown in Figure 6 81 Figure 6 81 RTP information 2833 packets use the sampling mode to send a number for multiple times Numbers are separated by RTP packets whose Event is TRUE as shown in Figure 6 82 The procedure for sending the numbe...

Page 156: ...ei Proprietary and Confidential Copyright Huawei Technologies Co Ltd 154 Figure 6 82 Message End of Event False The message End of Event True in the packet parsing area indicates that the number 6 has been sent to the media stream Then the number collection process is complete ...

Page 157: ...ogies Co Ltd 155 Figure 6 83 Message End of Event True To convert the captured UDP packets to RTP packets go to 4 4 Right click a signaling record in the UDP column A shortcut menu is displayed as shown in Figure 6 84 Figure 6 84 Displayed shortcut menu 5 Choose Decode As The Decode As dialog box is displayed as shown in Figure 6 85 ...

Page 158: ...ogies Co Ltd 156 Figure 6 85 DecodeAs 6 Select RTP on the right pane 7 Click OK A page shown in Figure 6 86 is displayed The captured UDP packets have been converted to RTP packets Then perform 1 through 3 to verify that the packet information has been transmitted to the media stream Figure 6 86 Converting UDP packets to RTP packets ...

Page 159: ... forwarding process First you need to capture the data packets related to call forwarding and save the captured packets as a pcap file such as hujiaozhuanyi pcap 1 Double click hujiaozhuanyi pcap on the PC The system shows the call forwarding data as shown in Figure 6 87 Figure 6 87 Call forwarding 2 Select a data packet record and choose Telephony VoIP Calls The VoIP Calls page is displayed 3 Vie...

Page 160: ... 158 Figure 6 88 Call process To select all call records click Select All b Optional Click Save as Specify a path and file type and enter the file name in the Save file as dialog box and then click Save c Click Close 4 Play the voice recording a Select a call record and click Player The VoIP RTP Player page is displayed as shown in Figure 6 89 ...

Page 161: ...i Technologies Co Ltd 159 Figure 6 89 VoIP RTP Player b Click Decode The voice recording page is played is displayed as shown in Figure 6 90 Figure 6 90 Voice recordings c Select one or more voice recordings and click Play The system plays the recordings one by one You can click Pause or Stop to stop the play d Click Close ...

Reviews: