Overview of Oracle Mobile Field Service - Wireless and Voice Implementation

This chapter provides a high level overview of the Oracle Mobile Field Service - Wireless and Voice implementation, provides an architectural overview, and discusses terminology used throughout the implementation process.

This chapter covers the following topics:

Oracle Mobile Field Service - Wireless and Voice Implementation Overview

The Oracle Mobile Field Service - Wireless and Voice applications enable field technicians access to mission-critical data by accessing the enterprise database through a wireless device. The field technician can also perform certain tasks using the voice interface when they are out of wireless coverage.

The Oracle Mobile Field Service - Wireless and Voice applications are a solution for field service technicians on tethered mobile devices. This means that the device has a continuous connection to the Oracle Enterprise applications. Field service technicians connect to this application by choosing a URL on their wireless device's web browser. After completing the required login, they can access real-time information from the enterprise database.

With this solution, the field service technician can carry on his daily tasks using any mobile device with internet capabilities (with a web browser). For the voice interface only a phone is required, which does not have to be a wireless phone.

Oracle Mobile Field Service Wireless and Voice can be deployed over any protocols, including WML, HDML, Tiny HTML, or Voice XML. This solution works over any wireless standard such as, CDMA, CDPD, GSM, GPRS, HSCSD, and TDMA.

Technology Requirements

Oracle Mobile Field Service - Wireless and Voice enables read and write functions to the enterprise database through a wireless connection between a mobile device and the Internet Service Provider (ISP). Voice also requires the AS Wireless Edition server.

The following components are involved:

Architectural Overview

This section provides an overview of the architectural structure that underpins the functionality of Oracle Mobile Field Service - Wireless and Voice.

Oracle Mobile Field Service Wireless

The following diagram, Architecture of the Wireless Application, is described in the following text.

Architecture of the Wireless Application

the picture is described in the document text

Oracle Mobile Field Service (MFS) Wireless is similar to any other Web-based application, but it is intelligent enough to cater to various kinds of devices like a WAP based device, cHTML (iMode) device, Blackberry, iPhone, PDA, Smartphone, laptop, tablet PC, and a normal PC with a browser using the Multi Channel Service (MCS) capability of Oracle iAS Wireless Server. Because Oracle E-Business Suite (EBS) itself now includes MCS, no separate installation or setup for it is required.

Application Logic for Oracle Mobile Field Service Wireless

The application logic for Oracle Mobile Field Service Wireless is as follows:

  1. Device browser sends a page request.

  2. Request comes to EBS MFS application over a wireless network.

  3. MFS Wireless application detects the end device and requests the core EBS server for the data.

  4. Core MFS Wireless application generates a Mobile XML (MXML) page with response.

  5. MFS Wireless Server application has an built-in MCS server that translates the response MXML page into a mark-up language such as HTML, cHTML, or WAP, that is specific to the end device.

  6. Device-specific markup page travels to the device browser over the wireless network.

  7. Device browser renders the response page.

Oracle Mobile Field Service Voice

The following diagram, Architecture of the Voice Application, is described in the following paragraph.

Architecture of the Voice Application

the picture is described in the document text

Mobile Field Service Voice has an architecture similar to that of the Mobile Field Service Wireless server. The only difference is the Oracle iAS Wireless server. It is still required for Voice.

Application Logic for Mobile Field Service Voice

The application logic for Oracle Mobile Field Service Voice is as follows:

  1. Phone or cell phone sends a request for information over a wireless network or a PSTN network.

  2. Request comes to a wireless network service provider or a PSTN network provider.

  3. Request is converted into Voice XML (VXML) and forwarded to a voice gateway.

  4. Voice gateway understands the request and generates a similar request for Oracle iAS Wireless server using Mobile XML (MXML).

  5. Oracle iAS Wireless server then sends the same request to the MFS Voice application.

  6. MFS Voice application generates MXML for the response and passes it to the Wireless server.

  7. Wireless server converts the response into VXML and passes it to a voice gateway.

  8. Voice gateway passes the response to the PSTN/Wireless network.

  9. Response is passed back to the land-line phone or the cell phone.

Terminology

The following terms are used throughout this document: