200 likes | 241 Views
Real-time Communication. WeeSan Lee weesan@cs.ucr.edu. Async. vs Sync. Communication. Asynchronous Communication (flex-time) Email, mailing list, newsgroup, blogging, forum, etc Synchronous Communication (real-time) IM, VoIP, etc. IM. Instant Messaging
E N D
Real-time Communication WeeSan Lee weesan@cs.ucr.edu
Async. vs Sync. Communication • Asynchronous Communication (flex-time) • Email, mailing list, newsgroup, blogging, forum, etc • Synchronous Communication (real-time) • IM, VoIP, etc
IM • Instant Messaging • Real-time text communication between 2 or more parties • AKA chat programs • “IM” has become a verb • “Please IM me.”
How does IM work? IM Server Hello Hello Hello IM Client 1 IM Client 2 IM Client 3
IM - Examples • talk, ntalk, ytalk on Unix • IRC • ICQ • AIM • Yahoo! Messenger • MSN Messenger • Google Talk • Jabber • Sametime • Gaim
IM - IRC • Internet Relay Chat • One of the first multi-user real-time communication
IM - Others • ICQ • I seek you • http://www.icq.com/ • AIM • http://www.aim.com/ • Yahoo! Messenger • http://messenger.yahoo.com/ • MSN Messenger • Windows Live Messenger • http://messenger.msn.com/ • Google Talk • http://www.google.com/talk/
IM - Others • Jabber • An xml-based IM • http://www.jabber.org/ • Sametime • An enterprise, java-based IM from Lotus/IBM • http://www.ibm.com/lotus/sametime • Gaim • A unified messenger • Renamed to Pidgin • http://sourceforge.net/projects/gaim/
Features • Online Status • Buddies (AIM), Contacts (MSN), Friends (Yahoo) • Blocking • Private Chat Rooms • File Sharing • Whiteboard
Chat Etiquette • Do not use all caps • Use emoticons to friends • Chat rooms are fraught with adult chat
IM in the Workplace • Studies showed that IM improves productivity • Among colleagues • Provides immediate support to the clients • Be aware of security issues • Do not use public servers
VoIP • Voice over Internet Protocol • Turns the analog signals of voice into digital signals that can be transmitted over the Internet • Requirement • Microphone • Speakers/headphones • Full-duplex sound card • Use headset if possible
VoIP - Examples • Most IM clients support VoIP • Others • Netmeeting • Skype • SkypeOut • PCs → landlines • SkypeIn • Landlines → PCs
VoIP (cont) • Pros • Inexpensive • Clear • Cons • Unavailable when the network is down or power outage • 911 issues
References • Internet Effectively • Ch 11 - Real-time Communication • IM • http://en.wikipedia.org/wiki/Instant_messaging
Homework 8 • Read "Whole Foods CEO Attacked Rival Online" • http://www.cbsnews.com/stories/2007/07/12/business/main3048457.shtml • Read "Whole Foods CEO sorry for anonymous Web posts" • http://www.reuters.com/article/businessNews/idUSN1725360820070717?sp=true • Post your own comments in 100-150 words by clicking on "Add a new question“ button below by next Mon (11/19) @ 23:55pm • Reply one of the comments from others by next Tue (11/20) @ 23:55pm.
Homework 8 • In general, is it ethical for a CEO of a company to blog or post comments, especially the bad ones, about its rivals on a public forum anonymously? • Or, is it perfectly fine because the CEO is exercising his/her freedom of speech? If this is the case, do you think the comments posted would be unbiased? Would they be qualified as "insider" information?
Homework 8 • In the case of Whole Foods' CEO, he posted bad comments about its rival a week before Whole Foods announced to acquire it. Do you think he blogged for personal gain? • The CEO of Whole Foods did not admitted he had done anything wrong at first, a week later, he apologized for what he did. Do you think he should be punished? • Anything you could related to the 2 articles above.