BusinessPhone Communication Platform 6.0
Facilities

## IP-Extension (H.323 clients)

Definition
References to other documents
Use
Operation
Gatekeeper
Extension Gateway
Direct Media Routing and Rerouting
Registration of IP-Extensions
Unregistration of an IP-Extension
ASB 150 02 functions, supported by IP-clients
Voice Transmission Quality
Error situations
Capacity
Limitation
Programming of ASB 150 02
Basic IPU data
Gatekeeper data - for H.323 extensions
Extension Gateway data
General IP data - for the whole system
Initiate IP-Extension
IP Extension data
Maintenance
Backup Management of the Gatekeeper’s registration table
Supervision of the Extension-Gateway table
Supervision of the IP-Extension registration table
Equipment/Environment
Central Software
IPU board
Prerequisites to the customer‘s LAN environment
Prerequites to the IP-Extensions
Glossary

## Definition

The IP-Extension function provides an integration of packet switched H.323 compliant clients, residing on a Local Area Network into the circuit-switched world of ASB 150 02.

The IP-Extension function is based on two components, a Gatekeeper and an Extension Gateway, which are both located on the IPU board.

The implementation complies to the H.323 standard with an additional proprietary enhancement supported by the Ericsson IP clients.

The following clients have been tested:

- Ericsson Office IP-Phone Dialog 3413 (DBC 413)
- BusinessPhone BackStage Version 5.0 *)
- Microsoft® Netmeeting Version 3.01 (Standard H.323 PC-Client)

Note

The IP- Extension functions are only ensured for the clients listed above. No warranty is taken when any other clients are used.

*) BackStage Version 5.0 was not yet launched when this document was finalised. For further details see dedicated userguide on the Product CD-ROM FASBS 102 209.

## References to other documents

Board description of the IPU see System description, (1551‑ASB 150 02 Uen)

Installation and Prerequisites see Installation instruction for ASB 150 02, (1531‑ASB 150 02 Uen)

IP-Phones and IP-Clients see Installation/Programming of Dialog 3413 & Dialog 4425/4422 (1531-ASB 150 02 IP-Phones and IP-Clients Uen)

Licensing of voice channels see Maintenance Instructions, (1541‑ASB 150 02 Uen)

Capacity upgrading of the IPU see Maintenance Instructions, (1541‑ASB 150 02 Uen)

Firmware upgrading of the IPU see Maintenance Instructions, (1541‑ASB 150 02 Uen)

## Use

The integration of IP-Extension does not only provide voice over IP. The IP-Extension user can profit from most of the system functions as he has nearly the same speech quality as users of Digital System Telephones are accustomed to.

The IP-Extension function can be used at each office desk as well as in home-working environments, when being connected to the organization’s data network via a Remote Access Service. Remote users can access their work files, e-mail and voice mail, take part in conference calls and use other phone facilities by just using a single PC with an installed BusinessPhone BackStage or MS Netmeeting Client.

Furthermore the IP-Extension function has a big operational advantage for the customer’s LAN administrator. Apart from unified cabling for voice and data, it is simple to add, move and remove users. It is just a question of plugging a PC or terminal to the LAN.

Within one ASB 150 02 Media streams between two H.323 endpoints can be routed directly the via the LAN.

## Operation

### Gatekeeper

The integrated Gatekeeper function is a full H.323 implementation with the main purpose to map the E.164 based directory number of an IP-Extension in ASB 150 02 to its IP-address on the LAN and vice versa.

The Gatekeeper’s mapping table will be initialized by the Extension Gateways which provide the configuration data of their assigned IP-Extensions (directory number, password). The Gatekeeper’s mapping table will be completed when the IP-Extensions log on (register) to the Gatekeeper and provide their current IP-address on the LAN.

Note

The Gatekeeper only accepts registration requests from IP-Extensions which correspond to the RAS signalling (Registration, Admission and Status Signalling) defined in the H.225 recommendations.

Before an IP-extension can be involved in a call, no matter whether it is active or passive, the Gatekeeper has to be asked for admission by providing the Gatekeeper with information about the destination number.

If the admission is confirmed by the Gatekeeper, the dedicated Extension Gateway will be involved for further call signalling and call establishment.

Note

One Gatekeeper can serve several Extension Gateways belonging to the same LAN. In case of several independent LANs, each of them requires its own Gatekeeper.

### Extension Gateway

Up to 128 IP-Extensions can be assigned to one single IPU and its integrated Extension Gateway. The Gateway takes care about the signalling and the provisioning of the voice channels.

