Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Developing a Mobile Extension Application: OptiCaller Application and Provisioning System
KTH, School of Information and Communication Technology (ICT), Communication Systems, CoS. (CCSlab)
2009 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Today companies (especially large companies whose employees make a lot of international business trips) often have very large telephone bills. While international roaming technically works with GSM, the cost of phone calls from one country to another are often much higher than calls within a country. Despite political pressure to reduce the costs of roaming within the European Union, the cost of phone calls from one country to another are often quite expensive. A cost-saving solution is eagerly desired by many firms. OptiCall Solutions AB has designed an integrated system called the Dial over Data (DoD) solution. In this scheme, a caller sends a data request to the DoD server instead of directly making a call to the party that they wish to speak with. The DoD solution uses an Internet Protocol Private Branch Exchange (IP-PBX) to make two Session Initiation Protocol (SIP) calls, one to the caller and another to the callee, then bridges these two calls. To realize cost savings, the cost of these two calls and the cost of the infrastructure necessary to make the two calls and to bridge them must be lower than the cost of the direct call.

Call Through is a service for making cheap international calls which is provided by many telecommunications companies. Instead of making a direct call to the party the caller wants to speak with, the caller makes a call to the local call-through service access number. The caller dials the actual callee’s number after the call is established. The service provider then makes a call to the callee and bridges the two calls. The caller only needs to pay for a local call and the service subscription fee, rather than the expensive international call fee. This can greatly reduce the costs for user who need to make a lot international calls. Today, many companies use such a call-through service in order to reduce the total cost of their employees’ calls.

Additionally, the Mobile Extension (MEX) is a concept which gives mobile users the ability to use their mobile phone in the same manner as their fixed office phone, for example, by providing services such as setting presence and transferring a call. In addition, the user should experience a consistent interface, for example the calling number displayed for the callee should always be a number that the callee could use to return the call.

In this thesis project, a mobile extension application called ‘OptiCaller’ based on the Symbian OS was developed and evaluated. This application is part of the DoD solution and provides client side functionality. Furthermore, it supports making call-through calls and using the MEX functions. Additionally, it is designed and implemented in a flexible way so that it can work with a variety of different PBX solutions.

A provisioning system called ‘OptiCaller Provisioning System’ was also designed and evaluated. This provisioning system was tailored for the ‘OptiCaller’. It provides administrators a platform to manage the OptiCaller application on the end-users’ mobile phones.

Abstract [sv]

Idag har företag (i synnerhet stora företag vars anställda gör en hel del internationella affärsresor) ofta mycket stora telefonräkningar. Även om internationell roaming fungerar tekniskt i GSM så är kostnaden för telefonsamtal från ett land till ett annat ofta mycket högre än samtal inom ett land. Trots politiska påtryckningar för att minska roamingkostnaderna inom EU, så är kostnader för telefonsamtal från ett land till ett annat ofta ganska dyra. En lösning som kan minska dessa kostnader välkomnas av många företag. OptiCall Solutions AB har utvecklat ett integrerat system som kallas Dial över Data (DoD). I detta system skickas först en samtalsbegäran från en klient till en server istället för att klienten direkt ringer ett samtal till den som de vill tala med. DoD systemet använder Internet Protocol Private Branch Exchange (IP-PBX) för att göra två Session Initiation Protocol (SIP) samtal, en till den som ringer och en den uppringda parten. Sedan kopplas dessa två samtal ihop. Värt att beakta är att kostnaden för denna infrastruktur samt att producera två samtal i stället för ett bör vara lägre än kostnaden för ett direkt samtal.

Samtalskort är en tjänst för att göra billiga internationella samtal vilket erbjuds av flera telekommunikationsföretag. Istället för att göra ett direkt samtal till den som den uppringande vill tala med, gör först ett samtal till den lokala call-service noden. Med hjälp av en transparent klient så behöver användaren inte själv ringa call-service noden utan det sker helt automatik. Väl besvarat av call-service noden så kopplas samtalet till den destination användaren vill ringa till. Den som ringer behöver bara betala för ett lokalsamtal och tjänstens prenumerationsavgift. Detta kan kraftigt minska kostnaderna för användare som gör en hel del utlandssamtal. Idag är det även många företag som tillhandahåller en sådan funktion till sina anställda för att minska den totala kostnaden för deras samtal.

Mobile Extension (MEX) är ett begrepp som ger mobila användare möjlighet att använda sin mobiltelefon på samma sätt som sina fasta kontorstelefon, till exempel genom att tillhandahålla tjänster såsom inställningen närvarostatus och koppling ett samtal. Användaren bör uppleva ett konsekvent gränssnitt, till exempel att det uppringande numret som visas alltid bör kunna användas för att ringa tillbaka till den som ringt.

I detta examensarbete har en så kallad mobil anknytning tillämpning "OptiCaller", baserad på Symbian OS, utvecklats och utvärderats. Denna applikation är en del av DoD lösningen och ger funktionalitet på klientsidan. Den har även stöd för samtalskortfunktioner och MEX funktioner. Den är dessutom utformad på ett flexibelt sätt så att den kan arbeta med en rad olika PBX lösningar.

Ett system för provisionering anpassat för OptiCaller kallat ”OptiCaller Provisioning System" har också framtagits och utvärderats. Det ger administratören en plattform för att administrera OptiCaller klienter i en större skala och hanterar såväl installation samt inställningar av OptiCaller klienter på mobiltelefoner.

Place, publisher, year, edition, pages
2009. , 90 p.
Series
Trita-ICT-EX, 2009:177
Keyword [en]
Cost-saving, DoD, Java, JBoss, MEX, Provisioning, Symbian
National Category
Communication Systems
Identifiers
URN: urn:nbn:se:kth:diva-91489OAI: oai:DiVA.org:kth-91489DiVA: diva2:510434
Subject / course
Communications Systems
Educational program
Master of Science - Internetworking
Presentation
2009-10-09, Seminar room Grimeto, Isafjordsgatan 22, Kista, 13:00 (English)
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-03-16 Created: 2012-03-16 Last updated: 2013-09-09Bibliographically approved

Open Access in DiVA

fulltext(3649 kB)6211 downloads
File information
File name FULLTEXT01.pdfFile size 3649 kBChecksum SHA-512
2ec7c0495176a9a46e62928a41fdbab04baea2ae9491a11eab8bdb0db7f8f61e6954c7f75b5dd3373eaa0a52a445ad45b80d3e04bf121594947e1a5622effcc8
Type fulltextMimetype application/pdf

By organisation
Communication Systems, CoS
Communication Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 6211 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 160 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf