MULTIMEDIA
• Untuk mengurangi jumlah informasi yang dikirim, streaming video dan data audio
dikompresi dengan menggunakan teknologi seperti MPEG.
• Kualitas video streaming tergantung pada kapasitas saluran transmisi dan
kemampuannya untuk mendukung stream.
• Semakin baik kualitas channel (yaitu, lebih tinggi dan stabil data rate), semakin
baik kualitas output audio dan video.
PEER-TO-PEER COMPUTING
• Bank dapat mendukung konsumen yang ingin mendapatkan uang tunai dari mesin
tradisional otomatis teller (ATM) menggunakan ponsel-nya. Konsumen memulai
proses transaksi penarikan sebelum mendekati ATM.
• Konsumen memasukkan nomor rekening dan memilih jenis transaksi dan jumlah
yang akan ditarik.
• Ketika konsumen mencapai ATM, ia memasukkan nomor identifikasi keamanan
pribadi ke ponsel dan rincian transaksi ditransmisikan ke ATM.
• ATM memproses transaksi dan menyediakan jumlah uang tunai yang masuk.
• Spar Nord Bank dan Laan & Spar Bank di Denmark bekerja pada teknologi ini
DIGITAL MONEY TRANSACTIONS
• Salah satu aplikasi yang paling umum untuk WLAN adalah hiburan.
• Sebagai contoh, sistem home theater mendistribusikan film ke monitor dan
speaker menggunakan interkoneksi wireless.
• Sumber video (yaitu, televisi kabel, DVD player) bisa berada dalam satu
ruangan tapi monitor dapat di ruangan lain.
• Sebuah solusi nirkabel membuat nyaman untuk mengatur jaringan sehingga
orang tidak perlu berurusan dengan kabel.
• Alih-alih membeli CD musik, orang bisa membeli, men-download atau
streaming file musik digital dari internet ke komputer mereka.
ENTERTAINMENT
FILE AND PICTURE SHARING
• Komputer dalam grup jaringan yang sama atau domain yang sama dapat mengakses dan
berbagi file yang tersimpan dalam computer.
• Saat ini, file sharing tidak terbatas hanya untuk jaringan area lokal, tetapi juga diperluas ke
Internet .
• Ada dua pendekatan untuk file sharing:
• File terpusat , di mana ada file server pusat beroperasi sebagai hard drive jarak jauh
atau penyimpanan online.
• Xdrive (www.xdrive.com)
• Yahoo! Briefcase ( www.briefcase.yahoo.com)
• File sharing terdistribusi, di mana tidak ada file server pusat. Komputer terhubung ke
Internet dapat berbagi file secara p2
• Kazaa Media Desktop ( www.kazaa.com )
• Morpheus (www.morpheus.com )
EMAIL AND MULTIMEDIA MESSAGING
• Adalah layanan pesan yang memungkinkan peserta untuk mengirim pesan, gambar,
grafik, dan video dan file audio ke satu sama lain.
• Protokol seperti Short Message Service (SMS), Multimedia Messaging Service
(MMS), dan Enhanced Messaging Service (EMS) mendefinisikan arsitektur untuk
berbagai tingkat format, grafik, dan gambar yang dapat dipertukarkan di antara
peserta.
• SpotLife (www.spotlife.com) → komunitas video untuk operator nirkabel.
Peserta akan dapat melihat dan mengirim konten video pribadi kepada peserta
lainnya.
VOICE AND TELEPHONY
Skenario VoIP
TELEMEDICINE
• Wireless communication,
combined with location
services provided by GPS, has
enabled safety and security
services such as routing
instructions, emergency door
unlocking, emergency
response, and stolen vehicle
notification
MAIN PROTOKOL
SHORT MESSAGE SERVICE (SMS)
• Short Message Service (SMS) is a text message service that enables the transmission of
short messages between a cell phone, PDA, PC, or any device with an Internet protocol (IP)
address.
• Can contain up to 140 octets, or 160 char.
• To allow messages longer than 160 char.
• SMS concatenation
• SMS compression
• SDCCH signaling channel
• Two type of GSM SMS
• Cell broadcast service
• Point-to-point service
GSM Network
IWMSC
SHORT MESSAGE MS
SM-SC Terminating MS
Short Message
Sender
SMS
GMSC
MSC
BSS
GSM Network
MS -> originating
1. SM-RL-DATA-Req
MSC -> IWMSC -> (SMS-SUBMIT) 2. MNSMS-EST-Req
(RP-DATA(MO))
SM-SC
3. MM-Connection Establishment
4. CP-DATA
5. MNSMS-EST-Req
(RP-DATA) 6. SM-RL-DATA-Ind
(SMS-SUBMIT)
5. CP-ACK
MS MSC VLR
3a. CM_SERV_REQ
3b. MAP_PROCESS_ACCESS_REQUEST
3c. MAP_PROCESS_ACCESS_REQUEST_ack
3d. CM_ACCEPT
7. MAP_SEND_INFO_FOR_MO_SMS
8. MAP_SEND_INFO_FOR_MO_SMS_ack
9. MAP_FORWARD_SHORT_MESSAGE
10. Short Message
13. SM_RL_REPORT_Req
(SMS_STATUS_REPORT)
14. MNSMS_DATA_Req
(RP_ACK)
15. CP-DATA
16. MNSMS_DATA_Ind
(RP_ACK)
14. MNSMS_REL_Req
14. MNSMS_DATA_Req
17. SM_RL_REPORT_Ind (RP_ACK)
(SMS_STATUS_REPORT)
17. MNSMS_REL_Req
4. MAP_FORWARD_SHORT_MESSAGE
5. MAP_SEND_INFO_FOR_MT_SMS
6. MAP_PAGE
7. PAGING_REQUEST
8. PAGING_RESPONSE
9. MAP_PROCESS_ACCESS_REQUEST
11. SM_RL_DATA_Req
(SMS_DELIVER)
12. MNSMS_EST_Req
(RP_DATA(MT))
14. CP-DATA
15. MNSMS_EST_Ind
(RP_DATA)
16. SM_RL_DATA_Ind
15. CP_ACK
(SMS_DELIVER) 16. MNSMS_DATA_Req
(RP_ACK)
17. CP-DATA
18. MNSMS_DATA_Ind
16. MNSMS_REL_Req
(RP_ACK)
18. CP_ACK
19. SM_RL_REPORT_Ind
(SMS_STATUS_REPORT)
19. MNSMS_REL_Req
(part2)
MOBILE-TERMINATED MESSAGING
SMS
MSC SM-SC
GMSC
21. MAP_FORWARD_SHORT_MESSAGE_ack
• This is a list of base requirements for devices to be given the title of MMS
compatible
• Pictures : JPEG, GIF, PNG, SVG-Tiny (2D Vector Graphics)
• Movies : MPEG-4
• Sound : SP-MIDI , Adaptive Multi Rate (AMR)
• Text : ASCII Text, UTF 8/16
• Future Use
• Allows unlimited expansion
MULTIMEDIA MESSAGING SERVICE (MMS)
• Additional information about how to present the Media can also be transferred
• If this is not present the device will make the decision
• Formats are WML, XML or SMIL
• Synchronised Multimedia Integration Language (SMIL)
• SMIL allows for time dependent display of information
• Allowing for example a presentation to be shown on the device
MMS DELIVERY
• MMS Delivery
• SMS was delivered in a single packet
• MMS can have a theoretical unlimited message size
• In reality the operators/devices will control the size of the messages
• This indicates that the message can not be delivered in a single packet
• Number of packets will depend on the type of messages sent, as with TCP
• MMS Transport
• MMS packets will be transferred using the WAP protocol in GSM based networks
• This gives security in the messages
• Access to the Internet to move MMS message if needed to the Internet
• The User agent at the application layer is changed to deal with MMS
• Remember WAP is only a transport protocol
• Your WML display is just another user agent
MMS DELIVERY
Internet
MMS Infrastructure
Base
Station MMSE MMSE = MMS Environment
HLR
MULTIMEDIA MESSAGING SERVICE ENVIRONMENT (MMSE)
• Generic name for all of the servers which need to provide information to send a MMS
• These can be in more than one network → Consider this when you are roaming
• MMS Centre (MMSC) → Storing the MMS message until delivery the same as
SMSC
• MSS Relay
• Allows delivery of information over different packet switched networks
• Records usage for charging
• Conversion of the messages
• This will be based upon the specification of the device
• Using WAP 2.0
• HLR → Allows the discovery of the status/location of a device
• MMS Value Added Services (VAS) → Allowing the adding of high quality
multimedia in a MMS, provided by the operator
DEFINITION OF WAP
W@P Forum
DEVELOPMENT OF WAP
• Optional Proxy
• Internet Protocols
• Proxy required for WAP 2.0 technologies
WAP 2.0 FEATURES
• WAP Push
• User Agent Profile
• Wireless Telephony Application
• Multimedia Messaging Service
• Supports High-Speed Technology (3G)
WML – WIRELESS MARKUP LANGUAGE
First story
• Based on HTML <WML>
<TEMPLATE> …
<DO TYPE="OPTIONS" LABEL="Main">
• WML Script based on Java <GO URL="main_menu.wml"/>
</DO> ___________
Script </TEMPLATE>
<CARD NAME="msg1">
Next Main
<DO TYPE="ACCEPT" LABEL="Next">
• Technical collaboration with <GO URL="#msg2"/>
Second story
</DO>
W3C First story ...
</CARD>