SlideShare a Scribd company logo
1 of 18
Enhancing Text Conversations With
Real-Time Text Technology
             Jon Azpiroz, Elisa Martín Caro


María Fernanda Cabrera, Silvia de los Ríos


                           Karel Van Isacker

           AEGIS Workshop and International Conference, Brussels
The background

●   Voice communication
    ●   Not possible for everyone
    ●   Alternative manners (in the past ICQ,
        now AOL IM)
    ●   But what about mobiles?
●   Quest for alternatives to traditional
    voice telephony that could be accessible
    across desktop and mobile
    communications devices.

             AEGIS Workshop and International Conference, Brussels
Background Of Text Communications
●   TTY
    ●   the device for the deaf (TDD) or
        teletypewriter (TTY) (1964) (also used for
        people with speech impairments)




    ●   Problem: different textphone standards, need
        for landline


              AEGIS Workshop and International Conference, Brussels
Background Of Text Communications
●   SMS
    ●   Advantages
        –   Used by the hearing impaired community.
        –   Text-based, easy to use, affordable and mobile.
        –   Vibrating function of the handset alerts the user
            about a message.
    ●   Disadvantages
        –   Unreliable system
        –   Transmission delays
        –   Cost of the messages


                 AEGIS Workshop and International Conference, Brussels
Increase interactivity
●   Instant Messaging (IM) for mobile devices
    ●   More interactivity as users can exchange
        messages faster and more efficiently.
    ●   IM Messages are cheaper than SMS.
    ●   Problem: lack of standardisation (BlackBerry,
        MSN, Google, AOL, Yahoo, ICQ, FaceBook,
        WhatsApp,…)
        –   Few IM clients work with different networks (Pidgin
            for Win, InstantBird for Linux)
    ●   Users cannot interrupt each other


                AEGIS Workshop and International Conference, Brussels
Real-time Text
●   Real-time text (RTT) is conversational
    text that is sent and received on a
    character by character basis.
●   A more natural, bi-directional flow of
    conversation takes place.
●   Pioneered by ICQ in 1996.




           AEGIS Workshop and International Conference, Brussels
RTT protocol status
●   Usage of call control protocols for RTT
    communications

                 100
                        92,3
                  90


                  80


                  70


                  60


                  50


                  40
                                    30,8
                  30


                  20


                  10                             7,7

                   0
                        SIP         H.323      Unknown




           AEGIS Workshop and International Conference, Brussels
RTT protocol status
●   Usage of transport protocols for RTT
    communications

                 90
                            84,6

                 80


                 70


                 60


                 50


                 40


                 30


                 20
                                              15,4

                 10


                  0
                           ToIP             Unknown




           AEGIS Workshop and International Conference, Brussels
RTT protocol status
●   Usage of presentation protocols for RTT
    communications

                 100
                            92,3
                  90


                  80


                  70


                  60


                  50


                  40


                  30


                  20


                  10                           7,7

                   0
                           T.140             Unknown




           AEGIS Workshop and International Conference, Brussels
RTT Protocol Status
 ToIP

 T.140
RFC4103
 RTP
 UDP
  IP




          AEGIS Workshop and International Conference, Brussels
Are there any restrictions?
●   Network Address Translators (NAT)
                  SIP headers                                         SIP headers
        SIP   Priv. IP 192.168.1.2
                                                          SIP     Priv. IP 192.168.1.2
              Private IP address
                                           NAT                    Public IP address
        IP         192.168.1.2
                                                           IP         80.57.12.68



●   May provide non-routable contact information
●   Solutions:
    ●    Server side: STUN / TURN servers to obtain
         public IP address
    ●    Client side: SIP ALG to remove private addresses



                    AEGIS Workshop and International Conference, Brussels
Are there any restrictions?
●   Firewalls
              Port 5060 + media                                    Port 5060 + media
        SIP     comm. ports                         X       SIP      comm. ports
                                           FW
    HTML          Port 80                                 HTML             Port 80




●   May block SIP port (5060) or media communication
    ports
●   Solutions:
    ●   Client and/or server side: tunneling
    ●   Client side: SIP ALG to communicate with the
        firewall to open ports

                   AEGIS Workshop and International Conference, Brussels
Real-time Text brought to the mobile