By setting up IP-Extensions on the IPU, the dedicated Extension Gateway connects itself to the Gatekeeper by using a proprietary Gatekeeper Data Protocol (GKDP) in order to transmit the following data to the Gatekeeper’s database:

- Directory number of the IP-Extension
- Defined password for registration
- Defined IP-address, registration is only allowed from a single point.

Furthermore the connection between the Gatekeeper and the Extension-Gateway is used to exchange the status of the IP-Extension.

Once an IP-Extension is defined in the Gatekeeper‘s database, it is a valid directory number, within ASB 150 02. In order to reach the physical terminal/PC-client behind this directory number it is necessary that this terminal/PC-client logs on (registers) to the Gatekeeper, otherwise the call will be diverted to the directory numbers defined by the commands.

0172 Fixed diversion destination for internal calls, if cordless/IP-Instrument is not available

and

0173 Fixed diversion destination for external calls, if cordless/IP-Instrument is not available.

### Direct Media Routing and Rerouting

Within one ASB 150 02 Media streams can be routed directly between two H.323 clients via the LAN. Direct media routing basically comprises three major functions:

- Network topology: Each IPU board knows to which other IPU board within the same system it can communicate with via the LAN.
- Media stream routing - decides during set-up of a call if the media stream between two endpoints can be set-up on the LAN or if it has to be routed through the switch of ASB 150 02. The network topology table is used to make this decision.
- Pause and reroute: There are a lot of traffic cases which can result in a change of the co-operating party. Those traffic cases could also require rerouting of the media stream. This function both evaluates if rerouting of the media stream is required due to new co-operating party and performs the media stream rerouting if required.

For both gateway calls and non gateway calls the H.225 Call Signalling channel and the H.245 Call Control Channel are routed through ASB 150 02 as depicted in following pictures:

### Registration of IP-Extensions

When an IP-Extension requests a registration at the Gatekeeper, it provides the following data:

- Identity

- IP-Extension directory number in ASB 150 02
- Defined password (Optional)
- IP-address

- The ports used for Q.931 and RAS signalling
- Type of end point

The Gatekeeper verifies whether the provided identity matches with the data stored in his database. Dependent on the configuration of the IP-Extension, up to four security levels can be defined:

- IP-Extension directory number must be valid
- IP-Extension directory number + password must be valid
- IP-Extension directory number + IP-address must be valid
- IP-Extension directory number + password +IP-address must be valid.

If the identification process has been passed successfully, the IP-Extension is ready to make and to receive calls.

If an IP-Extension is registered to the Gatekeeper and an additional registration request is performed from an other physical terminal/PC-client with the same identity, then the first registered terminal will be unregistered and replaced by the latter one.

#### Registration procedure for Dialog 3413

- Enter the desired directory number
- Press the menu key ’Log on’

This step is optional and depends on whether a password has been defined by command 0701 Registration password as well as on whether the terminal is configured to request a password.

- Enter the defined password
- Press the menu key ’Log on’

If the registration is accepted the following display will be shown.

Otherwise the first display will be shown again.

#### Registration procedure for Dialog 4425

After your phone has been installed and powered up, the following log on screen will be displayed:

Enter your extension number and press Logon.

If you have logged on using this telephone before, the extension number used at the previous log on is displayed. In this case, you do not have to enter your extension number; just press Log on to go ahead.

Enter your Password and press Logon.

If you do not know your Password or extension number or a screen other than the log on screen is displayed, contact your system administrator.

Note

If you do not enter a Password during the log on procedure, you cannot access the Enter Password option in the Settings menu.

When log on is complete, this screen will be displayed:

Note

This screen represents the display when the phone is ready to place, receive calls, etc. (normal state). Sometimes a new application software may be available.

##### To log on with a different extension number

If you have already logged on using this telephone before, the extension number used at the previous log on is displayed.

To delete the displayed number:

- Enter your extension number and press Log on
- Enter your Password and press Log on

Note

To correct a wrong entry press Erase

#### Menu structure of the Dialog 4425

The available IP specific telephone and network functions can be accessed via the menus. This section shows the structure for each of the menus that can be selected from the Home menu.

Use the navigation keys to go to the Settings, Call List, or PhoneBook menu.

Press a menu function key to select an option:

#### Registration procedure for Dialog 4422

After your phone has been installed and powered up, the following log on screen will be displayed:

Enter your extension number and press Logon.

If you have logged on using this telephone before, the extension number used at the previous log on is displayed. In this case, you do not have to enter your extension number; just press Log on to go ahead.

