SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Similaire à 50 real time text to enrich text communications

Voice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVoice over IP: Issues and Protocols
Voice over IP: Issues and Protocols
Videoguy
 
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
CPqD
 
Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)
Quobis
 

Similaire à 50 real time text to enrich text communications (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
 

Plus de AEGIS-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.1
AEGIS-ACCESSIBLE Projects
 

Plus de 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
 

Dernier

CYTOTEC DUBAI ☎️ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...
CYTOTEC DUBAI ☎️ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...CYTOTEC DUBAI ☎️ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...
CYTOTEC DUBAI ☎️ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...
Abortion pills in Riyadh +966572737505 get cytotec
 
💕📲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
Apsara Of India
 
sample sample sample sample sample sample
sample sample sample sample sample samplesample sample sample sample sample sample
sample sample sample sample sample sample
Casey Keith
 
Sample sample sample sample sample sample
Sample sample sample sample sample sampleSample sample sample sample sample sample
Sample sample sample sample sample sample
Casey Keith
 
Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...
Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...
Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...
mountabuangels4u
 

Dernier (20)

Top travel agency in panchkula - Best travel agents in panchkula
Top  travel agency in panchkula - Best travel agents in panchkulaTop  travel agency in panchkula - Best travel agents in panchkula
Top travel agency in panchkula - Best travel agents in panchkula
 
CYTOTEC DUBAI ☎️ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...
CYTOTEC DUBAI ☎️ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...CYTOTEC DUBAI ☎️ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...
CYTOTEC DUBAI ☎️ +966572737505 } Abortion pills in Abu dhabi,get misoprostal ...
 
Genuine 8250077686 Hot and Beautiful 💕 Bhavnagar Escorts call Girls
Genuine 8250077686 Hot and Beautiful 💕 Bhavnagar Escorts call GirlsGenuine 8250077686 Hot and Beautiful 💕 Bhavnagar Escorts call Girls
Genuine 8250077686 Hot and Beautiful 💕 Bhavnagar Escorts call Girls
 
Top places to visit, top tourist destinations
Top places to visit, top tourist destinationsTop places to visit, top tourist destinations
Top places to visit, top tourist destinations
 
Night 7k to 12k Daman Call Girls 👉👉 8617697112⭐⭐ 100% Genuine Escort Service ...
Night 7k to 12k Daman Call Girls 👉👉 8617697112⭐⭐ 100% Genuine Escort Service ...Night 7k to 12k Daman Call Girls 👉👉 8617697112⭐⭐ 100% Genuine Escort Service ...
Night 7k to 12k Daman Call Girls 👉👉 8617697112⭐⭐ 100% Genuine Escort Service ...
 
Mathura Call Girls 8250077686 Service Offer VIP Hot Model
Mathura Call Girls 8250077686 Service Offer VIP Hot ModelMathura Call Girls 8250077686 Service Offer VIP Hot Model
Mathura Call Girls 8250077686 Service Offer VIP Hot Model
 
💕📲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
 
Tamluk ❤CALL GIRL 8617697112 ❤CALL GIRLS IN Tamluk ESCORT SERVICE❤CALL GIRL
Tamluk ❤CALL GIRL 8617697112 ❤CALL GIRLS IN Tamluk ESCORT SERVICE❤CALL GIRLTamluk ❤CALL GIRL 8617697112 ❤CALL GIRLS IN Tamluk ESCORT SERVICE❤CALL GIRL
Tamluk ❤CALL GIRL 8617697112 ❤CALL GIRLS IN Tamluk ESCORT SERVICE❤CALL GIRL
 
sample sample sample sample sample sample
sample sample sample sample sample samplesample sample sample sample sample sample
sample sample sample sample sample sample
 
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
 
Sample sample sample sample sample sample
Sample sample sample sample sample sampleSample sample sample sample sample sample
Sample sample sample sample sample sample
 
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🍑
 
Kolkata Call Girls - 📞 8617697112 🔝 Top Class Call Girls Service Available
Kolkata Call Girls - 📞 8617697112 🔝 Top Class Call Girls Service AvailableKolkata Call Girls - 📞 8617697112 🔝 Top Class Call Girls Service Available
Kolkata Call Girls - 📞 8617697112 🔝 Top Class Call Girls Service Available
 
Hire 💕 8617697112 Reckong Peo Call Girls Service Call Girls Agency
Hire 💕 8617697112 Reckong Peo Call Girls Service Call Girls AgencyHire 💕 8617697112 Reckong Peo Call Girls Service Call Girls Agency
Hire 💕 8617697112 Reckong Peo Call Girls Service Call Girls Agency
 
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
 
Genuine 8250077686 Hot and Beautiful 💕 Diu Escorts call Girls
Genuine 8250077686 Hot and Beautiful 💕 Diu Escorts call GirlsGenuine 8250077686 Hot and Beautiful 💕 Diu Escorts call Girls
Genuine 8250077686 Hot and Beautiful 💕 Diu Escorts call Girls
 
2k Shots ≽ 9205541914 ≼ Call Girls In Tagore Garden (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Tagore Garden (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Tagore Garden (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Tagore Garden (Delhi)
 
Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...
Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...
Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...
 
Bhubaneswar Call Girls 8250077686 Service Offer VIP Hot Model
Bhubaneswar Call Girls 8250077686 Service Offer VIP Hot ModelBhubaneswar Call Girls 8250077686 Service Offer VIP Hot Model
Bhubaneswar Call Girls 8250077686 Service Offer VIP Hot Model
 
Ooty Call Girls 8250077686 Service Offer VIP Hot Model
Ooty Call Girls 8250077686 Service Offer VIP Hot ModelOoty Call Girls 8250077686 Service Offer VIP Hot Model
Ooty Call Girls 8250077686 Service Offer VIP Hot Model
 

50 real time text to enrich text communications

  • 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