●   Based on J2ME
    ●   wide availability of the application is one
        of the most important requirements.
    ●   Roughly 78% of the mobile phones sold
        in 2010 were inexpensive feature
        phones that run the Java Micro Edition
        (Java ME) environment.
    ●   Application will be compatible in mobile
        devices with different OS such as
        Symbian or BlackBerry.

             AEGIS Workshop and International Conference, Brussels
Real-time Text brought to the mobile
●   Functionality
    ●   User should login with a
        user name and password to
        start using the applications.
    ●   Once registered, the
        application provides three
        main functionalities: make /
        receive real-time text calls,
        see the call logs and
        manage the RTT contacts.

             AEGIS Workshop and International Conference, Brussels
Real-time Text brought to the mobile
●   Functionality
    ●   Select existing contact or type directly
        the RTT address of the other user.




             AEGIS Workshop and International Conference, Brussels
Real-time Text brought to the mobile
●   Functionality
    ●   Once the call is
        accepted by the other
        user
        –   2 text boxes appear
        –   upper one show what
            the remote user is
            typing
        –   lower box shows what
            user of device is
            typing.
               AEGIS Workshop and International Conference, Brussels
Real-time Text brought to the mobile
●   User testing
    ●   Spain, Belgium, Sweden, and the United
        Kingdom
    ●   26 users with hearing impairments
    ●   11 experts and 11 tutors
●   Feedback overall positive, and desire to
    have this functionality directly
    embedded in IM they use now
●   But: 2 window conversation is new

             AEGIS Workshop and International Conference, Brussels
Real-time Text brought to the mobile
●   Next version (by August 2012)
    ●   Chat based user interface (both
        conversations shown in same screen).
    ●   New modalities of communication.
    ●   Character-by-character, versus word-by-
        word.
    ●   New client will be developed for LWUIT
        Java devices. This will make RTT
        compatible with touch screen devices.

             AEGIS Workshop and International Conference, Brussels

More Related Content

Similar to Enhancing Text Conversations With Real-Time Text Technology

voip elements by Karan singh cypher
voip elements by Karan singh cypher voip elements by Karan singh cypher
voip elements by Karan singh cypher Karan Maker
 
2014 innovaphone different protocols for different things
2014 innovaphone different protocols for different things2014 innovaphone different protocols for different things
2014 innovaphone different protocols for different thingsVOIP2DAY
 
TADSummit, The MONEH Innovation Showcase chaired by James Body, Telet Research
TADSummit, The MONEH Innovation Showcase chaired by James Body, Telet ResearchTADSummit, The MONEH Innovation Showcase chaired by James Body, Telet Research
TADSummit, The MONEH Innovation Showcase chaired by James Body, Telet ResearchAlan Quayle
 
Voice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVoice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVideoguy
 
The Potential of Consolidating SIP and XMPP Based Communication for Telecomm...
The Potential of Consolidating  SIP and XMPP Based Communication for Telecomm...The Potential of Consolidating  SIP and XMPP Based Communication for Telecomm...
The Potential of Consolidating SIP and XMPP Based Communication for Telecomm...Sebastian Schumann
 
The Considerations for Internet of Things @ 2017
The Considerations for Internet of Things @ 2017The Considerations for Internet of Things @ 2017
The Considerations for Internet of Things @ 2017Jian-Hong Pan
 
SIPPO Datasheet from Quobis
SIPPO Datasheet from QuobisSIPPO Datasheet from Quobis
SIPPO Datasheet from QuobisAlan Quayle
 
Cisco TIP Presentation
Cisco TIP PresentationCisco TIP Presentation
Cisco TIP PresentationIMTC
 
Osc ftth solutions v1.0 20160922
Osc ftth solutions v1.0 20160922Osc ftth solutions v1.0 20160922
Osc ftth solutions v1.0 20160922Guisun Han
 
BKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End StoryBKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End StoryLinaro
 
Building a WebRTC Communication and collaboration platform - techleash barcamp
Building a WebRTC Communication and collaboration platform  -  techleash barcampBuilding a WebRTC Communication and collaboration platform  -  techleash barcamp
Building a WebRTC Communication and collaboration platform - techleash barcampALTANAI BISHT
 
Voice over IP (VOIP)
Voice over IP (VOIP)Voice over IP (VOIP)
Voice over IP (VOIP)Ahmed Ayman
 