Enter your Password and press Logon.

If you do not know your Password or extension number or a screen other than the log on screen is displayed, contact your system administrator.

Note

If you do not enter a Password during the log on procedure, you cannot access the Enter Password option in the Settings menu.

When log on is complete, this screen will be displayed:

Note

This screen represents the display when the phone is ready to place, receive calls, etc. (normal state). Sometimes a new application software may be available.

##### To log on with a different extension number

If you have already logged on using this telephone before, the extension number used at the previous log on is displayed.

To delete the displayed number:

- Enter your extension number and press Log on
- Enter your Password and press Log on

Note

To correct a wrong entry press Erase

#### Menu structure of the Dialog 4422

The available IP specific telephone and network functions can be accessed via the settings menu. The navigation keys:

Use the navigation keys within Settings and Call List.

Settings menu:

#### Registration procedure for Microsoft® Netmeeting Version 3.01

##### Automatic registration

- Start Microsoft® Netmeeting.
  Normally the application registers itself to the predefined Gatekeeper during start up.
  For a definition of the Gatekeeper, see Installation/Programming of Microsoft® NetMeeting

The Icon in the Status bar shows the status of the log- on procedure.

Log on is still ongoing: |  |  |
Log on passed |  |  |
Log on failed |  |  |

If the registration is not successful, this will be indicated by the following Error message:

- Gatekeeper is either not active or the defined IP-address of the Gatekeeper is invalid.

- The defined identity is not correct (either directory number and or the password do not match)

##### Manual registration

If the client has been logged off, it is possible to log on again without restarting the application.

- Click on ’Call’ in the main toolbar
- Click on ’ Log On to XXX.XXX.XXX.XX’ to connect to the defined Gatekeeper

### Unregistration of an IP-Extension

If there is no need for the IP-Extension to be logged on, as its user is leaving his working place or the PC on which the IP-client is running is shut down, it is possible to log off (unregister) the IP-Extension from the Gatekeeper. After successful unregistration all incoming calls to the IP-Extension will be diverted according to the commands:

0172 Fixed diversion destination for internal calls, if cordless/IP-Instrument is not available

and

0173 Fixed diversion destination for external calls, if cordless/IP-Instrument is not available.

#### Unregistration procedure for Dialog 3413

- Press the menu key ’Log off’
- Confirm the log off request by pressing the menu key ’ Yes’

#### Unregistration procedure for Dialog 4425

- Press Menu-key “Log off” to log off.

- You are asked to confirm the process.
- Press “Yes” to confirm.
- The log on screen is displayed.

#### Unregistration procedure for Dialog 4422

- Press and hold the C-key for at least one second to log off.

- Press the Loudspeaker key to confirm (within four seconds)

#### Unregistration procedure for
Microsoft® Netmeeting

##### Automatic unregistration

An automatic unregistration can simply be done by closing the application.

##### Manual unregistration

- Click on ’Call’ in the main toolbar
- Click on ’ Log Off to XXX.XXX.XXX.XX’ to disconnect from the Gatekeeper

### ASB 150 02 functions, supported by IP-clients

The following table lists all ASB 150 02 features and whether or not they are supported by the IP-Extensions (X=supported ). For detailed description on how to use this functions on the DBC 413 Office IP-telephone, please refer to the user guide EN/LZTBS 151 345.

