Converged Mobile Operator Messaging Master’s Thesis 7.3.2007 Author

advertisement
Converged Mobile Operator Messaging
7.3.2007
Author
Supervisor
July 24, 2016
Master’s Thesis
Sauli Pahlman
Professor Jorma Virtamo
Agenda
• Background, Motivation and Objectives
• Methodology
• Mobile Messaging Services
• Messaging Convergence
• Architecture for Convergence
• Interconnection and Charging
• Conclusions
July 24, 2016
2
Background and Motivation
• The number of different mobile messaging technologies is relatively large
and causes confusion to large masses of messaging users
• The current instant messaging technologies have been technology driven
– Non-interoperable messaging service communities and market fragmentation
– The users of different messaging communities can not communicate with each
other
– Users have a number of different messaging inboxes, e.g., for mobile e-mail,
mobile IM, SMS, MMS and so on
• Instant messaging between a PC and a mobile telephone is still in an
immature state and a market opportunity can be seen
• The network effect, i.e., Metcalfe’s law states that the value of a
telecommunications service is proportional to the square of the number of
users of the service -> motivation for large communities
– The approximate number of users in GSM community, the largest mobile
telephone community, is 2.1 billion whereas the approximate number of users
in MSN-Yahoo, the largest IM community, is 350 million
Solution: Convergence
July 24, 2016
3
Objectives
• The most feasible technical approaches for a short term converged
messaging solution.
• Finding the optimal solution, from user experience, service availability and
resource consumption points of view, for implementing a messaging service
that integrates the current mobile messaging services (i.e. SMS, MMS, e-mail
and IM) by providing an adequate level of interoperability to hide gaps
between the messaging domains from the customer.
• Finding the optimal solution we utilize the experiences gathered from a
small-scale trial that was carried out during the writing of this thesis.
• We present the big picture of the service that can be provided to the
customers when the objectives described in previous chapter are reached.
• Furthermore we will outline a long term proposal for converged messaging.
• We will also introduce the reader to the difficulties and issues the
convergence causes for inter-operator charging and interconnection.
July 24, 2016
4
Methodology
•
The study is conducted in three parts
1. Literature study
– Messaging services
– Converged Messaging
– Presence Service
2. Presentation of Interoperability Mechanisms
– Interoperability Mechanisms for SMS, MMS, IM and e-mail
– Charging and Interconnection Issues
3. Feasibility evaluation
– Interoperability Mechanisms’ feasibility
– Issues and Improvements
July 24, 2016
5
Mobile Messaging Services 1/3
SMS
• SMSC requests for user
location information
• HLR respond with the GT
received in the latest
Location Update
• SMSC relays the message
to MSC holding the
received GT
• MSC delivers the message
via BSS and notifies the
SMSC about the delivery
July 24, 2016
6
Mobile Messaging Services 2/3
MMS
• MS sends the message data to a preconfigured MMSC
• Based on the domain-part addressing information MMSC relays the
message to destination MMSC
• Destination MMSC notifies the destination MS about the pending
message. MS fetches the message the destination MMSC acknowledges
the delivery
Mobile IM (IMPS)
• Server-based messaging service -> server-to-server interface based on
domain part of addressing (e.g. wv:sauli@soneraimps.fi)
• Offers:
– Presence
– Instant Messaging (one-to-one, groups)
– Shared Content
July 24, 2016
7
Mobile Messaging Services 3/3
(Mobile) E-mail
• A text-based command protocol SMTP is used de-facto for transferring e-mail. SMTP is based on a
client-server model.
– A typical SMTP session is initiated when a client (Mail User Agent, MUA) opens a connection
to a local SMTP server and the server responds with an opening message.
– The IP address or the DNS name of the local server is usually preconfigured in the SMTP
client. Once the server has sent the opening message and the client has received it, the
client normally sends a greeting command to the server, indicating its identity. These initial
commands are followed by the actual e-mail message data.
– When the local SMTP server has received the message, the connection to the SMTP client is
closed.
– Then the local SMTP server starts to transmit the e-mail message towards the SMTP server
of the receiving domain. The receiving SMTP server is identified by the domain part of the
receiver’s e-mail address.
– The local SMTP server looks up this domain name in the DNS to find the mail exchange
servers accepting messages for that domain. The DNS server of the queried domain
responds with a Mail Exchanger (MX) DNS record which lists the mail exchange servers for
that particular domain. The local SMTP server then sends the message to the receiving
SMTP server with a similar procedure as what took place between the SMTP client and the
local SMTP server.
July 24, 2016
8
Messaging Convergence 1/3
• Current Situation in the Mobile Market
– If a user wants to send a simple text message, he chooses to use the
SMS.
– If he needs to send a small image or add multimedia content to textbased messaging, he will probably use MMS. However, before sending
a message using the MMS, the sender needs to know if the receiver has
an MMS-capable terminal and if he has the MMS settings properly
configured
– E-mail is one of the most used services in the Internet and it is also
available in the mobile terminals.
– IM is the most recent Internet messaging service to enter the mobile
domain. It remains to be seen if IM will succeed for its part, but at least
the expectations are high. In Finland four fifths of the people between 15
and 24 years of age and half of people between 25 and 34 years of age
use IM
July 24, 2016
9
Messaging Convergence 2/3
• The Role of Convergence
– As we can see, the current situation on the mobile messaging market is
somewhat diverged. Currently SMS is the most popular mobile messaging
service but there are also many other types of messaging services available.
– Currently the Internet messaging market is dominated by third party Internet
service providers, namely: MSN, Yahoo and Google. Also the telecom industry is
evolving from a technology centric towards a more service driven model. One
sign of such evolution is the effort for the third party Internet service providers to
transform their services to mobile world which is still ruled by traditional telecom
operators’ messaging services.
– As these new IP based technologies are entering the mobile market, it is
essential for the telecom operators to keep the new services under strict control.
Otherwise the role of the mobile network may move towards an efficient transport
medium, i.e. bit-pipe, which means that the mobile network becomes a
commodity and makes the telecom operators’ income diminish.
July 24, 2016
10
Messaging Convergence 3/3
• Converged Operator Messaging
– Upon the successful introduction of Internet IM, the idea of an operator based
Mobile Instant Messaging (MIM) service has raised. Also, it seems reasonable to
integrate more features into existing and often overlapping mobile messaging
services which, potentially creates confusion for the end users.
– We see the MIM combined with a presence service as a new mobile
communication service that has to be executed and discovered in a converged
manner. The result is the first step of Converged Operator Messaging (COM).
– COM is about consolidating all or most of the existing messaging types with new
features from Internet technologies and integrating them with other services such
as presence.
– To achieve maximum connectivity between end users and then enable a
seamless transition from existing messaging services to COM, it has to interwork
with legacy systems (SMS, MMS, e-mail).
– The communication with legacy messaging service must be implemented in such
a way that the regular text messaging user experience for the COM user as well
as for the legacy user does not differ from the normal scenario (i.e. from a COM
user to another COM user and from a legacy user to another legacy user).
– Additionally, the users must be able to access the COM service using a PC.
July 24, 2016
11
Architecture for Convergence
• Definition and Requirements
– The converged IM user must be able to conveniently use the IM client as
his/her only or at least as the primary messaging client, thus all the existing
messaging types must be accessible through it.
– This level of convergence requires a seamless interoperability between IM
and legacy mobile messaging types, i.e., the converged IM user must be
able to send and receive short messages, multimedia messages and emails from their messaging client. This has to be done independent of the
mobile network operator of the legacy users the IM user wishes to
communicate with.
– This means that the interoperability between the MIM and existing services
must be possible without making any large alterations to existing
components of the mobile networks. Also, the interoperability mechanism
must not interfere the existing mobile messaging services.
July 24, 2016
12
Architecture for Convergence, Examples 1/2
• IM->SMS
– Instant message delivery to an
SMS user is managed via the IPbased large accounts interface
(EMI/UCP, SMPP)
• SMS->IM
– Short Message delivery to an IM
user is managed using a
Transfer Point which interrogates
with the SRI queries. Textual
short messages to online IM
users and delivered to the IM
service
July 24, 2016
13
Architecture for Convergence, Examples 2/2
• MMS/E-mail->IM
– When e-mail or MMS users send messages
to the IM user, the domain part of the IM
user’s address is set to the corresponding
DNS name of the IM Server. When
MSISDN addressing is used, the MMSC
rerouting procedure is performed.
• IM->MMS/E-mail
– The IM service will simply act as a MMS or
e-mail UA and deliver messages to local
MMS Relay/Server or e-mail server in the
operator network for further delivery.
Optionally the IM service can be connected
to MMS infrastructure using the MM7
reference point through which the VAS
providers typically connect to MMS. Using
the MM7 forces the IM server to use SOAP
which uses HTTP for communication.
July 24, 2016
14
The Big Picture of Converged Messaging
• We did introduce a number of approaches for the realization of the most
important individual technical building blocks for converged mobile messaging
service covering text and multimedia
• The SMS interoperability, which means seamless migration from the most
popular legacy messaging service, is the most essential building block for the
new COM service to be initially adopted by a large enough number of people
to form a community
• In our IM service we have a seamless interoperability with all the current main
mobile messaging technologies which makes it a truly converged messaging
service with IM as its core. The building blocks make it possible for the IM
user to reach all contacts via the IM service independent of whether he or she
is roaming in some foreign network or in his home network
• The proposed architecture can be technically realized at the moment. No
large steps in the fields of technology or standardization need to be waited for
July 24, 2016
15
Feasibility Analysis
• By comparing the found
approaches* we found the most
feasible building blocks for
short-term messaging
convergence.
• The feasibility analysis was
made from economical and
technical perspectives.
Requirement
Delivery reports
Unaffected special
short messages
Short signaling
path
No modifications
in mobile network
Interoperability
between operators
Transparent to
the legacy users
Feasibility schedule
Common
Short
Codes
Approach
Specific
Global
HLR-flag
Title
Yes
Partial
Partial
Yes
Partial
Partial
Partial
Yes
Yes
Yes
Yes
No
Yes
No
Yes
Yes
Partial
No
Yes
Yes
No
Currently
feasible
Yes
Yes
Currently
Currently
not feasible not feasible
* See the examples provided on slides 13 and
14)
July 24, 2016
Transfer
Point
16
Yes
Currently
feasible
Long-term Architecture
• We also scratched the surface of
the long-term architecture by
introducing a scalable converged
all-IP and SIP architecture for
messaging convergence.
• The architecture allows very fast
introduction of new SIP/IP -based
communication services as well
as full convergence.
• The long-term architecture
maintains the advantages we
have gained by implementing the
short-term architecture, i.e., the
revenues from existing services
are continued even after the
introduction of the new
architecture.
July 24, 2016
17
Charging and Interconnection 1/4
• General
– As the COM is an operator-based service, there is always the issue of charging.
– In the case of the COM, the charging is a greater issue than in the legacy
communication services because of the issued caused by messaging convergence and
transparency in legacy-future interoperability.
– The charging should be defined in such a way that reasonable charging is applied in
the user-to-operator interface (UNI) as well as in the operator-to-operator interface
(NNI).
– There are several charging schemes that can be applied in the COM. The charging
may be based on volume, e.g., the amount of data transferred.
– The charging may be based on the number of messages transferred to each recipient.
Also a time based charging can be considered but the concept of the messaging
session and the specification of its duration must be first studied in more depth.
July 24, 2016
18
Charging and Interconnection 2/4
• Network-to-network
– NNI charging is not a mandatory functionality as the end users produce all the value
but in practice the NNI charging is almost always performed.
– Usually there is no consensus among the operators on whether or not the NNI
charging should be performed.
– The issues with unwanted bulk messaging, e.g., spam are supposed to be
extensively avoided by introducing charging also in the NNI.
– In addition to regular one-to-one charging which is typical to legacy services, the COM
should enable a charging scheme for one-to-many messaging too.
– The service must enable an NNI charging which reflects the UNI charging to avoid
unwanted malpractices.
– As an example: we do not want a COM user to be able to produce negative value
to his COM operator by sending messages that cost him far less than they cost
his operator in the form of termination charges.
July 24, 2016
19
Charging and Interconnection 3/4
• User-to-network charging
– As the COM is an operator-based service, there is always the issue of charging.
– The motivation for the charging in the UNI is very different from the NNI charging
scenario which makes it difficult to choose a scheme in which they are in balance
with each other.
– As one-to-many and group messaging is possible using the COM, in the COM
charging it should be possible to differentiate one-to-many and group messages from
plain one-to-one messages.
– This is further emphasized when rich content, e.g., multimedia delivery is used. As
the legacy interoperability in the COM is based on the SMS, the COM charging faces
some problems.
– The NNI termination fees for short messages are relatively high and as the COM is
most probably used as an IM service, which means high number of very short
messages, the UNI charging can not be the same than in the SMS.
July 24, 2016
20
Charging and Interconnection 4/4
• Interconnection
– Earlier we created a limited form of interconnection which is based on the usage of
already interoperable and interconnected legacy services as a bearer
– However, if we want to interconnect on a more sophisticated level than SMS and
MMS, we need to specify additional forms of interconnection mechanisms
– For high level inter-operator interconnection it is likely that at least two different
models will be developed at first.
– Firstly an operator needs to establish interconnection to its most important partners. Those
interconnection agreements may be bilateral in nature.
– However, the former is not a feasible solution if interconnection to a large number of
operators is required. This is because the interconnection requires always testing,
contracts, fault analysis policies, clearing and signaling settlements which are timeconsuming and expensive.
– For global interconnection so called hubbing models should be considered.
– The hubbing models define basically architecture where several mobile network
operators connect to a peering point or a hub. The peering point or hub provides
physical connectivity as well as it is able to handle complex internetwork charging
schemes.
July 24, 2016
21
Conclusions
• Converged operator messaging is needed – now
• From pure technical viewpoints the proposed
architecture and the building blocks for an early form
of fully backwards compatible COM is currently
available and economically feasible
• The long-term architecture needs further
specifications and some dependencies need to be
waited for
• COM charging, especially interconnection charging is
economically and technically a complex task and any
general solution for these were not found
July 24, 2016
22
Further research
• The long-term architecture must be specified further
• Large scope end-user trials are needed
• Secure connections to IMS/mobile core services are
needed – possibly to be implemented through an
IKEv2/IPsec tunnel?
• Charging and interconnection issues are still to be
studied more in depth
July 24, 2016
23
The Nordic and Baltic
telecommunications leader
July 24, 2016
Download