5 ixia lte qo e – e2e test solution
5 ixia lte qo e – e2e test solution5 ixia lte qo e – e2e test solution
5 ixia lte qo e – e2e test solutionCPqD
 
WebRTC Workshop 2013 given at the IMS World Forum
WebRTC Workshop 2013 given at the IMS World ForumWebRTC Workshop 2013 given at the IMS World Forum
WebRTC Workshop 2013 given at the IMS World ForumAlan Quayle
 
Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Quobis
 
MULTIMEDIA SERVICES OVER IP NETWORKS
MULTIMEDIA SERVICES OVER IP NETWORKSMULTIMEDIA SERVICES OVER IP NETWORKS
MULTIMEDIA SERVICES OVER IP NETWORKSYatish Bathla
 

Similar to Enhancing Text Conversations With Real-Time Text Technology (20)

Prashant Resume
Prashant ResumePrashant Resume
Prashant Resume
 
voip elements by Karan singh cypher
voip elements by Karan singh cypher voip elements by Karan singh cypher
voip elements by Karan singh cypher
 
2014 innovaphone different protocols for different things
2014 innovaphone different protocols for different things2014 innovaphone different protocols for different things
2014 innovaphone different protocols for different things
 
TADSummit, The MONEH Innovation Showcase chaired by James Body, Telet Research
TADSummit, The MONEH Innovation Showcase chaired by James Body, Telet ResearchTADSummit, The MONEH Innovation Showcase chaired by James Body, Telet Research
TADSummit, The MONEH Innovation Showcase chaired by James Body, Telet Research
 
Voice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVoice over IP: Issues and Protocols
Voice over IP: Issues and Protocols
 
The Potential of Consolidating SIP and XMPP Based Communication for Telecomm...
The Potential of Consolidating  SIP and XMPP Based Communication for Telecomm...The Potential of Consolidating  SIP and XMPP Based Communication for Telecomm...
The Potential of Consolidating SIP and XMPP Based Communication for Telecomm...
 
The Considerations for Internet of Things @ 2017
The Considerations for Internet of Things @ 2017The Considerations for Internet of Things @ 2017
The Considerations for Internet of Things @ 2017
 
SIPPO Datasheet from Quobis
SIPPO Datasheet from QuobisSIPPO Datasheet from Quobis
SIPPO Datasheet from Quobis
 
Cisco TIP Presentation
Cisco TIP PresentationCisco TIP Presentation
Cisco TIP Presentation
 
Osc ftth solutions v1.0 20160922
Osc ftth solutions v1.0 20160922Osc ftth solutions v1.0 20160922
Osc ftth solutions v1.0 20160922
 
BKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End StoryBKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End Story
 
Building a WebRTC Communication and collaboration platform - techleash barcamp
Building a WebRTC Communication and collaboration platform  -  techleash barcampBuilding a WebRTC Communication and collaboration platform  -  techleash barcamp
Building a WebRTC Communication and collaboration platform - techleash barcamp
 
Web rtc.intro
Web rtc.introWeb rtc.intro
Web rtc.intro
 
Voice over IP (VOIP)
Voice over IP (VOIP)Voice over IP (VOIP)
Voice over IP (VOIP)
 
5 ixia lte qo e – e2e test solution
5 ixia lte qo e – e2e test solution5 ixia lte qo e – e2e test solution
5 ixia lte qo e – e2e test solution
 
WebRTC Workshop 2013 given at the IMS World Forum
WebRTC Workshop 2013 given at the IMS World ForumWebRTC Workshop 2013 given at the IMS World Forum
WebRTC Workshop 2013 given at the IMS World Forum
 
WebRTC: an introduction
WebRTC: an introductionWebRTC: an introduction
WebRTC: an introduction
 
Comparação Grandstream
Comparação GrandstreamComparação Grandstream
Comparação Grandstream
 
Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)
 
MULTIMEDIA SERVICES OVER IP NETWORKS
MULTIMEDIA SERVICES OVER IP NETWORKSMULTIMEDIA SERVICES OVER IP NETWORKS
MULTIMEDIA SERVICES OVER IP NETWORKS
 

More from AEGIS-ACCESSIBLE Projects

Mobile applications (Panagiotis Tsoris, Steficon)
Mobile applications (Panagiotis Tsoris, Steficon)Mobile applications (Panagiotis Tsoris, Steficon)
Mobile applications (Panagiotis Tsoris, Steficon)AEGIS-ACCESSIBLE Projects
 