Feature | IP-Extension | Remarks
DBC 413, 422, 425 | MS Net- Meeting Version 3.01 | Back- Stage 4.0 or higher | H.323 inter- face
Abbreviated number dialling – common numbers | X | X | X | X |
Abbreviated number dialling – individual numbers via key pad | X | X | X | X |
Abbreviated number dialling – individual numbers via programmable key |  |  |  |  | The programmable keys of DBC 4xx and BackStage can be used for individual abbreviated number dialling, however this programming is not stored in ASB 150 02
Account numbers | X | X | X | X | Entry of support codes during conversation is not supported.
ACD agent-telephone |  |  |  |  |
ACD supervisor-telephone |  |  |  |  |
Alarm function |  |  |  |  |
Authority code | X | X | X | X |
Automatic callback | X |  | X | X*) |
Automatic Redial |  |  |  |  |
Automated Attendant | X |  | X | X*) |
Background music |  |  |  |  |
Bypass call diversion and follow me | X | X | X | X |
Call metering |  |  |  |  |
Call pick up - common | X |  | X | X*) |
Call pick up - ext. group | X | X | X | X |
Call pick up - individual | X |  | X | X*) |
Call waiting indication | X | X | X | X |
Calling Line Identification | X | X | X | X |
Calling Line Identification restriction (ISDN) |  |  |  |  |
Calling Name identification | X | X | X | X |
Camp on | X |  | X | X*) |
Clock and diary | X | X | X | X | Date & time will either be handled by the instrument or a Time server (NTP). There is no relation to the date & time from ASB 150 02.
Common bell | X | X | X | X |
Conference | X |  | X | X*) |
Connected Line Identification | X | X | X | X |
Connected Line Identification Restriction (ISDN) |  |  |  |  |
Connected Name identification | X | X | X | X |
Connection state message |  |  |  |  |
Conversation recording |  |  |  |  |
CT (Computer Telephony) | X | X | X | X | Supports only analog phone functionality
CTI-Groups |  |  |  |  |
Dictaphone function | X |  | X | X*) |
DISA | X |  | X | X*) |
Diversion direct | X | X | X | X |
Diversion on busy | X | X | X | X |
Diversion on no-reply | X | X | X | X |
Doorphone (answering) | X |  | X | X*) |
Fault indication |  |  |  |  |
Follow me | X | X | X | X |
Group hunting | X | X | X | X | concerning flexible display (cmd 3508): Only the 2. row is used by IP‑clients
Hot line | X | X | X | X |
Hotel guest room telephone | X | X | X | X | Supports only analog phone functionality
Hotel reception telephone |  |  |  |  |
Hotel service telephone |  |  |  |  |
Immediate answer |  |  |  |  |
Information | X |  | X | X | Supports only analog phone functionality
Inquiry | X |  | X | X**) |
Intercom |  |  |  |  |
Intrusion | X |  | X | X*) |
ISDN Caller List |  |  |  |  | The Dialog 3413 and BackStage support an independent caller list (internal and external), however it has no relation to the one in ASB 150 02
ISDN Malicious Call Ident. |  |  |  |  |
Key system function |  |  |  |  |
Last external number redial | X | X | X | X |
Least Cost Routing | X | X | X | X |
Loudspeaker paging |  |  |  |  |
Mailbox-system common | X |  | X | X*) |
Mailbox-system individual | X |  | X | X*) |
Message-system voice | X |  | X | X*) |
Message-system call me | X |  | X | X*) |
Message-system text |  |  |  |  |
Name selection |  |  |  |  |
Night service | X | X | X | X |
Paging |  |  |  |  |
Parking for common access |  |  |  |  |
Parking individual | X |  | X | X**) |
Private trunk line |  |  |  |  |
Programmable and fixed keys |  |  |  |  |
Refer back | X |  | X | X**) |
Reminder service | X | X | X | X |
Saved ext. no. redial |  |  |  |  |
Secretary function |  |  |  |  |
Supervision |  |  |  |  |
Tandem - Slave | X | X | X | X |
Tandem - Master | X | X | X | X | With restrictions like missing display info; no slave supervision
Telephone directory |  |  |  |  |
Trunk line key |  |  |  |  |
Voice mail box, external |  |  |  |  |

*) Only supported if the client supports suffix dialling

**) Only supported if the client supports hook flash

### Voice Transmission Quality

In order to keep the required bandwidth for a Voice-over-IP call as low as possible, voice codes on the IPU are used to compress the used telephony bandwidth of 64kbit/s to a lower value. However, each compression causes a reduction in the voice transmission quality.

ASB 150 02 supports the following voice codecs.

- G.711 provides uncompressed voice transmission, and nearly the same voice quality as a circuit- switched line.
- G.729 Annex A (with Annex B) provides compressed voice transmission (8 kbit/s). The advantage of this codec is that the compression rate is down to 8 kbit/s, while the speech quality is on a very high level (comparable G.711)
- G.723.1 provides compressed voice transmission (6,4 kbit/s) with some reductions in the voice quality, however it occupies less bandwidth.

ASB 150 02 is prepared for 4 different transmission quality levels (command 2165-2168), which can be defined on extension level for outgoing Trunk IP-Gateway calls as well as for calls to IP-Extension. Each level comprises a set of 5 voice codecs, whereby the access of the codecs depends on a different order of priority.

The H.323 standard does not clearly define, how an IP-Extension can be forced to use a codec which ASB 150 02 proposes. This unclear situation in the standard might result in the use of different voice codecs for each speech direction. In order to avoid such a situation, it is recommended to define one voice transmission quality table which only contains one codec for the highest priority, the last four should be “undefined”. By using this way of programming, it is secured that one and the same codec is used for both speech directions. If the IP-Extension does not support this codec, no calls can be set up.

