28
85/06/15 85/06/15 Mahdi Niamanesh Mahdi Niamanesh 1 Messaging Future Messaging Future Mahdi Niamanesh Mahdi Niamanesh Sharif Univ. of Sharif Univ. of Technology Technology 85/08/10 85/08/10

85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

Embed Size (px)

Citation preview

Page 1: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/1585/06/15 Mahdi NiamaneshMahdi Niamanesh 11

Messaging FutureMessaging Future

Mahdi NiamaneshMahdi Niamanesh

Sharif Univ. of TechnologySharif Univ. of Technology85/08/1085/08/10

Page 2: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 2

Messaging overviewMessaging overview

Mahdi NiamaneshMahdi NiamaneshPeykAsa Message Ware Co.PeykAsa Message Ware Co.

2005/27/62005/27/6

Page 3: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 3

AgendaAgenda

►Mobile Network Mobile Network ElementsElements Technologies & StandardsTechnologies & Standards Mobile ServicesMobile Services

► Internet NetworkInternet Network Technologies & StandardsTechnologies & Standards Internet ServicesInternet Services

►Messaging TrendMessaging Trend

Page 4: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/1585/06/15 Mahdi NiamaneshMahdi Niamanesh 44

Page 5: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 5

Mobile Network developmentMobile Network development

► 1G: AMPS, TACS, MT1G: AMPS, TACS, MT AnalogueAnalogue

► 2G: GSM, PDC, D-2G: GSM, PDC, D-AMPSAMPS Toward DigitalToward Digital

► 2.5G: GPRS, EDGE2.5G: GPRS, EDGE +Data Channel+Data Channel

► 3G: WCDMA, UMTS3G: WCDMA, UMTS increase Data increase Data

transmission transmission Streaming Streaming

Page 6: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 6

Main mobile network elements:

BSS

Radio transmission with network subscribers

BSC - BTS

NSS

Service & Switch managements

VLR - HLR – MSC

SMSC - VMS

Mobile Network ElementsMobile Network Elements

Page 7: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 7

Cellular Mobile NetworkCellular Mobile Network

BTS

BSC

switc

hing

Page 8: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 8

The SMS is the ability to send and receive text messages to and from mobile telephones.

The text can comprise of words or numbers or an alphanumeric combination.

SMS was created when it was incorporated into the Global System for Mobiles (GSM) digital mobile phone standard.

A single short message can be up to 160 characters of text in length using default GSM alphabet coding,140 characters when Cyrillic character set is used and 70 characters when UCS2 international character coding is used.

Type of SMS:

Cell Broadcast: one way and no confirmation of receipt will be sent. It can send up to 93 7-bit characters or 82 8-bit characters

Point-to-Point: messages sent from one MS or a PC to a MS

Short Message Service Short Message Service

Page 9: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 9

At firstAt first

Only VoiceOnly Voice At firstAt first

Only VoiceOnly Voice

19921992

+SMS+SMS19921992

+SMS+SMS

20012001

+MMS,VMS/UMS+MMS,VMS/UMS20012001

+MMS,VMS/UMS+MMS,VMS/UMS20042004

+JAVA+JAVA20042004

+JAVA+JAVA

The Daily Increase in Mobile Subscribers

+NSM+EMS

Page 10: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 10

SMS in Mobile network, is defined by SMS protocol, that is part of GSM standards.

ETSI group standards ( www.etsi.org )

SMPP standards ( www.smsforum.org or www.smpp.org )

GSM 03.40

GSM 09.02: Mobile Application Part

GSM 03.38: Alphabet and Language Specific Information

GSM 04.11: Point to Point short message service Support on Mobile Radio Interface, Interface between Mobile and MSCs in the network, description

GSM 03.08: Organization of Subscriber Data, Information should be stored in VLR & HLR

SMSC StandardsSMSC Standards

Page 11: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 11

The same as other Messaging Services

VMS Algorithm:

1. MO dial to VMS (may be diverting)

2. Predefined message is played

3. Recording Message in V.M box

4. Sending notification to Receiver

5. Retrieve in desired time

VMS behavior is like an Answering machine

Voice mail box management

VMSVMS

Page 12: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 12

MMS has evolved from SMS (Short Message Service) and EMS (Enhanced Messaging Service).

MMS refers to one of the evolution of SMS that can transmit messages containing text, graphics, audio and even video clips between mobile devices.

Due to the introduction of GPRS, EDGE, 3G networks and more capable mobile handsets:

MMS comes out to suit the needs.

MMSMMS

Page 13: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 13

MMSMMSchanges in the network infrastructure

allows a combination of text, sounds, images and video to be transferred

MMS may run on any bearer service

MMS needs a dedicated channel

Text. Unlimited text which can be formatted. Text with images, video, audio etc

Graphic. Graphs, tables, charts, animated GIF etc.

Audio. Music, speech, streaming sound

Video. A segment of video clips, or streaming video

Page 14: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 14

Data-EnabledData-Bearer: GSMData-Call: AnalogueWAP Gateway IPSession Mode: Temp Phone Number: 6054096User & Pass: …To: anvary@my_mmsc

Dial-up Server

MM Box

PA MMSC

PAWAP G.W

MMS Client

MM

WSP/Post

MM

HTTP/PostMM

MIME

data

HTTP/Resp WSP/Resp data

MM

Message TransmissionMessage Transmission

Page 15: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 15

MMS Notification: SMSTo: 09123785232Subject: TestURL: MM on WebSrv

SMSC

Dial-up ServerPA MMSC

PAWAP G.W

MMS Client

MM

WSP/Get

MM

HTTP/GetMM

data

HTTP/Resp WSP/Resp data

SMS

Message TransmissionMessage Transmission

Page 16: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 16

All messages in one box

IP & mobile network integration

The same as VMS or MMS

Different ways for message transmission

Text To Speech (TTS)

Voice/MM to email

All kind messages to MM

Voice to text

UMSUMS

Page 17: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 17

Assigning an email address to subscribers

Managing message like as email

features

SM sending to mobile network subscribers

MM sending to mobile network subscribers

Sending Audio as a Voice message

Fax sending with/receiving by mobile hendset

Sending ESMs

UMSUMS

Page 18: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 18

Page 19: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 19

Internet! IP Network!Internet! IP Network!

►You know well!You know well!►Single Computation Device: MainframeSingle Computation Device: Mainframe►Personal ComputerPersonal Computer►Networking Networking ►LaptopLaptop► Internet & WebInternet & Web►Wireless Network: 802.11 A-B-G, 802.15Wireless Network: 802.11 A-B-G, 802.15►Many services, even VoIP!Many services, even VoIP!

Internet is Easy and Useful Technology!

Page 20: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 20

Page 21: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 21

►Mobile Network Mobile Network ► Voice Voice Data Data Packet Packet

• VMS

• MCA

•SMS

•EMS

•MMS

•UMS

• Internet Network• Data Packet Voice

Communication + Computation

•Computation •Networking•Wireless•Voice over IP•Instant Messaging

Computation + Communication

•Processing Power•A/D Technology•SDR

Enablers:

Putting it All TogetherPutting it All Together

Enablers:•Wireless•Free Internet•Small Computers

Page 22: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 22

Instant MessagingInstant Messaging

► Instant Messaging Instant Messaging (yahoo, trillian, MSN,…)(yahoo, trillian, MSN,…)

RealtimeRealtime DistributedDistributed

►SMSSMS AsynchronousAsynchronous DistributedDistributed

Page 23: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 23

IP Multimedia SubsystemIP Multimedia Subsystem

Mobile Network Internet

IMS

Combining the best of two worlds

Page 24: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 24

IMS: IP Multimedia IMS: IP Multimedia SubsystemSubsystem

► IMS is a standardised architecture IMS is a standardised architecture (defined by 3GPP/3GPP2) for offering (defined by 3GPP/3GPP2) for offering services on the packet domain.services on the packet domain.

► It is a generic architecture for offering It is a generic architecture for offering multimedia services.multimedia services.

► IMS is independent of Access, IMS is independent of Access, supports: UMTS, GPRS, fixed line, supports: UMTS, GPRS, fixed line, WLAN etc.WLAN etc.

Page 25: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 25

Page 26: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 26

Page 27: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 27

What is the NEXT?!What is the NEXT?!

Pervasive ComputingPervasive Computing (Weiser 1991) (Weiser 1991) Nomadic Computing Nomadic Computing Wearable ComputingWearable Computing

Think you want to innovate!

Page 28: 85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10

85/06/15 Mahdi Niamanesh 28