Basic ICT Training curriculum (Andy Burton, NTU)
Basic ICT Training curriculum (Andy Burton, NTU)Basic ICT Training curriculum (Andy Burton, NTU)
Basic ICT Training curriculum (Andy Burton, NTU)AEGIS-ACCESSIBLE Projects
 
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)AEGIS-ACCESSIBLE Projects
 
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...AEGIS-ACCESSIBLE Projects
 
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...AEGIS-ACCESSIBLE Projects
 
AEGIS SP4 story - building an accessible mobile application
AEGIS SP4 story - building an accessible mobile applicationAEGIS SP4 story - building an accessible mobile application
AEGIS SP4 story - building an accessible mobile applicationAEGIS-ACCESSIBLE Projects
 
AEGIS SP3 story - building an accessible web application
AEGIS SP3 story - building an accessible web applicationAEGIS SP3 story - building an accessible web application
AEGIS SP3 story - building an accessible web applicationAEGIS-ACCESSIBLE Projects
 
Conference proceedings 2011 AEGIS International Workshop and Conference
Conference proceedings 2011 AEGIS International Workshop and ConferenceConference proceedings 2011 AEGIS International Workshop and Conference
Conference proceedings 2011 AEGIS International Workshop and ConferenceAEGIS-ACCESSIBLE Projects
 
Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1
Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1
Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1AEGIS-ACCESSIBLE Projects
 

More from AEGIS-ACCESSIBLE Projects (20)

Newsletter 7 AEGIS project
Newsletter 7 AEGIS projectNewsletter 7 AEGIS project
Newsletter 7 AEGIS project
 
Mobile applications (Panagiotis Tsoris, Steficon)
Mobile applications (Panagiotis Tsoris, Steficon)Mobile applications (Panagiotis Tsoris, Steficon)
Mobile applications (Panagiotis Tsoris, Steficon)
 
Basic ICT Training curriculum (Andy Burton, NTU)
Basic ICT Training curriculum (Andy Burton, NTU)Basic ICT Training curriculum (Andy Burton, NTU)
Basic ICT Training curriculum (Andy Burton, NTU)
 
ViPi Survey (Andy Burton, NTU)
ViPi Survey (Andy Burton, NTU)ViPi Survey (Andy Burton, NTU)
ViPi Survey (Andy Burton, NTU)
 
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
 
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
 
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
 
AEGIS SP4 story - building an accessible mobile application
AEGIS SP4 story - building an accessible mobile applicationAEGIS SP4 story - building an accessible mobile application
AEGIS SP4 story - building an accessible mobile application
 
AEGIS SP3 story - building an accessible web application
AEGIS SP3 story - building an accessible web applicationAEGIS SP3 story - building an accessible web application
AEGIS SP3 story - building an accessible web application
 
ACCESSIBLE newsletter n° 6
ACCESSIBLE newsletter n° 6ACCESSIBLE newsletter n° 6
ACCESSIBLE newsletter n° 6
 
AEGIS Newsletter n° 6
AEGIS Newsletter n° 6AEGIS Newsletter n° 6
AEGIS Newsletter n° 6
 
VERITAS newsletter n° 3
VERITAS newsletter n° 3VERITAS newsletter n° 3
VERITAS newsletter n° 3
 
VERITAS newsletter n° 2
VERITAS newsletter n° 2VERITAS newsletter n° 2
VERITAS newsletter n° 2
 
VERITAS newsletter n° 4
VERITAS newsletter n° 4VERITAS newsletter n° 4
VERITAS newsletter n° 4
 
Conference proceedings 2011 AEGIS International Workshop and Conference
Conference proceedings 2011 AEGIS International Workshop and ConferenceConference proceedings 2011 AEGIS International Workshop and Conference
Conference proceedings 2011 AEGIS International Workshop and Conference
 
Aegis concertation certh
Aegis concertation certhAegis concertation certh
Aegis concertation certh
 
Veritas iti aegis_conf
Veritas iti aegis_confVeritas iti aegis_conf
Veritas iti aegis_conf
 
