Obihai Technology, Inc.
OBi Device Administration Guide
Models:
OBi110 –
OBi100 – Telephone Adapter and
OBi202 – VoIP
Phone Adapter with Router, 2-Phone Ports, T.38 Fax
Version 11.04.12 – 11 April 2012
This Revision
includes OBi202 (firmware version 3.0)
Physical Interfaces of the OBi Device
Overview of the OBi Device Physical Interfaces
Connecting Power to the OBi Device
LED Description and LED Behaviour
Internet Connection Set-Up and Configuration
PHONE Port Set-Up and Configuration
Using the OBi as a Paging System
LINE Port Set-Up and Configuration
Features Available on the OBi202 Model
Sharing Files on an External USB Storage Device
IP Routing and LAN Switching Features (OBi202 Only)
End User Features Available on the OBi
OBiON iPhone & iPod Touch + Android Smart Phone
Apps
OBi Works with Your Existing Services
Bridge Your Services for Optimum Savings &
Convenience
Nordic Style Feature Invocation
Caller ID Block (Anonymous Calling)
Automatic Call Back (Call Return)
Message Waiting Indication – Visual and Tone Based
Speed Dialing of 99 OBi Endpoints or Numbers
PHONE 1/2 Collaborative Features (OBi202 Only)
Configuration and Management Interfaces of the OBi
Device
Telephone-IVR-Based Local Configuration
System Level Configuration Options
Network Related Configuration Options
Router Related Configuration Options (OBi202 Only)
SIP Service Provider Configuration Options
Auto Attendant Configuration Options
LINE (FXO) Port Configuration Options
Customized AA Prompt Recording Options
Web Server-Based Local Configuration
Web Page Conventions and Icons & Buttons:
Firmware: Local OBi Device Update and Management
Possible Error Messages on Firmware Update Failure:
Customized AA Prompts Backup & Restore:
Configuration Backup & Restore:
Reset Configuration to Factory Default
Zero-Touch, Massive Scale Remote Provisioning:
ITSP Quick Start Setup Wizard (OBi100 and OBi110)
ITSP Quick Start Setup Wizard (OBi202)
Router Configuration (OBi202 Only)
System Management Features of the OBi Device
Automatic Firmware Update & Provisioning
SIP Service Provider Features of the OBi Device
SIP Proxy Server Redundancy and Dual REGISTRATION
ITSP Driven Distinctive Ringing
RTP Statistics – the X-RTP-Stat Header
Phone Interface Features of the OBi Device
Telephone Line Interface Features of the OBi Device
Line Port Status Event Package
Codec Profile Features of the OBi Device
Tone Profile Features of the OBi Device
Ring Profile A & B Features of the OBi Device
Star Code Profile Features of the OBi Device
Star Code Script Variables (VAR)
Star Code Script Actions (ACT)
User Settings Features of the OBi Device
Using Speed Dial Number as Ad Hoc Gateway
Sharing Files on an Attached External USB Storage
Device (OBi202 Only)
OBi Call Routing and Digit Map
Trunks, Endpoints, and
Terminals
Supported 2-way call
bridges on the OBi110
Inbound Call Route
Configuration
Outbound Call Route
Configuration
Matching Against Multiple Rules in Digit Map
Invoke Second Dial Tone in Digit Map
A User Defined Digit Map For IPv4 Dialing
Specifications & Environmental Characteristics of
the OBi Device
Note to End Users
End users are highly encouraged to use the OBiTALK web portal to configure and manage their OBi devices. The reason for this is two-fold. One, the major benefits afforded by the OBi devices are available to be turned on, set-up and modified from within the portal. What’s more is the application of the functional configuration is controlled by device configuration files tightly integrated with the settings configured by the OBiTALK portal and cloud-based applications managed by Obihai which make possible the device’s “plug-n-play” operation.
Obihai has a number of options available to customers who are seeking help regarding their Obihai products.
Obihai Web Site:
1. Obihai Support Web Site: http://www.obihai.com/support.html
On this web site visitors will find links to the OBiTALK forum, Documents and Downloads, Tools Tips and Tricks as well as an FAQ / Knowledge Base.
2. Enter a Support Request at: http://www.obihai.com/supportTicketForm.php
3. Go to the OBiTALK forum at: www.obitalk.com/forum
4. E-mail the Obihai Support Team at: support@obihai.com
An OBi device configuration parameter and value is represented in the style
Group Name::ParameterName = Parameter Value
Group Name is the heading of the parameter group on the left side panel of the device configuration web page and may contain spaces. When a group heading has more than one level, each level is separated with a -, such as
Services Providers - ITSP Profile A – SIP::
ParameterName is the name of the parameter as shown on the web page and MUST NOT CONTAIN ANY SPACES. Parameter Value is the literal value to assign to the named parameter and may contain spaces. Group Name or its top level headings may be omitted when the context is clear. Examples:
SP1 Service::AuthUserName = 4082224312
ITSP Profile A - SIP::ProxyServer = sip.myserviceprovider.com
The
Built with a high-performance system-on-a-chip platform to ensure high
quality voice conversations, OBi devices are dedicated systems targeted at the
application of voice over IP services.
OBi devices have high availability and reliability because they are
always-on to make or receive calls. With
an OBi device, a computer is not required and a computer does not need to be on
to talk to people. To get started, all
you need is a phone, power and a connection to the Internet.
OBi Devices:
|
Model |
VoIP
Account Support (SIP or Google Voice) |
OBiTALK Support |
Phone Port(s) |
Line Port |
Ethernet Port(s) |
USB Port |
|
OBi100 |
Yes – 2
Accounts |
Yes |
1 |
0 |
1 |
0 |
|
OBi110 |
Yes – 2
Accounts |
Yes |
1 |
1 |
1 |
0 |
|
OBi202 |
Yes – 4
Accounts |
Yes |
2 |
0 |
2 |
1 |
OBi Devices Are Complemented by Other OBi Products & Services
OBiTALK: A customer portal for device management
allowing members to add people and associated OBi endpoints to “circles of
trust” such that additional functionality can be shared amongst authorized
users. The OBiTALK portal is also where members can download the OBiAPP and
OBiON applications for PCs and the iPhone, iPad, iPod touch & Android
devices, respectively.
OBiON for iPhone,
iPad, iPod touch & Android Devices: An
application for iPhone, iPad, iPod touch and Android devices which makes
possible placing and receiving calls to/from other OBi endpoints.
OBiAPP for PC: An application for a PC that facilitates
placing and receiving calls to/from other OBi endpoints.


Key
Features of the OBi Voice Service Bridge / Telephone Adapter:
·
Google Voice Support for Up to Four (4) Google Accounts – 2 on the
OBi100 and OBi110, 4 on the OBi202
·
SIP Service Provider Support for Up to Four (4) SIP Accounts – 2 on the
OBi100 and OBi110, 4 on the OBi202
·
Any Available Service Can be Accessed from Each Phone Port Independently
·
Aggregation and Bridging of SIP and/or Google Voice,OBiTALK & Land
Line (POTS) Services**
·
Automatic Attendant for Simplified Call Routing (AA)
·
Call Back Service – Automatic Call Back to Connect User to the AA to
Make a New Call or Ring the Attached Phone
** Land line available on OBi110 only.
OBiTALK Web Portal
Integration
·
Configuration and Management of OBi Endpoints
·
Download OBi Client Applications for PCs, Mobile Phones & Internet
Devices
·
Creating & Joining Circles of Trust So You Can Share Your OBi
·
Setting Up Your OBi Endpoint Speed Dial Directory
Configurable
to Work with Any SIP Compliant Internet Telephone Service or Google Voice Communications
Service
Configurable
to Work with Most
Analog Phone &
Telephone Line Impedance Agnostic
Robust Telephony
Features:
·
Message Waiting Indication - Visual and Tone Based
·
Speed Dialing of 99 OBi Endpoints or Numbers
·
Three Way Conference Calling with Local Mixing
·
Hook Flash Event Signaling
·
Caller ID – Name & Number
·
Call Waiting
·
Call
Forward - Unconditional
·
Call Forward on Busy
·
Call Forward on No Answer
·
Call Transfer
·
Anonymous Call
·
Block Anonymous Call
·
Do Not Disturb
·
Call Return
·
Repeat Dialing
Powerful Call
Routing & Voice Service Features:
·
SIP Support for Voice and Fax Over IP from Internet
Telephony Service Providers
·
OBiTALK Managed VoIP Network for OBi Endpoint
Devices & Applications
·
High Quality Voice Encoding Using G.711, G.726,
G.729 Algorithms
·
Recursive Digit Maps & Associated Call Routing
(Outbound, Inbound)

