iPad - Other Features
Version control is supported using the App Store mechanism. When a new release is available, the old version is removed from the App Store and users of the previous version are notified about the update possibility.
UC-Tablet supports authentication with a user name and password for different services and servers requiring authentication. For convenience, the end user can save a user name and password for different realms.
When the end user adds contacts to the Contacts list, these contacts receive a New Subscriber dialog asking whether they want to allow the end user to see their presence. This information is stored in this contact’s presence policies.
At any time, the user can edit the presence policies (which are stored on the server). The user can see all contacts that are allowed to view their presence (white list) and users that are not allowed to view their presence (blacklist). This feature requires a compatible presence server.
Firewalls and NATs
The client supports rport (RFC 3581) for Network Address Translation (NAT) traversal and for using the client behind a firewall. However, it is assumed that the client is mainly used with a session border controller (SBC), which also provides support for NAT traversal for several key features, such as calling (which is currently unlikely to work without an SBC).
Failover and Failback
The client supports failover and failback mechanisms for all used protocols: Xsi, XMPP, and SIP.
This feature is used to:
- Detect multiple connection endpoints (per protocol).
- Order connection points by priority.
- Connect to the highest priority connection point.
- Reconnect to the next connection point by priority one (if there is a problem with the primary connection point).
- Provide a failback mechanism to switch back to the primary (which is the highest priority connection point).
Acronyms and Abbreviations
|CLIP||Calling Line Identification Presentation|
|CLIR||Calling Line Identification Restriction|
|DSCP||Differentiated Services Code Point|
|IM&P||Instant Messaging and Presence|
|NAT||Network Address Translation|
|PIN||Personal Identification Number|
|QoS||Quality of Service|
|RTCP||Real-Time Control Protocol|
|SBC||Session Border Controller|
|SIP||Session Initiation Protocol|
|ToS||Type of Service|
|URI||Uniform Resource Identifier|
|VoIP||Voice Over IP|
|XMPP||Extensible Messaging and Presence Protocol|
|Xsi||Xtended Services Interface|