Haptimap in a_nutshell_2011_for_aegis
Haptimap in a_nutshell_2011_for_aegisHaptimap in a_nutshell_2011_for_aegis
Haptimap in a_nutshell_2011_for_aegis
 
Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1
Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1
Guide presentation aegis-fp7-projects-round_table_2011-11-30_v0.1
 
Etna bruxelles aegis_2011_ok
Etna bruxelles aegis_2011_okEtna bruxelles aegis_2011_ok
Etna bruxelles aegis_2011_ok
 

Recently uploaded

Hire 💕 8617697112 Champawat Call Girls Service Call Girls Agency
Hire 💕 8617697112 Champawat Call Girls Service Call Girls AgencyHire 💕 8617697112 Champawat Call Girls Service Call Girls Agency
Hire 💕 8617697112 Champawat Call Girls Service Call Girls AgencyNitya salvi
 
Kanpur Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Kanpur Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceKanpur Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Kanpur Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
💕📲09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati
💕📲09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati💕📲09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati
💕📲09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh HaldighatiApsara Of India
 
08448380779 Call Girls In Chirag Enclave Women Seeking Men
08448380779 Call Girls In Chirag Enclave Women Seeking Men08448380779 Call Girls In Chirag Enclave Women Seeking Men
08448380779 Call Girls In Chirag Enclave Women Seeking MenDelhi Call girls
 
Genesis 1:6 || Meditate the Scripture daily verse by verse
Genesis 1:6  ||  Meditate the Scripture daily verse by verseGenesis 1:6  ||  Meditate the Scripture daily verse by verse
Genesis 1:6 || Meditate the Scripture daily verse by versemaricelcanoynuay
 
08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking Men08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking MenDelhi Call girls
 
❤Personal Contact Number Varanasi Call Girls 8617697112💦✅.
❤Personal Contact Number Varanasi Call Girls 8617697112💦✅.❤Personal Contact Number Varanasi Call Girls 8617697112💦✅.
❤Personal Contact Number Varanasi Call Girls 8617697112💦✅.Nitya salvi
 
Visa Consultant in Lahore || 📞03094429236
Visa Consultant in Lahore || 📞03094429236Visa Consultant in Lahore || 📞03094429236
Visa Consultant in Lahore || 📞03094429236Sherazi Tours
 
🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...
🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...
🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...Apsara Of India
 
Study Consultants in Lahore || 📞03094429236
Study Consultants in Lahore || 📞03094429236Study Consultants in Lahore || 📞03094429236
Study Consultants in Lahore || 📞03094429236Sherazi Tours
 
Hire 💕 8617697112 Chamba Call Girls Service Call Girls Agency
Hire 💕 8617697112 Chamba Call Girls Service Call Girls AgencyHire 💕 8617697112 Chamba Call Girls Service Call Girls Agency
Hire 💕 8617697112 Chamba Call Girls Service Call Girls AgencyNitya salvi
 
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779Delhi Call girls
 
A tour of African gastronomy - World Tourism Organization
A tour of African gastronomy - World Tourism OrganizationA tour of African gastronomy - World Tourism Organization
A tour of African gastronomy - World Tourism OrganizationJuan Carlos Fonseca Mata
 
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday SafarisKibera Holiday Safaris Safaris
 
Book Cheap Flight Tickets - TraveljunctionUK
Book  Cheap Flight Tickets - TraveljunctionUKBook  Cheap Flight Tickets - TraveljunctionUK
Book Cheap Flight Tickets - TraveljunctionUKTravel Juncation
 
High Profile 🔝 8250077686 📞 Call Girls Service in Siri Fort🍑
High Profile 🔝 8250077686 📞 Call Girls Service in Siri Fort🍑High Profile 🔝 8250077686 📞 Call Girls Service in Siri Fort🍑
High Profile 🔝 8250077686 📞 Call Girls Service in Siri Fort🍑Damini Dixit
 
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking MenDelhi Call girls
 
BERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptxBERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptxseri bangash
 

Recently uploaded (20)

Hire 💕 8617697112 Champawat Call Girls Service Call Girls Agency
Hire 💕 8617697112 Champawat Call Girls Service Call Girls AgencyHire 💕 8617697112 Champawat Call Girls Service Call Girls Agency
Hire 💕 8617697112 Champawat Call Girls Service Call Girls Agency
 