Top Views of the OBi100, OBi110 and OBi202
LED Order (Left to Right): Power Status – Internet
Port Activity – LAN Port Activity (OBi202) – PHONE Status – LINE Status (OBi110)

Rear Views of the OBi100, OBi110 and OBi202
Port Order (Left to Right):
LINE Port (OBi110) – PHONE Port(s) – LAN Port (OBi202) – Internet Port – 12v DC
Power Jack
Connect the supplied 12 volt power adapter to the OBi device and the wall outlet or working power strip. Only use the power adapter supplied with the original packaging to power the OBi device. Use of any power adaptor other than what was provided with the OBi will void the warranty and may cause the unit to not function at all or cause undesired operation.
There are four (4) LED lights on the top of the OBi. They are used to provide the user with a visual indication of the working order and general status of key functional aspects of the OBi device. Under normal operating conditions the LEDs should show green (solid or blinking) signals.
Here below, are specific details/explanation of the OBi LED description and behaviour.
|
LED Icon |
Light Behavior |
What It Means |
|
|
Off |
The OBi is not receiving power. |
|
Solid Green |
The OBi is operational. |
|
|
Flashing Green |
The OBi is looking for a DHCP IP address. |
|
|
Flashing |
The OBi is upgrading. DO NOT remove power! |
|
|
Solid Red |
The OBi is non-operational. |
|
|
LED Icon |
Light Behavior |
What It Means |
|
|
Flashing Green (Intermittent) |
Light flashes when there is data activity on the OBi Internet Ethernet port. |
|
|
Flashing Green (Intermittent) |
Light flashes when there is data activity on the OBi LAN Ethernet port. (OBi202 Only) |
|
LED Icon |
Light Behavior |
What It Means |
|
OBi100 & OBi110:
OBi202:
|
Off |
The port is not enabled. Otherwise: - If the Primary Line is the PSTN LINE, indicates OBiTALK service is not available. - If Primary Line is SP1/SP2/OBiTALK, indicates the corresponding primary service is not available (but the secondary services may still be available). |
|
Solid Green |
The phone is ready to be used: - If the Primary Line is the PSTN LINE, indicates OBiTALK service is available. - If the Primary Line is SP1/SP2/OBiTALK, indicates the corresponding primary service is available. |
|
|
Flashing Green |
The phone is in use. |
|
|
Fast Flashing Green |
The phone is ringing. |
|
|
LED Icon |
Light Behavior |
What It Means |
|
|
Off |
The port in not enabled. |
|
Solid Green |
The line is ready to be used. |
|
|
Flashing green |
The line is in use. |
|
|
Fast Flashing Green |
The line is ringing. |
LED Pattern When Hardware Reset Button Is Pressed for Ten (10) Seconds:
Power LED blinks green slowly for 5 seconds and fast for 4 seconds preceeding
unit reboot.
Connect one end of an Ethernet cable to the OBi INTERNET port and the other end of the Ethernet cable to an Ethernet port on your Internet router or Ethernet switch. By default the OBi will request an IP, DNS and Internet (WAN) Gateway IP addressing via DHCP.
A phone has a very basic UI (User Interface) for I/O (Input / Output) of signalling or control messages.
The OBi PHONE port supports input signalling and control messages comprised of: On Hook, Off Hook, Hook Flash, DTMF tones.
The OBi PHONE port supports output signalling and control messages comprised of: Caller ID/CWCID, MWI, DTMF/Tone, Ring, Pol-Rev, CPC, Power Denial.
The OBi PHONE port has a Maximum Sessions capacity of two (2). This is not configurable.
The OBi PHONE port will reply BUSY to a new incoming call when:
§ The PHONE port already has 2 calls in session.
§ The PHONE port is ringing the phone.
§ The phone is in a dialing or fast busy (“Invalid” state).
§ Already in a FAX call
The OBi PHONE port supports Call Waiting when a 2nd call is an inbound call:
§ A Hook Flash (or depressing the Flash button) invokes switching between two (2) calls.
§ When the OBi PHONE port goes On Hook this will end current call and invoke a ring for the holding call.
The OBi PHONE port supports 3-way Calling when the second call is an outbound call.
On the first Hook Flash during an active call the OBi can make a second outbound call.
One the second hook flash, the first call and the second outbound call are place in a conference.
To remove the second conferenced party, invoke a third Hook Flash.
When the OBi goes On Hook during a 3-way Call, this will become a transfer when 2nd (outbound) call is ringing or connected. If the 2nd (outbound) call does not succeed, e.g. no answer or busy, then the OBi PHONE port can go to On Hook state and will ring as the holding call is still on the line, or simply hook flash to resume the first call.
The OBi PHONE port can select from the following services with which it can complete a call: SP1 Service (SP1), SP2 Service (SP2), OBiTalk Service (PP1), and PSTN Line (LI1).
PHONE PORT::DigitMap
PHONE PORT::OutboundCallRoutes
PHONE PORT::CallReturnDigitMaps
You may connect the OBi PHONE port to an external PA system via an RJ11-to-Line-Out connector (available at many poular electronics shops), and enable the PHONE port option UseForPagingOnly. In this configuration, the phone port is expected to be “off-hook” all the time. The OBi will automatically answer incoming calls. It will not accept call-waiting. When the phone port goes from on-hook to off-hook, in case the user needs to dial * * * to invoke the IVR, the OBi will play a dial tone for 5 seconds. After 5 seconds the OBi will turn silent and be ready to accept an incoming call to page.
By default, devices which come with an analog (PSTN) line
port will use this as the Primary Line for outbound calls made from the
Depending on the device model, you may add up to two (2) or four (4) SP VoIP services to the OBi, and attach a PSTN line to the LINE Port as an additional voice service. The VoIP services can be SIP-based services or Google Voice. In addition, all device models come with the free OBiTALK (peer-to-peer) service. In this document we sometimes refer to any one of these voice services as a trunk and a trunk group (TG) is a (comma-separated) ordered list of trunks. If a TG is selected for making an outbound call, the OBi will pick the first available member in that trunk group for the call. Up to four (4) TGs can be defined in an OBi (see the section Trunk Groups for detail).
You can make one of the available trunks or TG1 as the Primary Line for outbound calls. The Primary Line for the PHONE port(s) and the Auto Attendant is configured via the OBi device management web page described herein or the OBiTALK Device Configuration VoIP Service Provider set-up screen also gives the user the option to select a trunk or TG1 as the Primary Line. The list below summarizes the choices available for selection as the primary line:
When you want to make a call via a service that is not the Primary Line, you will need to dial that service’s access code before the destination number.
The default service route access codes are defined as:
· ** 1 : SIP Service Provider 1 or Google Voice Service 1
· ** 2 : SIP Service Provider 2 or Google Voice Service 2
· ** 3 : SIP Service Provider 3 or Google Voice Service 32
· ** 4 : SIP Service Provider 4 or Google Voice Service 42
·
** 8 :
· ** 9 : OBiTALK Network
Service route access codes for calling from the
Note: Occurrences of (Mpli) and pli are substituted internally with the corresponding abbreviated trunk name of the selected primary line.
Like a PHONE port, a LINE port has a basic UI (User Interface) for I/O (Input / Output) of signalling or control messages:
The OBi LINE port supports the following inputs: DTMF, Polarity, CPC, Caller ID, Ring, Tone
The OBi LINE port supports the following outputs: DTMF/Tone, On Hook, Off Hook, Hook Flash*
The OBi LINE port will assume a call is Connected on the following conditions:
End of dialing for outbound calls
Off hook for inbound calls
The OBi LINE port will assume a call is Disconnected on the following conditions:
Power Down, CPC, Long Silence, or Disconnect Tone
Note: The OBi LINE port and system logic will not attempt to invoke or interpret PSTN supplementary services. This is directly between the user and the Phone Company.
·
To signal hook flash to the PSTN Line during a
call from the phone attached to the
OBi202 has a USB port that can be attached to an external USB storage device, such as a USB flash drive or USB hard disk drive. The OBi202 native web server includes functionalities for browsing the contents on the attached USB device and sharing them selectively with other parties.
There are three levels of access to an attached USB storage device, admin, user, and anonymous. Admin and user level access are protected by a Used ID and Password. The admin will have full access while a user level access can be restricted. Anonymous acess is limited to read-only without being prompted by the OBi202 to enter a User ID or Password. To have admin level access, one must login with the User ID “admin” and provide the corresponding password. To login as a user, one must login with a valid User ID and provide the corresponding password. Up to 10 User IDs can be specified in the OBi202 configuration for user level access, and each User ID can be enabled individually and assigned a different set of restrictions with the following attrbutes:
Use the following URLs on a web browser to launch the OBi File Explorer:
The File Explore can be launched from either the WAN or LAN side of the OBi. The WAN side access can be disabled in the configuration.
OBi202 has two Ethernet ports labelled as the Internet port and the LAN port. The OBi works as a router by default. All the native voice services and features use the WAN port only when the OBi202 is in router mode. The OBi can also be set to work as a 3-port switch (a.k.a. Bridge mode), by changing its OperationMode parameter from Router to Bridge. Note: One of the switch ports is for OBi202 internal use only.
In router mode we refer to the network connected to the OBi Internet Port as the WAN side of the OBi202, and the network connected to the OBi LAN Port the LAN side of the OBi. The WAN side may be connected to another Ethernet switch or directly to an access device such as a cable or DSL modem for Internet access. The OBi202 routes traffic between the LAN side and the WAN side, thus allowing the devices (such as PCs) attached to the LAN side to share Internet access. The OBi202 supports subnet masks as big as 255.255.255.0 to accomodate up to 253 IP addresses on its LAN side subnet.
In addition to being a NAT (Nework Address Translation) router, the OBi202 includes a DHCP server, a DNS forwarder and a basic firewall. It supports port forwarding, DMZ, QoS, and VLAN (802.1q). The maximum routing throughput between the WAN and the LAN side is approximately 30 Mbps. This speed can be achieved when there are no active calls in the system. Otherwise the throughput will be limited to a slower speed to accommodate the load for voice processing. Note that if the WAN side is connected to an Internet access device directly, then the throughout could be be further limited by the speed of the Intenet uplink and downlink.
The OBi202 will acquire its WAN side IP address using one of the following methods: Static Address Assignment, DHCP, or PPPoE. By default, the OBi202 acquires its WAN side IP address using DHCP. Also by default, the OBi202’s own DHCP server is enabled to support LAN side clients, e.g. PCs. The default LAN side IP address of the router is 192.168.10.1.
Incoming packets receiving from the WAN side are fowarded by the router according to the following flow:
§ If firewall is enabled, discard the packet if it is rejected by any one of the active firewall components
§ If the sending host address matches a valid entry in an interal host binding table, queue the packet for local processing. This binding table is updaed by the router with an internal algorithm.
§ If the sending host address matches a valid entry in an internal NAT binding table, forward the packet to the corresponding LAN IP address. The NAT binding table is updated by the router with an internal algorithm.
§ If the receiving port and protocol matches a reserved pair to support an internal process (e.g. TCP Port 80 for the OBi202 web server process), queue the packet for local processing.
§ If the receiving port and protocol matches a port forwarding rule, forward the packet to the LAN IP address according to that rule.
§ If a DMZ host is configured, forward the packet to that LAN IP address.
§ Queue the packet for internal processing.
DHCP Server
By default, the built-in DHCP server is enabled on the OBi202. It assigns IP address, network mask, DNS server and default gateway address to the DHCP clients on the LAN side. The default gatway and DNS server have the same IP address as the LAN side IP address of the router. In the DHCP server configuration, you may select the range of client IP addresses to give out the Lease Time and the Local Doamin Name. Furthermore, by using the DHCP reservation feature, you may reserve specific IP addresses for some devices with specific MAC addresses. With this, those devices can always be assigned the same IP addresses reserved for them each time they make a request to the DHCP server. See the LAN Settings and DHCP Reservation sections for more details.
Firewall
The firewall protects local processes and LAN side clients against certain basic threats from the WAN side (or the Internet), such as port scanning and a DOS (Denial of Service) attack. The firewall settings also allow you to selectively turn on or off the following related features:
§ NATRedirection – Supports NAT Redirection (a.k.a NAT Loopback or Haripin) if enabled (default is disabled).
§ DRDOSAttackProtection – Protects against DOS attack if enabled (default is disabled).
§ VPNPassThrough – Blocks all VPN traffic if disabled (default is enabled).
The settings of these features will take effect only if firewall is enabled. Otherwise, they will take on their respective default values (that is, no NATRedirection or DRDOSAttackProtection and VPNPasssThrough is allowed).
Port Forwarding
Up to 20 port forwarding rules may be defined on the OBi. For each rule a range of ports and a designated receiving LAN IP address must be specified such that incoming traffic arriving at any of those ports on the WAN side are forwarded to the same port at the designated IP address on the LAN side. You may also specify for each rule if it should only apply to packets transported over UDP, TCP or both.
DMZ
The DMZ host in the router is the default LAN client address to which a packet received from the WAN side is forwarded when the router fails to find a matching LAN IP address or matching local process to forward the packet to. Note if firewall is enabled, that the packet is still subject to firewall inspection before forwarding to the DMZ host.
QoS
QoS (Quality of Service) refers to the prioritization of network traffic based on the type of traffic. For example, time critical traffic such as VoIP may be allocated the highest priority so they can have a better chance of on time delivery to the destination. On the OBi202, QoS policy applies to upstream traffic (LAN-to-WAN) only. Downstream QoS is entirely up to the the ISP / upstream routers and switches. The upstream traffic is prioritized according to its type of service as indicated by the DiffServ/TOS bits in the IP header of each packet. In the QoS settings, you may map the 64 possible types of service to one of the three priority classes: High, Medium and Low. You may also specify the guarenteed minimum upstream bandwidth for each priority class. LAN side clients indicate the desired priority class of their outbound packets to the router by marking the DiffServ/TOS bits of their packets accordingly. See the QoS Settings section for more details.
In addition to the three priority classes, a fourth priority class known as the Restricted class is available. The Restricted class has the highest priority among the four classes. The guarateed bandwidth for the Restricted class is allocated separately with its own parameter in the configuration.
Note that the total guranateed bandwidth allocated to all the four priority classes is equal to the total available uplink bandwidth, which must be specified correctly in the UpStreamBandwidth parameter in the QoS settings for QoS to work properly.
VLAN Support in
Router Mode
In router mode, the OBi202 can support VLAN (802.1Q) on the WAN side. When VLAN is enabled, incoming packets from the WAN side not belonging to the same VLAN are dropped, while all outgoing packets to the WAN side are tagged with the configured VLAN ID. The VLAN support is transparent to the devices on LAN side. The router removes the VLAN tag when forwarding packets to the LAN side.
Instead of acting as a router, the OBi202 can be set to work as a 3-port switch. One of the ports is internal and is used by the OBi202 CPU only, while the two external ports (labelled as Interent and LAN) can be connected to other devices. This mode of operation is known as the bridge mode. In this mode, all the router features, such DHCP server, firewall and port forwarding, will not take effect. The QoS policy in this case is hardwired such that the native voice and related traffic will always have highest priority (this behavior is not configurable). Furthermore, accessing the OBi device management web pages from either of the two external ports is always allowed.
VLAN Support in
Bridge Mode
When VLAN is enabled, packets sent to the OBi not belonging to the same VLAN are dropped, while packets sent by the OBi are tagged with the configured VLAN ID. The packets switched directly between the external ports, on the other hand, are not modified by the OBi.
The OBiTALK Web Portal allows you to manage your OBi endpoints and their relation to other endpoints in your Circle of Trust. OBiTALK is a web portal and OBi configuration utility which helps OBi users configure devices for optimum savings and access applications which make using OBi with even more convenience.
The OBiTALK Web Portal is also where you can set-up Circles of Trust. The Circles of Trust provide a means to team-up with other people with OBi devices and endpoints so that everyone’s calls can be made as inexpensively as possible.
After setting up an account and logging in to the OBiTALK portal, users may download applications for their iPhone and Android smart phones.
After setting up an account and logging in to the OBiTALK portal, users may download applications for their iPhone and Android smart phones.
If you do not want to configure a new service in order to make free calls using your Internet connection you can simply plug in your existing analog line from your telco phone service or connect the line coming from an VoIP service (from an ATA or cable EMTA) to the OBi. Connect your telephone to the OBi’s phone port and you are ready to call other users’ endpoints on the OBiTALK network.
With the OBi device, you can bridge multiple services to route calls in the most efficient cost-effective way. You can connect your telco phone service to the OBi at your house and use your PC or Apple iPhone, iPod touch or Android Smart phone to bridge a call from the OBiTALK network to the phone landline or Internet phone service connected to the OBi device at home.
Call Forwarding allows you to send incoming calls to another number of your choosing. Calls can be forwarded to a number reachable from the landline service, VoIP service or OBiTALK network. The following types of call forwarding are possible with the OBi:
Call Forward ALL: When you use Call Forward ALL, all calls are immediately forwarded to the number you indicate when you turn on the feature. To enable Call Forward ALL, from a phone attached to the OBi, dial *72. You will be prompted to enter the number to which the calls will be forwarded. Dial the number plus the # key and a confirmation tone will be heard. To disable Call Forward ALL, dial *73. A confirmation tone will be heard.
Call Forward on Busy: When you use Call Forward on Busy, all calls are forwarded to the number you indicate only when you are already engaged in a call with your phone attached to the OBi. To enable Call Forward on Busy, from a phone attached to the OBi, dial *60. You will be prompted to enter the number to which the calls will be forwarded. Dial the number plus the # key and a confirmation tone will be heard. To disable Call Forward on Busy, dial *61. A confirmation tone will be heard
Call forward on No Answer: When you use Call Forward on No Answer, all calls are forwarded to the number you indicate only when you do not answer the call with your phone attached to the OBi. To enable Call Forward on No Answer, from a phone attached to the OBi, dial *62. You will be prompted to enter the number to which the calls will be forwarded. Dial the number plus the # key and a confirmation tone will be heard. To disable Call Forward on No Answer, dial *63. A confirmation tone will be heard.
Caller ID allows you to see the number and (if available) the name of the person calling you. You can use this information to decide whether or not to answer the call. You must have a phone (or device) that supports caller ID to use this feature.
Call waiting lets you take a second call that comes in when you are already on the phone with another party and not have to disconnect to take the new call. When you are on the line with the first party, you will hear a tone signalling you there is a second call coming in. To answer this call, press the “flash” button on your phone or depress and release the switch hook on the telephone. The first party will be placed on hold and you will be connected to the second party until you press the “flash” button or depress and release the switch hook again.
Since Call Waiting can interfere with fax calls already in progress, it is advised that you configure your fax machine to dial the Cancel Call Waiting code before it dials the destination fax machine.
3-Way Calling allows you to talk to two parties at the same time with everyone on a telephone at a different location. To use 3-Way Calling, when you are in a call with another party and want to add a second to the conversation, press the “flash” button or depress and release the switch hook on your phone. You will be presented with a second dial tone and the first party will be placed on hold. Dial the second party. When they answer, you will be able to inform them that you intend to connect them with the first party (now on hold) and have a conference. At this point press the “flash” button or depress and release the switch hook on your phone. This will connect the first party, the second party and yourself. You can all continue to talk together.
You can transfer a call to a third party using the attended transfer capabilities of the OBi. To use Attended Call Transfer, while in a call with the party who will be transferred, press the “flash” button or depress and release the switch hook on your phone. You will be presented with a second dial tone. The party who will be transferred will be placed on hold. Dial the transfer target. When the transfer target answers, you will be able to inform them that you intend to connect them with the party on hold. At this point press the “flash” button or depress and release the switch hook on your phone. This will connect the party to be transferred, the transfer target and yourself. You can continue to talk together, as this is now a 3-way call, or you can hang up the phone and the other two parties will remain connected.
In the above description of call waiting, 3-way calling, and
call transfer operations, the way the features are invoked is referred to as
|
Commands |
Operations |
Scenarios |
|
R0 |
Reject the 2nd incoming call |
1st call connected, 2nd call ringing |
|
R1 |
End the 1st call. Resume or answer the 2nd call |
1st call connected, 2nd call on hold or ringing |
|
R2 |
Hold 1st call. Resume or answer the 2nd call (swap calls) |
1st call connected, 2nd call on hold or ringing |
|
R3 |
Keep the 1st call. Resume or answer the 2nd call (conference) |
1st call connected, 2nd call on hold or ringing |
|
R4 |
Transfer 2nd call peer to the 1st call peer |
1st call connected, 2nd call on hold or connected |
To select the Nordic style of feature invocation, set the
parameter PHONE Port::CallCommandSignalMethod to “Nordic Regions (R1, R2, …)”.
The default is:
Caller ID Block allows you to mask your name and number information from appearing on the phone you are calling. To use Caller ID Block for one call only, dial *67 and then the destination number. To use Caller ID Block on a persistent basis, dial *81 from the handset attached to the OBi. All calls will use the Caller ID Block feature until you cancel the Caller ID Block. To cancel Caller ID Block, dial *82 from the handset attached to the OBi.
Automatic Call Back, also called Call Return can be used to call back the last caller who called you without actually dialing their number. To use Automatic Call Back, from the phone attached to the OBi, dial *69. The OBi will then attempt to use the previous callers Caller ID information to make the call.
Repeat Dialing is useful when you call a number that is busy and you want to keep trying so that your call gets through when the far end is available. Repeat dialing will continue to try the last number until the OBi device can complete the call or Repeat dialing is cancelled. To enable repeat dialing, from the phone attached to the OBi, dial *05 and hang up. To cancel repeat dialing, from the phone attached to the OBi, dial *06.
Anonymous Call Block allows you to block calls from incoming callers when there is no identifying caller ID name or number. Incoming calls will be presented with a busy signal. To use Anonymous Call Block, from the phone attached to the OBi, dial *77. To cancel Anonymous Call Block, from the phone attached to the OBi, dial *87.
Do Not Disturb (DND) allows you to set the phone to immediately forward calls made to your OBi to the number set-up as your voicemail number / account. If no voicemail account is set-up, the OBi will return a busy signal to the caller until you turn off DND. To turn on DND, from a phone attached to the OBi, dial *78. To turn off DND, from a phone attached to your OBi, dial *79.
Message Waiting Indication allows you to be notified when there is a new voice message for you. The OBi supports both Visual and Tone based Message Waiting Indication. With Tone-based Message Waiting Indication, you will know there is a message for you when you hear a “stutter” dial tone right when you first pick up the phone to make a call. Typically, this stutter tone will be removed once you listen to your message(s). Visual-based Message Waiting Indication will turn on a light or screen icon on your phone (or phone base station) when there is a message waiting for you. Typically, this light or icon will go dark when you have listened to your new message(s).
The OBi device supports Speed Dialing of 99 numbers. These numbers can be associated with phones reachable via an Internet or landline service or the OBiTALK network. Be careful with the Speed Dial Set-Up as this will conflict with the Speed Dials set-up on the OBiTALK portal. The Speed Dials that are set-up on the OBiTALK portal will always overwrite anything set-up via the phone connected to the OBi.
While PHONE 1 and PHONE 2 can function independently of each other, the OBi202 also offers some collaborative features to let the two phone ports work together as a mini phone system.
With the factory default digit map and call routing rules, you can dial a single “#” (pound/hash) digit to call from one phone port to ring the other phone port. Depending on the current state of the called phone, one of the following can happen:
Note that you can prevent the calling phone port from doing 2, 3 and 4, as they can be disabled by setting the parameter EnablePhonePortBargeIn to false for that port. In that case, 2 will become normal call-waiting on the called phone, but the calling phone will hear busy tone for 3 and 4.
You can also transfer an external call from PHONE 1 to PHONE 2 the usual way: while connected on an external all, hook flash and dial # to ring the other phone, then hang up to transfer when the caller phone rings or answers.
For incoming calls on any trunk (SP1-4 or OBiTALK Service), one can set up the corresponding inbound call route to ring just PHONE 1 or PHONE 2 or both. The default inbound call routes are setup to ring both phone ports.
For outgoing calls, each phone port has its own digit map and outbound call route configuration, which means that you have the full flexibility in allocating trunks for making calls from each port independently. Each port may also have a different primary line assigned; the default however is to set the prmary line to SP1 for both phone ports.
The OBi device supports service features via the handset connected to the PHONE port. The following Star Codes can be used to access the indicated features. OBi Star Code Enabled Features Apply to All Voice Services.
*03, Request peer
device to loopback media in the next outbound call
*04, Request
peer device to loopback RTP packets in the next outbound call
*05, Tell
device to periodically redial the last called number until the called party
rings or answers
*06, Cancel the
last repeat dial request
*07 Redial
*69 Call Return
*81 Block Caller ID (Persistent Mode)
*82 Unblock Caller ID (Persistent Mode)
*67 Block Caller ID (One Time)
*68 Unblock Caller ID (One Time)
*72 Call Forward All (Enter Number + #)
*73 Disable Call Forward All
*60 Call Forward on Busy (Enter Number + #)
*61 Disable Call Forward in Busy
*62 Call Forward on No Answer (Enter Number + #)
*63 Disable Call Forward No Answer
*77 Block Anonymous Calls
*87 Unblock Anonymous Calls
*56 Enable Call Waiting
*57 Disable Call Waiting
*78 Do Not Disturb – Turn On
*79 Do Not Disturb – Disable
*66 Repeat Dial
*86 Disable Repeat Dial
*74 Speed Dial Set-Up (Enter SD No. [1-99] then
Tel No. + #) ∞
*75 Speed Dial Read-Back (Enter SD No.)
*76, Clear a Speed Dial
*96, Barge In
*98, Blind Transfer
*4711, Use G711 Only on the next outbound call
*4729, Use G729 Only on the next outbound call
∞ Note: Be careful with the Speed Dial Set-Up as this will conflict with
the Speed Dials set-up on the OBiTALK portal. The Speed Dials that are
set-up on the OBiTALK portal will always overwrite anything set-up via the
phone connected to the OBi.
There is one set of Call Forward Settings per voice service on the OBi, such that the settings apply to incoming calls on that service only. However calls may be forwarded to numbers on the same service or on another service. Therefore each call forward number stored in the OBi configuration MUST include call routing information to let the device know which voice service should be used to forward the call to. The general format of a call forward number is:
TK(number)
where TK is the abbreviated name of a voice service. Valid values of TK are SP1 for the SP1 Voice Service (with ITSP A or B), SP2 for the SP2 Voice Service (with ITSP A or B), LI1 for the PSTN service (on the LINE Port), or PP1 for the OBiTALK Service.
The number to forward to must be in the final form that is acceptable by the service provider. OBi will not apply any Digit Map or Call Routing Rules on it.
Examples: SP1(14089991234), PP1(ob200333456)
The OBi utilizes an interactive voice response (IVR) system for both its configuration and day-to-day function. The IVR is, in essence and automated attendant the OBi user will access to either invoke a verbal response from the OBi to provide information to the user (such as IP address) or instruct the OBi to act on the routing / placement of a call to a particular interface. More information about the Auto Attendant IVR for OBi call processing will be provided later in the document.
There are two IVR menus.
1. Auto Attendant IVR 1: Referred to as “aa” (or aa1) for call processing commands.
2. Auto Attendant IVR 2: Referred to as “aa2” for local configuration.
If settings require reboot, it will be done automatically when quitting the IVR.
IVR (AA2) invoked by *** as default.
Tip: By pressing the appropriate button sequence on the telephone key pad, you can barge into the next menu of the IVR or invoke a command without first waiting for the previous announcement to end.
Main Menu configuration options are accessed by pressing * * * from a phone attached to the PHONE port of the OBi, followed by a single digit of the option number as listed below:
|
Selection |
Announcement |
What Can You Do? |
|
1 |
Basic Network Status Your IP address and DHCP status will be read back to you. |
Press 0 to repeat the information. |
|
2 |
Advanced Network Status Your primary & back-up DNS server, primary & back-up NTP server will be read back to you. |
Press 0 to repeat the information. |
|
3 |
DHCP Current Value Your current value will be read back to you and you will be given the option to change the value |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. |
|
4 |
IP Address Current Value Your current value will be read back to you and you will be given the option to change the value. If you elect to enter a new value (static IP address) DHCP will be disabled. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. |
|
5 |
Password Current Value Your current IVR password value will be read back to you and you will be given the option to change the value. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. |
|
6 |
Please Wait (while OBi is checking for software update)… This is followed by either: - Software Update Available. Press 1 to update software, OR - Software Update Not Available |
If an update is available, press 1 to proceed with the update. The software update process will start as soon as you hang up the phone. Warning: Once the software upgrade process starts, the device’s power LED will blink rapidly. Please make sure the power and network cable stay connected to the unit until the process is complete. |
|
8 |
Restore Factory Default |
Press 1 to confirm device restore to factory default settings. Press # to return to device configuration menu. Press # # to exit IVR. |
|
9 |
Reboot OBi Device |
Press 1 to confirm device reboot. Press # to return to device configuration menu. Press # # or hang up to exit IVR. |
|
0 |
Additional Options Access other configuration options of the OBi device. |
Enter option followed by the # key. |
Additional Configuration Options Available with the OBi IVR after Pressing * * * 0:
|
Selection (Always Press “#” After Entering Selection) |
Announcement |
What Can You Do? |
|
1 |
Firmware Version The current value of the firmware version will be read back. |
Press 0 to repeat the information. Press # to enter another configuration selection. |
|
2 |
IVR Password The current value of the IVR password will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
3 |
Debug Level The current value of the debug level will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
4 |
Syslog Server IP Address The current IP address of the syslog server will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
5 |
The current value of the syslog server port will be read back. |
Press 1 to enter a new value. Press 2 to set the default value of 514. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
814 |
Factory Reset just the Voice configuration parameters. Leave the Router configuration parameters unchanged |
Press 1 to confirm. Press # to enter another configuration selection |
|
824 |
Factory Reset just the Router configuration parameters. Leave the Voice configuration parameters unchanged |
Press 1 to confirm. Press # to enter another configuration selection |
Additional Configuration Options Available with the OBi IVR after Pressing * * * 0:
|
Selection (Always Press “#” After Entering Selection) |
Announcement |
What Can You Do? |
|
20 |
DHCP Configuration The current value of the DHCP configuration will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
21 |
IP Address The current value of the IP address will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
22 |
Default Gateway The current value of the default internet gateway will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
23 |
Subnet Mask The current value of the subnet mask will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
24 |
DNS Server (Primary) The current value of the primary DNS server will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
26 |
NTP Server (Primary) The current value of the primary NTP server will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
Additional Configuration Options Available with the OBi IVR after Pressing * * * 0:
|
Selection (Always Press “#” After Entering Selection) |
Announcement |
What Can You Do? |
|
30 |
Enable Web Management Access from WAN port The current value will be read back. (Effective in Router mode only) 0: Disable Access from WAN 1: Enable Access from WAN |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
31 |
Choose Router or Bridge Mode The current value will be read back. 0: Router 1: Bridge |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
32 |
Enable DHCP Server on LAN side in router mode The current value will be read back. 0: Disable DHCP Server 1: Enable DHCP Server |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
33 |
Enable Firewall in router mode The current value will be read back. 0: Disable Firewall 1: Enable Firewall |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
38 |
Enable QoS feature in router mode The current value will be read back. 0: Disable QoS 1: Enable QoS |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
Additional Configuration Options Available with the OBi IVR after Pressing * * * 0 for SIP Service Provider One (SP1):
|
Selection (Always Press “#” After Entering Selection) |
Announcement |
What Can You Do? |
|
100 |
Enable Service Provider One (SP1) The current value will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
101 |
The current value will be read back. |
Press 0 to repeat the information. Press # to enter another configuration selection. |
|
102 |
SP1 User ID The current value will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
167 |
SP1 Block Caller ID Enable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
168 |
SP1 Block Anonymous Call Enable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
172 |
SP1 Call Forward ALL – Enable / Disable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
173 |
SP1 Call Forward ALL Number |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
174 |
SP1 Call Forward on Busy – Enable / Disable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
175 |
SP1 Call Forward on Busy Number |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
176 |
SP1 Call Forward on No Answer – Enable / Disable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
177 |
SP1 Call Forward on No Answer Number |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
Additional Configuration Options Available with the OBi IVR after Pressing * * * 0 for SIP Service Provider Two (SP2):
|
Selection (Always Press “#” After Entering Selection) |
Announcement |
What Can You Do? |
|
200 |
Enable Service Provider One (SP2) The current value will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
201 |
The current value will be read back. |
Press 0 to repeat the information. Press # to enter another configuration selection. |
|
202 |
SP2 User ID The current value will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
267 |
SP2 Block Caller ID Enable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
268 |
SP2 Block Anonymous Call Enable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
272 |
SP2 Call Forward ALL – Enable / Disable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
273 |
SP2 Call Forward ALL Number |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
274 |
SP2 Call Forward on Busy – Enable / Disable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
275 |
SP2 Call Forward on Busy Number |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
276 |
SP2 Call Forward on No Answer – Enable / Disable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
277 |
SP2 Call Forward on No Answer Number |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
Additional Configuration Options Available with the OBi IVR after Pressing * * * 0:
|
Selection (Always Press “#” After Entering Selection) |
Announcement |
What Can You Do? |
|
900 |
Enable OBiTALK Service The current value will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
901 |
The current value will be read back. |
Press 0 to repeat the information. Press # to enter another configuration selection. |
|
967 |
OBiTALK Block Caller ID Enable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
968 |
OBiTALK Block Anonymous Call Enable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
972 |
OBiTALK Call Forward ALL – Enable / Disable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
973 |
OBiTALK Call Forward ALL Number |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
974 |
OBiTALK Call Forward on Busy – Enable / Disable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
975 |
OBiTALK Call Forward on Busy Number |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
976 |
OBiTALK Call Forward on No Answer – Enable / Disable |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
977 |
OBiTALK Call Forward on No Answer Number |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
Additional Configuration Options Available with the OBi IVR after Pressing * * * 0:
|
Selection (Always Press “#” After Entering Selection) |
Announcement |
What Can You Do? |
|
80 |
Enable / Disable Auto Attendant. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
Additional Configuration Options Available with the OBi IVR after Pressing * * * 0:
|
Selection (Always Press “#” After Entering Selection) |
Announcement |
What Can You Do? |
|
90 |
Enable / The current value will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
|
91 |
The current value of the statel will be read back. |
Press 0 to repeat the information. Press # to enter another configuration selection. |
|
92 |
Ring Thru Delay The current value will be read back. |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. |
Additional Configuration Options Available with the OBi IVR after Pressing * * * 0:
|
Selection (Always Press “#” After Entering Selection) |
Announcement |
What Can You Do? |
|
1001 |
Option 1001 current value is: (the recorded prompt) |
Press 1 to enter a new value. Press 2 to set the default value. Press 0 to repeat the information. Press # to enter another configuration selection. Note: After pressing 1 to record a new prompt, the OBi says “Enter value followed by the # key)\”. At that point, you can press any digit (0-9) to start recording, and then press # to end recording. Tips: Leave about 1s of gap at the end of recording to avoid unintended truncation by the OBi. After a new prompt is recorded, Obi immediately plays back the recorded audio, and then presents the following options: Press 1 to save (save the recorded prompt permanently in long term memory) Press 2 to re-enter (the last recorded prompt is discarded) Press 3 to review Press # to cancel (the last recorded prompt is discarded) |
|
Similarly for Options 1002 - 1010 |
|
|
With these options you can record up to 10 prompts which can be arranged in any combinations and used as customized AA prompts. Each prompt recording is limited to 60s, where the prompt duration is rounded to the nearest number of seconds. A total of 122s is available to store all the recordings. The device will reboot automatically when you hangup if any of the prompts have been modified and saved. Furthermore you can enter a text description for each recorded prompt as a reminder of the contents of the prompt (under the Voice Services - Auto Attendant configuration page).
The OBi device
has an integrated device management web server which can be accessed from a PC
or similar device using a browser.
Although all popular browsers are tested for compatibility with the OBi
device management web server, there may be inconsistencies which arise from
time to time. Please contact support@obihai.com if you have any
questions about the OBi device management web server and how it appears in your
browser window.
Access the OBi Device
Management Web Page:
1. From a phone attached to the OBi, dial * * * to access the OBi Config Attendant.
2. Choose “1” to hear the IP Address of the OBi read back to you. Write this down.
3. Enter the OBi IP Address in a local PC web browser address field:
4. When prompted, enter “admin” for user name and “admin” for password.
When you access the OBi device management web page, you will be prompted for a user name and password. There are two levels of access to the OBi web page – User Level and Admin Level. The default “user name / password” for User Level access is “user / user”. The default “user name / password” for Admin Level access is “admin / admin”. The Admin and/or User passwords may have been changed using the OBi device web page, provisioning by a service provider or via the OBiTALK web portal (Admin only). Please be sure you have access to the correct Admin or User password before you attempt to log on to the OBi Device Management Web Page.
The OBi device management web page is organized into sections to allow for a manageable and compartmentalized approach to configuring the many hundreds of parameters available on the OBi device. Use the expandable / collapsible menu tree on the left side of the page to easily navigate the various configuration parameter sections of the OBi device.

IMPORTANT: Every configuration page must be submitted individually after changes made on the page. Otherwise those changes will be discarded once you navigate to another page. Most changes will require a reboot of the unit (by clicking the reboot button for instance) to take effect. However, you may reboot the unit just once after you have made and submitted all the necessary changes on all the pages.
When the device is operating in router mode (OBi202 only), the built-in web server may be accessed from the LAN side or the WAN side. While access from the LAN side is always allowed, for security reasons, the access from the WAN side may be disabled by configuration. In fact, the WAN side access to the web server is disabled by default. You can enable this option on the device web page (from the LAN side), or by using the device configuration IVR (* * * 0 option 30) from an attached telephone.
|
Icon / Button |
Description |
Remark |
|
|
This icon indicates that there is more information available which might describe the workings, limits or thresholds for the parameter to which it is adjacent. You can mouse over this icon to reveal this information. |
|
|
|
When a modification has been made to a parameter on a page, the Submit button MUST be clicked before proceeding to another page. |
|
|
|
If you make changes to a parameter on a page and you do not want to keep them for submission, click the “Clear Changes” button to revert back to the parameter setting present before the most recent change was entered. |
|
|
|
Click the “Use Defaults Only” button if you want to revert all parameters on a given page to their Default settings. If you want to revert just one or two parameters on a page to default settings you should use the Default check box found on the right side of the parameter. See next Item. |
You will be prompted to confirm that you want all the parameters on the page to revert back to system default settings. |
|
|
When you wish to modify a parameter away from its default setting, you should un-check the ‘Default’ box. This will open the parameter field for access and modification. If there is a non-default setting in a parameter field and you want to revert that parameter back to its default setting, check the “Default” box and the default setting will appear. |
Default value of a parameter may be changed with a firmware upgrade. Leaving a parameter at default setting allows the device to use proper default value with the firmware currently installed in the device |
|
|
This icon indicates that the configuration currently programmed on the OBi device is “set” and “running”. No reboot is necessary if you have submitted configuration modifications. |
This icon does not indicate the currently running configuration is working properly. |
|
|
After Submitting changes to a web page on the OBi, the “Reboot Required” icon may appear. In order for the modifications to run, you will need to reboot the OBi. |
You can continue to make modifications to OBi parameters – on separate pages if necessary – before you reboot and ”set” the modifications in the running system. |
|
|
The “Reboot” button is used when the “Reboot Required” icon appears indicating the OBi device requires a reboot to invoke one or more parameter modifications. |
When performing a System Configuration Reset, the Reboot button does not need to be pressed. The OBi will reboot automatically when the “Reset” button is selected. |

You may upgrade the firmware for your OBi device from the device configuration web page. The firmware file with which you want to upgrade the device must be stored locally on a computer from which you can access with a web browser.
Follow these steps to upgrade:
Step 1: Select the, “System Management – Device Update” menu on the side panel of the web page.
Step 2: Specify the path of the firmware file by clicking the, “Select file to upgrade firmware” box or pressing the, “Browse” button in the Firmware Update section of the page. This will present a file browser window where you can navigate to and select the firmware file.
Step 3: Upon selection of the firmware file, press the “Update” button to start the upgrade process.
The entire process will take about 30 seconds to complete. Note that you MUST NOT disconnect the power from the device during this procedure. If the new firmware is upgraded successfully, the OBi device will reboot automatically to start running the new firmware. Otherwise the page will show an error message explaining why upgrade has failed.
|
Error Message |
Description |
Suggested Solution |
|
Firmware Package Checksum Error |
A corrupted Firmware package file has been used for the update. |
Check the file and / or re-download the firmware package and try again. |
|
System Is Busy |
The OBi device is busy because one of the phone services is in an active call or device provisioning is in progress. |
Try to update again later |
|
Firmware Is Not Modified |
The OBi device is already running the same firmware as the one selected for update. |
No need to upgrade. |
Up to 10 individual prompts may be recorded through the device IVR interface (see Telephone-IVR-Based Local Configuration section). These prompts may be backed up into a single file from the web browser. The default name of the file is “backupaa.dat”. The backup file also includes the anotations entered for each recorded prompt.
To restore an AA prompt file onto an OBi, do it exactly like a firmware upgrade via the web browser but provide the device with the prompt file instead of a firmware file. The OBi can detect from the file header that you are trying to upload a prompt file and process the file accordingly. Warning: All the existing prompts in the device will be removed first when applying the backup file; this process cannot be undone.
The current configuration of the OBi device can be backed up and stored as a file in XML format at a user specified location. The default name of the file is “backupxxxxxxxxxxxx.xml”, where the xxxxxxxxxxxxxx represents the MAC address of unit.
When backing up a device’s configuration, you may select the following three options before selection of the “Backup”.
|
Option |
Description |
Default Setting |
|
Incl. Running Status |
If checked, the value of all status parameters will be included in backup file. Otherwise, status parameters are excluded from the backup |
No |
|
Incl. Default Value |
If checked, the default value of parameters will be included in the backup file. Otherwise, default values are excluded from the backup |
No |
|
Use OBi Version |
If not checked, the backup file uses XML tags that are compliant with TR-104 standard. Otherwise, the backup file will be stored in an OBi proprietary format where the XML tags are not compliant with TR-104; but the file size will be smaller and the file will be more readable |
No |
When the file browser window pops up for, you can change the filename and choose the location to save the backup file. Note that different web browser might handle this differently. If the operation is blocked due to the security setting of the web browser, you should change the security setting temporarily to allow this operation to complete.
When restoring the configuration to a previous backup copy, you will need to specify the backup file you want to restore to by selecting the “Browse” button in the Restore Configuration section of the web page. Then, select the “Restore” button to start the process. The OBi device will automatically reboot, after the restoration is complete.
IMPORTANT Note: All passwords and PINs are excluded from the backup file. Hence they will not be available to restore. Call history is excluded from the backup, but can be saved as an XML formatted file separately from the Call History web page.
The OBi device may be reset to factory default condition. Call history and various statistical information will be removed at the same time. Resetting the device configuration should be used with extreme caution as the operation cannot be undone. To do this you press the “Reset” button in the Reset Configuration section. A confirmation window will pop up. The OBi device then proceeds to reset the configuration once you confirm that this is indeed what you want to do. The OBi device will reboot automatically when factory reset is completed.
For the OBi202, there are three factory reset options: reset just the voice settings, reset just the router settings, and reset all settings. There is a different IVR option for invoking each factory reset option. By default, the hardware reset button located via an opening on the underside of the OBi202 will reset all settings. Via software configuration, it can be configured to reset just the voice or just the router settings.
OBi ZT or Zero Touch provisioning is a system level approach to deploying and maintaining thousands or millions of OBi devices with high security and control at the device level down to the individual parameter provisioned on each device. Please contact sales@obihai.com for information regarding the capability, process and practice of using OBi ZT Provisioning.
The Setup Wizard page displays
a collection of commonly used parameters in a condensed format. Each parameter
listed here corresponds to a parameter inside one of the parameter groups. The
Setup Wizard page may use more user friendly (but similar) parameters name for
the actual parameters they mirror. In
other words, if the mirrored parameters are changed from the web page or remote
provisioning, the corresponding parameters on the Setup Wizard page will show
the same values.
The illustration below depicts the OBi device web page
Setup Wizard.

ITSP Quick Start Setup Parameter Guide (OBi100 and OBi110) :
|
Parameter |
Description |
Default Setting |
|
|
|
System Management |
||||
|
Local Time Zone |
Local time zone. Mirrors System Management – NetworkSettings:: LocalTimeZone |
GMT-08:00 (Pacific Time) |
||
|
Admin Password |
Administrator Password, case sensitive. Mirrors System Management – Device Admin:: AdminPassword |
admin |
||
|
ITSP Settings |
|
|
||
|
ITSP SIPProxyServer |
Host name or IP address of the SIP proxy server. Mirrors Service Providers – ITSP Profile A – SIP::ProxyServer |
|
||
|
ITSP SIPProxyServerPort |
Destination port to connect to the SIP server. Mirrors Service Providers – ITSP Profile A – SIP::ProxyServerPort |
5060 |
||
|
ITSP AuthUserName |
Username used by the device to authenticate to a SIP UAS (User Agent Server) when an outbound SJP Request is challenged with a 401 or 407 response. Mirrors Voice Services – SP1 Service::AuthUserName |
|
||
|
ITSP AuthPassword |
Password by the device to authenticate to a SIP UAS (User Agent Server) when an outbound SJP Request is challenged with a 401 or 407 response. Mirrors Voice Services – SP1 Service::AuthPassword |
|
||
|
ITSP URI |
If a value is specified for this parameter, it affects the
way the device forms its AOR (Address of Record) or Public Address when
sending outbound SIP Requests (such as REGISTER and INVITE); otherwise device
forms its AOR in the normal way. See description of Voice Services – SP1 Service::URI for details on how to use this parameter. Mirrors Voice Services – SP1 Service::URI |
|
||
|
Outbound Settings |
||||
|
Phone PrimaryLine |
Indicate which service is the primary line when dialing out. Mirrors PHONE Port::PrimaryLine |
PSTN Line |
|
|
|
Attendant PrimaryLine |
Indicate which service is the primary line when dialing out via the AA. Mirrors Auto Attendant::PrimaryLine |
PSTN Line |
|
|
|
ITSP DigitMap |
Digit map controlling the transmission of dialed digit information. Mirrors Service Providers – ITSP Profile A – General::DigitMap |
(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx |011xx.|xx.) |
|
|
|
Phone DigitMap |
Digit map to limit dialable numbers on this port. Mirrors PHONE Port::DigitMap |
For OBi100: ([1-9]x?*(Mpli)|[1-9]|[1-9][0-9]|911|**0|***|#| **1(Msp1)|**2(Msp2)|**9(Mpp)|(Mpli)) For OBi110: ([1-9]x?*(Mpli)|[1-9]|[1-9][0-9]|911|**0|***|#| **1(Msp1)|**2(Msp2)|**8(Mli)|**9(Mpp)|(Mpli)) |
|
|
|
Phone OutboundCallRoute |
Routing rule for outbound calls made from this port. Mirrors OutboundCallRoute |
For OBi100: {([1-9]x?*(Mpli)):pp}, {**0:aa},{***:aa2}, {(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2}, {(<**9:>(Mpp)):pp},{(Mpli):pli} For OBi110: {([1-9]x?*(Mpli)):pp},{(<#:>|911):li}, {**0:aa},{***:aa2}, {(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2}, {(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli} |
|
|
|
Inbound Settings |
|
|
|
|
|
ITSP InboundCallRoute |
Routing rule for inbound calls on this trunk. Mirrors Voice Services – SP1 Service::X_InboundCallRoute |
ph |
|
|
|
OBiTALK InboundCallRoute |
Routing rule for inbound calls on this trunk. Mirros OBiTALK Service::InboundCallRoute |
ph |
|
|
|
POTS-line InboundCallRoute |
Routing rule for inbound calls on this trunk. Mirros LINE Port::InboundCallRoute |
ph |
|
|
The Setup Wizard page for
OBi202 is very similar to that of the OBi1xx, with a few additions to cover the
additional ISTP profiles and SP services. The illustration below depicts the
OBi202 device web page Setup Wizard.


ITSP Quick Start Setup Parameter Guide (OBi202) :
|
Parameter |
Description |
Default Setting |
|
|
|
System Management |
||||
|
Local Time Zone |
Local time zone. Mirrors System Management – NetworkSettings:: LocalTimeZone |
GMT-08:00 (Pacific Time) |
||
|
Admin Password |
Administrator Password, case sensitive. Mirrors System Management – Device Admin:: AdminPassword |
admin |
||
|
ITSP Profiles (X = A, B, C, or D) |
||||
|
ITSP X SignalingProtocol |
Choose either SIP or Google Voice Mirrors Service Providers – ITSP Profile X – General::SignalingProtocol |
SIP |
||
|
ITSP X SIPProxyServer |
Host name or IP address of the SIP proxy server. Mirrors Service Providers – ITSP Profile X – SIP::ProxyServer |
|
||
|
ITSP X SIPProxyServerPort |
Destination port to connect to the SIP server. Mirrors Service Providers – ITSP Profile X – SIP::ProxyServerPort |
5060 |
||
|
ITSP X DigitMap |
Digit map controlling the transmission of dialed digit information. Mirrors Service Providers – ITSP Profile X – General::DigitMap |
(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx |011xx.|xx.) |
||
|
Outbound Settings (N = 1 or 2) |
||||
|
Phone |
Indicate which service is the primary line when dialing out. Mirrors |
SP1 Service |
|
|
|
Phone |
Digit map to limit dialable numbers on this port. Mirrors |
([1-9]x?*(Mpli)|[1-9]|[1-9][0-9]|911|**0|***|#| **1(Msp1) |**2(Msp2)|**3(Msp3) |**4(Msp4)| **9(Mpp)|(Mpli)) |
|
|
|
Phone 1 OutboundCallRoute |
Routing rule for outbound calls made from this port. Mirrors OutboundCallRoute |
{([1-9]x?*(Mpli)):pp},{(<#:>):ph2},{**0:aa}, {***:aa2},{(<**1:>(Msp1)):sp1}, {(<**2:>(Msp2)):sp2},{(<**3:>(Msp3)):sp3}, {(<**4:>(Msp4)):sp4},{(<**9:>(Mpp)):pp}, {(Mpli):pli} |
|
|
|
Phone 2 OutboundCallRoute |
Routing rule for outbound calls made from this port. Mirrors OutboundCallRoute |
{([1-9]x?*(Mpli)):pp},{(<#:>):ph},{**0:aa}, {***:aa2},{(<**1:>(Msp1)):sp1}, {(<**2:>(Msp2)):sp2},{(<**3:>(Msp3)):sp3}, {(<**4:>(Msp4)):sp4},{(<**9:>(Mpp)):pp}, {(Mpli):pli} |
|
|
|
Attendant PrimaryLine |
Indicate which service is the primary line when dialing out via the AA. Mirrors Auto Attendant::PrimaryLine |
SP1 Service |
|
|
|
Voice Services (n = 1, 2, 3, or 4) |
|
|||
|
SPn ITSP Profile |
|
|
|
|
|
SPn AuthUserName |
Username used by the device to authenticate to a SIP UAS (User Agent Server) when an outbound SJP Request is challenged with a 401 or 407 response. Mirrors Voice Services – SPn Service::AuthUserName |
|
|
|
|
SPn AuthPassword |
Password by the device to authenticate to a SIP UAS (User Agent Server) when an outbound SJP Request is challenged with a 401 or 407 response. Mirrors Voice Services – SPn Service::AuthPassword |
|
|
|
|
SPn URI |
If a value is specified for this parameter, it affects the way the device forms its AOR (Address of Record) or Public Address when sending outbound SIP Requests (such as REGISTER and INVITE); otherwise device forms its AOR in the normal way. See description of Voice Services – SPn Service::URI for details on how to use this parameter. Mirrors Voice Services – SPn Service::URI |
|
|
|
|
SPn InboundCallRoute |
Routing rule for inbound calls on this trunk. Mirrors Voice Services – SPn Service::X_InboundCallRoute |
ph,ph2 |
|
|
|
OBiTALK InboundCallRoute |
Routing rule for inbound calls on this trunk. Mirros OBiTALK Service::InboundCallRoute |
ph,ph2 |
|
|
The illustrations below are screen shots available on the OBi device web page.

The status of the OBi’s connection to the network, system up-time (with last reboot reason code) as well as product information is available on the OBi System Status page.
0: Reboot on Power Cycle
1: Operating System Reboot
2: Reebot after Firmware Update via provisioning or phone (***6)
3: Reboot after New Profile Invoked
4: Reboot after Parameter Value Change or Firmware has changed and invoked via device web page
5: Reboot after Factory Reset using the OBi device hardware pin
6: New Profile Invoked AND Profile URL Changed
7: Reboot from SIP Notify (Reserved)
8: Reboot from
9: Reboot from Webpage - No change in parameter value(s) or firmware
10: Reboot During OBiTALK Signup
11: Reboot During OBiTALK Signup
12: Reboot after DHCP server offers IP, GW-IP and/or Netmask different from what the OBi device is currently using
13: Reboot on Data Networking Link Re-establishment

The illustration above shows the service status on the OBi202 (note that SP3 and SP4 Service Status are not available on the OBi100 and OBi110). The SPn service value (where n = 1, 2, 3[2], or 42) will indicate the current state of the service with regard to its configuration (or not) and if configured its registration status. If there are problems with the registration or authentication of the OBi with a prescribed service, the SIP 4xx error message will be displayed here.
This is very useful information for troubleshooting issues with SIP-based services.
The LAN Status page shows the devices currently on the LAN. There are two sections:
· Attached Devices: All the devices that the router has discovered on the LAN side; each entry has a MAC address and an IP address
· DHCP Clients: All the DHCP clients that have an active lease with the DHCP server; each entry has a Client Name, a MAC address, an IP address, and the lease expiration time (in seconds)
Below is a screen shot of a typical LAN Status page. This page is available when the OBi202 is working in router mode.

The Call Status page shows a number of running call statistics and state parameters for each active call currently in progress. A sample call status page is shown below.

For each entry on the call status page, the following buttons may be available:
- Remove: This button is available for all calls. Pressing this button will end that call.
-
Record:
This button is available for calls involving the
The OBi Call History page shows the last 200 calls made with the OBi (400 calls for the OBi202). Detailed call information is available, including what terminals were involved, the name (if available) of the Peer endpoints making the call and the direction / path the call took.
The Call History page also captures what time various events took place.
The Call History can be saved at any time by clicking on the “Save All” button. The Call History can be saved as an XML formatted file called “callhistory.xml”.

Statistics relevant to SPn can be found on the SPn Stats page (where n = 1, 2, 32, 42).
