Context-aware communication

Download Report

Transcript Context-aware communication

The Future of Enterprise
Communications
Henning Schulzrinne
Chief Scientist, SIPquest
Associate Professor, Columbia University, New York
September 2003
Enterprise Communication Needs
Teleworkers
Mobile Professionals
Branch Office
Enterprise
Main Office
Factory/Plant
Partners/Suppliers
Customers
Evolving business models and workforce environments
SIPquest - Confidential
The Future of Enterprise Communication
Mobility &
Multidevice
Audio Conferencing
Instant Messaging
Rich Presence
Context Aware
Enterprise
Scheduled &
Ad hoc
Application Sharing
Co Web-browsing
Video Conferencing
Personalization
Integrated Multimedia Communication System
SIPquest - Confidential
Synchronous and
Asynchronous
Overview
•
•
•
•
•
Advanced enterprise multimedia communications – beyond the IP PBX
–  next-generation VoIP
Core characteristics and requirements
Using wireless LAN technology as an enabler for ubiquitous communications
Roaming beyond the enterprise
Challenges: E911, management, scaling, reliability
SIPquest - Confidential
Context-aware multimedia
communications
•
•
Most teams and groups need two forms of collaboration:
– real-time (synchronous)  telephone, ISDN video conferencing, IM
– non-real-time (asynchronous)  mailing lists, shared calendars, shared
document folders, project-internal web pages, …
But…
– each team or group needs to set up complex set of ad-hoc tools
• difficult  often, collaboration = long cc email list
• access control tedious, particularly for external partners
– no integration of synchronous and asynchronous collaboration
• send email of documents during meeting
• versioning problems
• difficult for late joiners or management to catch up
SIPquest - Confidential
Solution: integration of “phone” and
“email/web” world
•
•
•
Create a single, task-oriented group
Records and structures all interactions
– ad-hoc and scheduled (repeating) multimedia conferences: voice, video, text chat,
guided web browsing, application sharing
– presence for coordination and presence-enabled ad-hoc conferences
– bulletin board
– shared, protected web pages
– mailing list
– access to recordings of conferences, including IM and application sharing interactions
SIP as integrating component
– multimedia communications
– event notification, IM and presence
– easily supports cross-enterprise collaboration
SIPquest - Confidential
Context-aware communication
•
•
•
Diversity: Participants with many different
devices
– temporarily only access to analog hotel
phone or cell phone
– borrowed computer at remote site
Human context:
– How interruptible am I?
– Where am I – home? movie theatre?
office? driving?
– What time zone am I in?
– How much privacy does my environment
offer?
Use “sensors” to determine context information
– data: calendars
– device interaction: which device am I
using? been typing lately?
– environment: badges, PIR sensors, RFID,
…
8:0:20:ab:d5:d
DHCP
server
CDP + SNMP
8:0:20:ab:d5:d  458/17
SIPquest - Confidential
DHCP answer:
sta=DC loc=Rm815
lat=38.89868 long=77.03723
458/17  Rm. 815
458/18  Rm. 816
Context-aware communications
•
•
•
Working within IETF to standardize descriptions for “rich presence” information
– activity, privacy, future activities
– multi-device presence
– assistants and associates
Also, related to geographic location information
– facilitate face-to-face collaboration
– guide user to appropriate resources (“a conference room with video camera is
just around the corner”)
But needs to respect need for user control and privacy
– IETF is defining privacy policy language
– allows user to control access and propagation of information
SIPquest - Confidential
Context-aware communication
•
•
•
•
“Opportunistic communications”
– old style: lug around devices – projector,
speaker phone, laptop, …
– new: service discovery  borrow networked
(wireless) devices in environment
• video projector, echo-cancelled
microphone, plasma display, …
Move live sessions from single, mobile device to
multiple local devices  session mobility
Keep configuration information even when moving
and changing devices  service mobility
Many devices, one address  user mobility
SIPquest - Confidential
Requirements for context-aware
collaboration
•
•
Cross-platform
– users may temporarily use devices from copy service
– devices from smart cell phone and hotel TV web browser to desk top PC
– participants from different organizations
Thus, importance of standards
– beware of “our improved version of standard”
– here, web and Internet technologies
• SIP for multimedia communications, IM, presence, events
• RTSP for access to streaming media (media resources, conference recordings)
• HTTP and web services for user interface, conference control and web-based
collaboration
• SMTP (and related) for asynchronous collaboration
• RTP for multimedia content
• XML for cross-platform document sharing and whiteboards
– not just protocols, but also configuration and management
SIPquest - Confidential
Wireless LANs as a key enabler
• Ubiquitous and context-aware communications
requires integrating all modes of wireless
communications:
– 2G and 3G cellular networks – low-speed
data, but broad coverage
– cluster of hotspots with roaming
• e.g., within corporate campus or in
convention center or airport)
– sparse 802.11 hotspots
• Need to be able to roam across systems:
– with authentication, authorization, accounting
hand-off
– real-time hand-off for on-going multimedia
conversations
• maybe across devices
• SIP can support mobility even if network not fully
mobility-enabled
SIPquest - Confidential
Concerns and Issues
•
•
•
•
E-911
– E-911 difficult for VoIP (and other networked multimedia)
– locate nearest emergency service, not the one on the other end of the VPN
– IP address does not provide location
– Emergency service needs to determine user location
• efforts in North American Emergency Number Association (NENA) to provide
architecture
Management of these capabilities from a variety of devices
– basic configuration via phone
– human configuration via web page
– automated configuration and scripting via web services and standardized configuration
files
Security, Authentication and authorization
– prevent VoIP spam
QoS for WLAN, primarily
SIPquest - Confidential
Conclusion
•
•
•
•
•
Convergence is more than just the conversion of analog phones to packets
– just transport convergence misses opportunities for productivity enhancements
and doesn’t solve the lack of use of most tools
– need to do more than replicate dial tone
Converge synchronous and asynchronous collaboration
Make capabilities available without configuration – but users only see tools they
need and want
Needs to work in mobile environment – 2G, 3G and 802.11
– single device and multiple mobile devices
Cross-platform and standards-based – otherwise, always fall back to least-common
denominator phone conference
SIPquest - Confidential