Kanpur Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Kanpur Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceKanpur Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Kanpur Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
💕📲09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati
💕📲09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati💕📲09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati
💕📲09602870969💓Girl Escort Services Udaipur Call Girls in Chittorgarh Haldighati
 
08448380779 Call Girls In Chirag Enclave Women Seeking Men
08448380779 Call Girls In Chirag Enclave Women Seeking Men08448380779 Call Girls In Chirag Enclave Women Seeking Men
08448380779 Call Girls In Chirag Enclave Women Seeking Men
 
Discover Mathura And Vrindavan A Spritual Journey.pdf
Discover Mathura And Vrindavan A Spritual Journey.pdfDiscover Mathura And Vrindavan A Spritual Journey.pdf
Discover Mathura And Vrindavan A Spritual Journey.pdf
 
Genesis 1:6 || Meditate the Scripture daily verse by verse
Genesis 1:6  ||  Meditate the Scripture daily verse by verseGenesis 1:6  ||  Meditate the Scripture daily verse by verse
Genesis 1:6 || Meditate the Scripture daily verse by verse
 
Rohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking Men08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking Men
 
❤Personal Contact Number Varanasi Call Girls 8617697112💦✅.
❤Personal Contact Number Varanasi Call Girls 8617697112💦✅.❤Personal Contact Number Varanasi Call Girls 8617697112💦✅.
❤Personal Contact Number Varanasi Call Girls 8617697112💦✅.
 
Visa Consultant in Lahore || 📞03094429236
Visa Consultant in Lahore || 📞03094429236Visa Consultant in Lahore || 📞03094429236
Visa Consultant in Lahore || 📞03094429236
 
🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...
🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...
🔥HOT🔥📲9602870969🔥Prostitute Service in Udaipur Call Girls in City Palace Lake...
 
Study Consultants in Lahore || 📞03094429236
Study Consultants in Lahore || 📞03094429236Study Consultants in Lahore || 📞03094429236
Study Consultants in Lahore || 📞03094429236
 
Hire 💕 8617697112 Chamba Call Girls Service Call Girls Agency
Hire 💕 8617697112 Chamba Call Girls Service Call Girls AgencyHire 💕 8617697112 Chamba Call Girls Service Call Girls Agency
Hire 💕 8617697112 Chamba Call Girls Service Call Girls Agency
 
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
 
A tour of African gastronomy - World Tourism Organization
A tour of African gastronomy - World Tourism OrganizationA tour of African gastronomy - World Tourism Organization
A tour of African gastronomy - World Tourism Organization
 
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
9 Days Kenya Ultimate Safari Odyssey with Kibera Holiday Safaris
 
Book Cheap Flight Tickets - TraveljunctionUK
Book  Cheap Flight Tickets - TraveljunctionUKBook  Cheap Flight Tickets - TraveljunctionUK
Book Cheap Flight Tickets - TraveljunctionUK
 
High Profile 🔝 8250077686 📞 Call Girls Service in Siri Fort🍑
High Profile 🔝 8250077686 📞 Call Girls Service in Siri Fort🍑High Profile 🔝 8250077686 📞 Call Girls Service in Siri Fort🍑
High Profile 🔝 8250077686 📞 Call Girls Service in Siri Fort🍑
 
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
08448380779 Call Girls In Bhikaji Cama Palace Women Seeking Men
 
BERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptxBERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptx
 