### Error situations

#### Restart situations

The Gatekeeper maintains all the IP-Extension registrations and their status in a volatile memory on the IPU. A system restart or an IPU restart on which the Gatekeeper is enabled would automatically result in a loss of all current registrations.

The IP-Extensions registered to the Gatekeeper will not recognise the restart, and will also no longer be able to make and receive calls. All incoming calls to the IP-Extension will in this case be diverted to the destinations defined by the commands:

0172 Fixed diversion destination for internal calls, if cordless/IP-Instrument is not available

and

0173 Fixed diversion destination for external calls, if cordless/IP-Instrument is not available.

In order to get registered again, the IP-Extensions need to be unregistered by the user and then re-registered again.

In order to overcome the drawback, the IPU is configured by default, to backup the Gatekeeper’s registration table on its dedicated Compact Flash card. This backup function provides a reload of the prior IP-Extensions registration status, in case of a system restart or in case of a restart of the Gatekeeper’s IPU.

The reload of the status effects only IP-Extensions which belong to an Extension-Gateway which is up and registered to the Gatekeeper. If an Extension-Gateway does not register to the Gatekeeper, due to a faulty or removed IPU board, the Gatekeeper will automatically unregister all IP-Extensions assigned to this Extension-Gateway and also remove them from his registration table after a time out of 24 hours.

## Capacity

The IPU can support the Gatekeeper, Trunk Gateway and Extension Gateway function at the same time.

Up to 128 IP-Extensions can be assigned to one IPU, whereby the maximum number of voice channels on the IPU is limited to 16.

By using multiple IPUs, the number of IP-Extensions can be enhanced to the ASB 150 02 limit of a maximum of 200 extension.

Note

Due to thermal considerations the IPU cannot be positioned in every free slot. By default, it has to be mounted in the highest board position of the cabinet. If any other position has to be chosen or in case of multiple IPUs, then the right hand board position next to the IPU must always be left free.
This restriction does not apply, if the cabinet BDVBS 101 06 (BP 128i) is used.

## Limitation

The signalling and the audio media stream of IP trunk calls, even from H.323 client to H.323 client of other PBXs, will be routed through the ASB 150 02 system.

Video media streams are not supported via IP trunks.

TAPI 3.0 (Win2000) does not support ´Pause and Reroute´.

Microsoft® Netmeeting Version 3.01 does not support ´Pause and Reroute´ (even if TAPI 3.1 - WinXP is used).

When Dialog 3413 is used there will be no deviation in the ring cadences between an internal, external or call- back call.

## Programming of ASB 150 02

Note

Any modification of the commands 2152, 2171, 2172 require an IPU restart.

### Basic IPU data

2149 |  | Suppress direct media routing

2151 |  | Preferred start-up protocol

2152 |  | IP address (own)

2153 |  | Gateway IP address

2154 |  | Subnet mask

2157 |  | First RTP-port number

2158 |  | Amount of RTP-sessions

2159 |  | MAC address (read only)

2160 |  | Network connection (read only)

### Gatekeeper data - for H.323 extensions

2171 |  | Gatekeeper activated?

2172 |  | Gatekeeper identifier

2176 |  | Trusted H.323 Extension IP Address Range

### Extension Gateway data

2181 |  | H.323 Extension GK IP-address

2185 |  | H.323 Extension GW Q.931-port

### General IP data - for the whole system

2179 |  | Periodic update time for network topology table

2180 |  | MOH and call progress tones to H.323 clients

2188 |  | Direct Media Routing for H.323 endpoints not supporting Pause and Reroute

### Initiate IP-Extension

Enable the desired number of IP-extensions on every IPU which has a configured Extension-Gateway.

Select the desired IPU and click on the ’Board configuration’ button in the ’Card information’ dialog, to initiate the
IP-Extensions.

The Board configuration dialog shows the maximum number of licensed voice channels. These voice channels are used by the function ’Networking via Voice over IP lines’ (see document 366/15534-ASB150 02) as well as by the IP-Extensions.

Note

Any modification in this dialog, requires a restart of the IPU

Trunk Individuals |  |

Not relevant for the IP-Extension

IP-Extension Individuals |  |

In contrast to the number of trunk individuals which might be equal to or lower than the number of available voice channels, the number of IP-Extension individuals can be set up to a maximum of 128 extensions.

Valid data: 0, 16, 32 (default), 48, 64, 80, 96,112, and 128.

Note

The maximum number of voice channels on the IPU is limited to 16 voice channels.

IP-Extension threshold |  |

As the number of voice channels has to be shared between the networking and IP-Extension traffic, it is necessary to define a maximum number of simultaneous IP-Extension calls.

Valid data: 0-4, 0-8 or 0-16 (depends on the number of available voice channels); 8 (default)

### IP Extension data

5601 |  | Extension directory number

0172 |  | Fixed diversion destination for internal calls, if cordless/IP-Instrument is not available

0173 |  | Fixed diversion destination for external calls, if cordless/IP-Instrument is not available

0188 |  | Voice transmission quality

0701 |  | Registration password

0702 |  | Client IP address

## Maintenance

Note

By pressing C+#+’mute’ simultaneously for at least one second the Dialog 3413 is rebooted as soon as the keys are released.

The following maintenance activities are applicable for the IP-Extension function:

1. IPU- Firmware upgrade
   see document Maintenance instructions,
   1541-ASB 150 02 Uen.
2. Registration of a temporary or upgrading of a final voice channel license, see document
   Maintenance instructions,1541-ASB 150 02 Uen.
3. Backup Management of the Gatekeeper’s registration table
4. Supervision of the Extension-Gateway table
5. Supervision of the IP-Extension registration table

##### Access to the maintenance function 3,4 and 5

1. Connect BMS to the system
2. Select System in the tree view and open its subtree
3. Select System parameters and open its subtree
4. Select IPU board data
5. Select the Gatekeeper Tab in the ’Basic data’ dialog
6. Select one of the desired maintenance functions by using the buttons ’Backup Management’, ’Extension Gateway table’ or ’IP-Extension table’

### Backup Management of the Gatekeeper’s registration table

The backup function prevents that all IP-Extensions are out of order after a system restart or a restart of the Gatekeeper’s IPU, as all the entries in the Gatekeeper’s registration table will be deleted.

For further details see Chapter Restart situations.

#### Backup enabled

This command defines whether or not the backup function of the Gatekeeper‘s registration table is enabled. If the backup function is enabled, a backup process will be started every 30 minutes. If the backup function is disabled, all IP-Extensions have to re-register themselves after a system or a board restart, in order to be active again.

##### Valid data: Yes (default), No

#### Immediate Backup

By pressing the ’Submit’ button the backup process will immediately create/update backup files on the Compact Flash card with the content of the current Gatekeeper‘s registration table, independent of whether the Backup function is enabled or disabled.

Note

Before removing the IPU board in case of service purposes, it is recommended to initiate an update of the backup files on the Compact Flash Card by pressing the ’Submit’ button in order to have the latest Gatekeeper‘s registration table status stored.

### Supervision of the Extension-Gateway table

The Extension-Gateway table provides information about all Extension-Gateways registered to the Gatekeeper

# |  | Serial number of the registered Extension-Gateway |
GW IP-address |  | Address of the IPU on which the Extension-Gateway and its assigned IP-Extensions are configured. |
Q.931 port |  | TCP-port where the Extension-Gateway is listening for Q.931 (H.225) connections to exchange call signalling messages |
RAS port |  | UDP-port where the Extension-Gateway is listening for RAS (H.225) messages |
Status |  | C (Confirmed) Indicates that the Extension-Gateway has registered itself to the Gatekeeper in a correct way. Empty An empty status field indicates that this Extension-Gateway has registered at the Gatekeeper, but is currently not connected. This situation occurs when the IPU is in shut-down state or has been temporarily removed for service purpose. If the Extension-Gateway does not register to the Gatekeeper again within 24 hours it will be removed from the table. |
ID |  | Endpoint Identifier according to the H.323 standard definition. A unique identifier within the Gatekeeper zone. |

### Supervision of the IP-Extension registration table

The IP-Extension registration table provides information about all reported IP-Extension from the Extension-Gateways, as well their current registration status.