Enhancing Text Conversations With Real-Time Text Technology

  • 1. Enhancing Text Conversations With Real-Time Text Technology Jon Azpiroz, Elisa Martín Caro María Fernanda Cabrera, Silvia de los Ríos Karel Van Isacker AEGIS Workshop and International Conference, Brussels
  • 2. The background ● Voice communication ● Not possible for everyone ● Alternative manners (in the past ICQ, now AOL IM) ● But what about mobiles? ● Quest for alternatives to traditional voice telephony that could be accessible across desktop and mobile communications devices. AEGIS Workshop and International Conference, Brussels
  • 3. Background Of Text Communications ● TTY ● the device for the deaf (TDD) or teletypewriter (TTY) (1964) (also used for people with speech impairments) ● Problem: different textphone standards, need for landline AEGIS Workshop and International Conference, Brussels
  • 4. Background Of Text Communications ● SMS ● Advantages – Used by the hearing impaired community. – Text-based, easy to use, affordable and mobile. – Vibrating function of the handset alerts the user about a message. ● Disadvantages – Unreliable system – Transmission delays – Cost of the messages AEGIS Workshop and International Conference, Brussels
  • 5. Increase interactivity ● Instant Messaging (IM) for mobile devices ● More interactivity as users can exchange messages faster and more efficiently. ● IM Messages are cheaper than SMS. ● Problem: lack of standardisation (BlackBerry, MSN, Google, AOL, Yahoo, ICQ, FaceBook, WhatsApp,…) – Few IM clients work with different networks (Pidgin for Win, InstantBird for Linux) ● Users cannot interrupt each other AEGIS Workshop and International Conference, Brussels
  • 6. Real-time Text ● Real-time text (RTT) is conversational text that is sent and received on a character by character basis. ● A more natural, bi-directional flow of conversation takes place. ● Pioneered by ICQ in 1996. AEGIS Workshop and International Conference, Brussels
  • 7. RTT protocol status ● Usage of call control protocols for RTT communications 100 92,3 90 80 70 60 50 40 30,8 30 20 10 7,7 0 SIP H.323 Unknown AEGIS Workshop and International Conference, Brussels
  • 8. RTT protocol status ● Usage of transport protocols for RTT communications 90 84,6 80 70 60 50 40 30 20 15,4 10 0 ToIP Unknown AEGIS Workshop and International Conference, Brussels
  • 9. RTT protocol status ● Usage of presentation protocols for RTT communications 100 92,3 90 80 70 60 50 40 30 20 10 7,7 0 T.140 Unknown AEGIS Workshop and International Conference, Brussels
  • 10. RTT Protocol Status ToIP T.140 RFC4103 RTP UDP IP AEGIS Workshop and International Conference, Brussels
  • 11. Are there any restrictions? ● Network Address Translators (NAT) SIP headers SIP headers SIP Priv. IP 192.168.1.2 SIP Priv. IP 192.168.1.2 Private IP address NAT Public IP address IP 192.168.1.2 IP 80.57.12.68 ● May provide non-routable contact information ● Solutions: ● Server side: STUN / TURN servers to obtain public IP address ● Client side: SIP ALG to remove private addresses AEGIS Workshop and International Conference, Brussels
  • 12. Are there any restrictions? ● Firewalls Port 5060 + media Port 5060 + media SIP comm. ports X SIP comm. ports FW HTML Port 80 HTML Port 80 ● May block SIP port (5060) or media communication ports ● Solutions: ● Client and/or server side: tunneling ● Client side: SIP ALG to communicate with the firewall to open ports AEGIS Workshop and International Conference, Brussels
  • 13. Real-time Text brought to the mobile ● Based on J2ME ● wide availability of the application is one of the most important requirements. ● Roughly 78% of the mobile phones sold in 2010 were inexpensive feature phones that run the Java Micro Edition (Java ME) environment. ● Application will be compatible in mobile devices with different OS such as Symbian or BlackBerry. AEGIS Workshop and International Conference, Brussels
  • 14. Real-time Text brought to the mobile ● Functionality ● User should login with a user name and password to start using the applications. ● Once registered, the application provides three main functionalities: make / receive real-time text calls, see the call logs and manage the RTT contacts. AEGIS Workshop and International Conference, Brussels
  • 15. Real-time Text brought to the mobile ● Functionality ● Select existing contact or type directly the RTT address of the other user. AEGIS Workshop and International Conference, Brussels
  • 16. Real-time Text brought to the mobile ● Functionality ● Once the call is accepted by the other user – 2 text boxes appear – upper one show what the remote user is typing – lower box shows what user of device is typing. AEGIS Workshop and International Conference, Brussels
  • 17. Real-time Text brought to the mobile ● User testing ● Spain, Belgium, Sweden, and the United Kingdom ● 26 users with hearing impairments ● 11 experts and 11 tutors ● Feedback overall positive, and desire to have this functionality directly embedded in IM they use now ● But: 2 window conversation is new AEGIS Workshop and International Conference, Brussels
  • 18. Real-time Text brought to the mobile ● Next version (by August 2012) ● Chat based user interface (both conversations shown in same screen). ● New modalities of communication. ● Character-by-character, versus word-by- word. ● New client will be developed for LWUIT Java devices. This will make RTT compatible with touch screen devices. AEGIS Workshop and International Conference, Brussels