# |  | Serial number of the reported IP-Extension |
GW IP address |  | IP-address of the Extension-Gateway to which the IP-Extension is assigned. |
Status |  | Status of Gatekeeper registration: C (Confirmed) Indicates whether or not the Extension-Gateway, where the IP extension is assigned to, is up and running. A reason for not being confirmed can be that the board where the Extension-Gateway application is located is in shut down state or temporarily removed for service purposes. If the Extension-Gateway does not register the IP-Extension again within 24 hours, it will be removed. R (Registered Indicates whether the terminal is registered via RAS (H.225) for the defined directory number (DirNo) |
Terminal |  | Type of registered IP-Extension DBC 413 DBC 425 SUM server NetMeeting BackStage H.323 |
Client IP |  | IP-address of the IP-Extension’s terminal or PC-client |
Q.931 port |  | TCP-port where the IP-Extension’s terminal or PC-client is listening for Q.931 (H.225) connections to exchange call signalling messages. |
RAS port |  | UDP-port used on the IP-Extension’s terminal or PC-client listening for RAS (H.225) messages |
DirNo |  | Directory number of the IP-Extension defined by command 5601 |
ID |  | Endpoint Identifier according to the H.323 standard definition. A unique identifier within the Gatekeeper zone. |

## Equipment/Environment

### Central Software

The IP-Extension function is supported by ASB 150 02 R13 or higher systems.

The Direct Media Routing function for IP-Extension is supported by ASB 150 02 R14 or higher systems.

In order to have access to the function, a proper licensing must be used, see Facility Description – General (155 34-ASB 150 02 Uen), chapter “Functionality Of ASB 150 02 With/Without Connected FECU”.

### IPU board

In order to set-up IP-Extensions, the system has to be equipped with an IPU board.

#### Licensed voice channels

The number of available voice channels on the IPU board will be defined by a license file which is located on the Compact Flash card. The Compact Flash card itself will be plugged on the IPU.

For detailed description about the IPU licensing, refer to document Maintenance instructions,
1541-ASB 150 02 Uen.

For a detailed description of the license ordering process see Order information ’BusinessPhone Communication platform ’,113 62-11/ASB150 02

#### Supported voice channels

Apart from the Compact Flash card, the IPU has to be equipped with DSM submodules. The number of supported voice channels depend on the type of the DSM module,

Article number | Function
ROA 219 5114/1 | DSM1 - 12 bi-directional voice channels independent of used voice codec.
ROA 219 5114/2 | DSM2 - 16 bi-directional voice channels, independent of used voice codec.
ROA 219 5114/3 | DSM3 - 16 bi-directional voice channels, independent of used voice codec.

### Prerequisites to the customer‘s LAN environment

In order to install IP-extensions in the customer’s LAN, the following prerequisites have to be fulfilled.

- LAN environment
  ASB 150 02 provides an interface to an Ethernet 10BaseT/100BaseTX autosense LAN environment according to IEEE-802.3 for half- and full duplex operation.
- TCP/IP (IP Version 4)
- Bandwidth
  In order to avoid speech delay variation or conversation interruption (due to packet loss) the traffic situation on the LAN segments used for the VoIP lines should be analysed. Depending on the selected voice transmission quality, a certain bandwidth will be occupied per voice call. See ’Codec/Bandwidth and packet size table’ in document Networking via Voice over IP lines (366/15534-ASB 150 02)

### Prerequites to the IP-Extensions

#### Dialog 3413

See Installation/Programming of Dialog 3413 & Dialog 4425/4422

#### Dialog 4425

See Software components of Dialog 4425/4422

#### Microsoft® Netmeeting

##### See Installation/Programming of Microsoft® NetMeeting

## Glossary

Term | Explanation
10BaseT | LAN-standard for 10Mbit/s networks using twisted pair cabling (2pairs).
100BaseTX | LAN-standard for 100Mbit/s networks utilizing 2 pairs of data grade category 5 unshielded twisted pair (UTP) and shielded twisted pair (STP) cabling. 1 pair is used for the data transfer, the other pair is used for collision detection
ACF | Admission confirm
ARJ | Admission reject
CAT 5 | Category of a UTP LAN cable which is used for data transfer up to 100MHz (including 100BaseTX and ATM 155Mbps)
Codec | Compression/decompression. An overall term for the technology used in digital video and digital audio.
CN | Corporate Network
CNP | Coordinated Number Plan = closed number Plan
CSW | Central Soft Ware
Codec | Compression/decompression. An overall term for the technology used in digital video and digital audio.
DHCP | Dynamic Host Configuration Protocol. A TCP/IP protocol allowing the principal parameters of network devices (including IP addresses) to be configured by central DHCP servers. DHCP's purpose is to enable individual computers on an IP network to extract their configurations from a server (the 'DHCP server') or servers, in particular, servers that have no exact information about the individual computers until they request the information. The overall purpose of this protocol is to reduce the work necessary to administer a large IP network. The most significant piece of information distributed in this manner is the IP address.
DSM | Digital Signal Processing Module
Ethernet | A high-speed local area network (LAN), consisting of a cable technology and one or more sets of communication protocols. Developed by the Xerox Corporation, Ethernet is based on the IEEE 802.3 standard and uses the carrier sense multiple access with collision detection CSMA/CD) method to control access to the transmission medium.
GKDP | Gatekeeper Data Protocol. Proprietary protocol between ASB 150 02 Gatekeeper and Extension-Gateway
GK - Gatekeeper | An entity on the network that provides address translation and access control.
GW - Gateway | An entrance into and out of a communications network. Technically, a gateway is an electronic repeater device that intercepts and steers electrical signals from one network technology to another.
H.225 | ITU-T standard. Call signalling protocol and media stream packetization for multimedia communication system.
H.245 | ITU-T standard. Control protocol for multimedia communication.
H.323 | ITU-T standard. Packet-based multimedia communication system.
IP address | A unique, 32-bit number for a specific TCP/IP host on the Internet. Usually printed in decimal form (for example, 128.122.40.227)
IP Telephony | Technology that lets you make voice phone calls via gateways and standard telephones over the Internet or other packet networks using your PC.
LAN | Local Area Network. A LAN is a group of computers and other devices which are connected by a communications link, allowing the devices to interact on the shared network. It is confined to a small geographical area that does not use long-distance carriers, such as telephone connections. The area is usually limited by the cable length restrictions of the transportation media being used. LANs allow users to communicate and to share resources, such as hard disk storage and printers. A LAN is user-owned and does not run over leased lines, although it can have gateways to the PSTN or other private networks.
MAC address | A MAC address (also called an Ethernet address or an IEEE MAC address) is a number (typically written as twelve hexadecimal digits, 0 through 9 and A through F, or as six hexadecimal numbers separated by periods or colons, i.e. 0080002012ef, 0:80:0:2:20:ef) which uniquely identifies a computer that has an Ethernet interface. Unlike the IP number, it includes no indication of where your computer is located.
NGK | Neighbourhood Gatekeeper
QoS | Quality of Service. Guarantees network bandwidth and availability for applications.
Packet Transmission | Data files are split into packets and sent through the packet-switched network. Each packet may take a different route. The receiving side collects the packets, puts them into the correct order and reassembles the data file again.
PNR | Private Network Route
Q.931 | ITU-T standard. Describes call signalling.
RAS | ITU-T standard. Registration, Admission and Status .
subnet | A portion of a network that may be physically independent of another network portion, but both portions of the network share the same network address, and the portion is distinguished by a subnet number. The sub net number is a portion of the Internet address that designates a subnet. It is used for intranet routing but is ignored for Internet-routing purposes.
subnet mask | The bits of an IP address used for a subnetwork.
TCP | Transmission Control Protocol A connection-oriented protocol in Layer 4, that ensures that the data will arrive in the correct order. A connection is set between two communication devices to send and receive data. If this data is out of order, TCP reorders the information. If the expected information has not been received, it is requested again.
UDP | User Datagram Protocol. UDP acts parallel to TCP in Layer 4 and provides a connectionless datagram delivery service between IP host applications. Connectionless means that the protocol in the end device indicate whether data packets were lost on the way. UDP avoids the overhead of reliable data transfer mechanism by not protecting against datagram loss or duplication. For some applications, such precision is not necessary. Voice is an example. In a voice transmission, if one or two bits are wrong, the conversation will not become unintelligible. Even if an entire datagram is lost, the people at the ends can repeat themselves, and in that way recover the lost information. For these reasons, as well as the greater simplicity of UDP versus TCP, VoIP applications primarily use UDP.
UDP-pair | A UDP pair consist of two UDP one way channels whereby the first channel is used to transmit UDP packets with RTP-Header and voice and the second one is used for the RTCP protocol.
UTP | Unshielded twisted pair cable
Voice over Internet Protocol (VoIP) | Founded in 1996 by Cisco, Dialogic, Microsoft, US Robotics, VocalTec, and several other leading firms, VoIP is working to develop and promote standards for IP telephony. The VoIP efforts consist primarily of building on and complementing existing standards, like H.323.
WAN | Wide area network. A network which covers a larger geographical area than a LAN and where telecommunications links are implemented by the appropriate PTT(s).
Well known ports: | port 1718 - UDP - (unsecured) - broad cast / multicast messages
port 1719 - UDP - (unsecured)- RAS port
port 1718 - TCP (secured) - Q.931 port

##

Revision: E © Ericsson Enterprise 2004