Enhancing Enterprise Communications Systems with Wireless Devices and Presence Information
|
|
- Edgar Cooper
- 5 years ago
- Views:
Transcription
1 Enhancing Enterprise Communications Systems with Wireless Devices and Presence Information Knarig Arabshian Columbia University Department of Computer Science New York, NY Lynne Shapiro Brotman, Michael J. Sammon, Dorée Duncan Seligmann Avaya Labs Research 233 Mt Airy Road Basking Ridge, NJ Abstract - Features in enterprise communication systems are becoming more and more complex as users demand more functionality and support for the growing variety of devices. Features range from simple telephony features such as hold, call forward and multi-way conferencing to unified messaging and communications. In this paper, we describe adding presence and location information via mobile wireless devices to enterprise communications systems. We wish to move beyond anyone, anywhere, anytime, anyway communications to systems that can connect the right person, at the right place, at the right time, and in the right way. Presence and location are key ingredients to realizing this vision. We chose to work with SIP,, and J2EE and describe our experiences integrating these with presence services. INTRODUCTION Communications capabilities in the corporate environment have been evolving over the last several years. Technologies range from primitive analog key systems for small businesses to digital Centrex switches for large businesses. Unified Communications services (integration of telephony services with , Instant Messaging (IM), and Internet services) have enhanced enterprise communications. However, many of these services can be further enriched with the addition of presence information. By presence, we mean not only online presence but also physical presence, i.e., the x-y location of a person or object. By combining information about the activity in which a person is currently engaged, a person s expertise, personal communications preferences and specified availability, as well as the situation at hand, a complete snapshot of the current context can be developed. This context information can be utilized by communications applications to determine how and when to provide services. Examples of context-aware functionality include: Finding the right people, using the right devices, automatically, e.g., Get me any doctor with expertise X nearest the Emergency Room, Send the image to the display closest to that doctor. Emergency response, e.g., Broadcast warning message to people located within 100 meters of toxic spill. Location tracking and mapping, e.g., Guide me to the bin in the warehouse that contains Y parts. Improved security, e.g., Automatically log user off system if they are more than 10 meters away. Wireless, pocket-size devices such as mobile phones and Personal Digital Assistants (PDAs) have become so widespread in enterprises that it would be hard to find someone who was not carrying at least one such device at any given time. These devices, by virtue of their ubiquity, are a good choice for providing dynamic context information; they can be used to find and track users. These devices typically operate independently from the enterprise s communications systems and services. By providing an infrastructure that allows the integration of these devices with the enterprise s communications systems a path can be established for producing and consuming presence information. In this paper we describe an architecture for such an infrastructure. We present our choices of technology for building this architecture. Finally we describe some of the applications we have implemented using this architecture and the implementation issues that arose. SYSTEM ARCHITECTURE In Figure 1 we show an architecture that supports a plethora of wireless devices. We chose as the short-range wireless technology for connecting these devices with enterprise communications systems. A wide-variety of consumer devices and an increasing number of enterprise devices include technology. technology has some features that make it well suited for this application. can form ad hoc piconets and can support both asynchronous data channels and synchronous audio channels. access points whose physical distribution is known can be used to track the location of
2 Application Server Devices Wireless Devices Applications Location Access Point Presence Service SIP UA Presence Web Server Voice Processing Platform SIP-enabled IP PBX Enterprise IT (e.g. printers, fax, info sys) SIP Endpoints Figure 1 endpoints as they move throughout the coverage area. devices, with some additional software, can be used to collect context information. For example, a small monitoring program on a enabled PDA can detect and report its user s activity to a central server. Both data and voice need to be supported in this infrastructure; our architecture must support a converged communications environment. The Session Initiation Protocol (SIP) [1] is an appropriate choice because it supports signaling, event notification and presence-based communications. SIP addressing maps users to devices dynamically. SIP also inherently supports the notion of presence through SUBSCRIBE/NOTIFY messages, making it an ideal choice for presence-based converged communications. BLUETOOTH AS A PRESENCE/TRANSPORT MEDIUM [2] was originally developed by Ericsson as a cable replacement technology. Only recently has become available in consumer electronics such as hands free cell phone headsets, PDAs and cameras. We believe that acceptance of technology in the consumer marketplace will eventually lead to acceptance in the corporate environment and thus drive new applications and services in the IT and telecomm departments. has a number of attributes that make it attractive to use in a presence-based communications system. First are the power requirements of. Most devices are Class 3 (1mW) devices. This relieves the device of having to include large batteries onboard. First generation headsets had continuous talktimes of about 3 hours. Current devices have talktimes of 7 hours or more. also has the capability to put devices into hold mode where the battery life can be further extended. Second, with these low power requirements, the batteries can be very small. Thus, devices can be engineered to be extremely portable and wearable. shows promise in efforts to fabricate digital jewelry (e.g., the IBM Research Linux wristwatch [3] with onboard ). If these devices can be worn, then associating a person with a device becomes less problematic. Third, because of the low power attributes, the range of transmission is about 10 meters for 1mW devices. While this may seem like a disadvantage at first (in comparison to s 100 meter range), s shorter range provides a finer resolution for obtaining location information. Fourth, has built in security as part of the protocol. This minimizes unwanted intrusions into communications links. Fifth, the protocol includes specific profiles that define the interoperability between devices. One can provision access points to support any set of profiles. Thus, it is relatively easy to restrict access to only certain types of devices or services.
3 Finally, has synchronous audio capabilities as part of the protocol. A access point can have up to three simultaneous audio links. If one needs to support additional audio streams, then more access points would be necessary. Presence detection with can be accomplished using the Inquiry/Page part of the protocol. Inquiry is equivalent to asking, Who is out there? and is used for discovering other devices. Paging is the process by which a connection is setup between two devices. SIP AS A TRANSPORT/TELECOMMUNICATIONS MEDIUM The Session Initiation Protocol, described in RFC 3261, was developed in the IETF as a text-based signaling protocol. Although SIP is mainly used for initiating call sessions between two or more endpoints, it has recently been enhanced to incorporate presence and event notification. This enhancement can unify converged communications applications by allowing one protocol to control the underlying communication [4]. A SIP-enabled presence server can be used to manage the presence of devices and their users. Two methods SUBSCRIBE and NOTIFY, have been defined and can handle presence information [5]. In our implementation, a presence server subscribes to a access point by sending a SIP SUBSCRIBE message to it. When a device is turned on, the access point will immediately send a NOTIFY message to the presence server. The NOTIFY message body can contain an XML body identifying the particular device that has been turned on. Thus, the presence of devices can easily be detected using SIP. Together with a mapping of users to their devices a user s location can be determined. Communications to and from the endpoints can also be done using SIP. For example, to enable voice communications SIP can be used to initiate phone calls and establish RTP sessions to a headset. A SIP Backto-Back User Agent (B2BUA) [6] that performs third party call control will manage call set up. The B2BUA subscribes to the presence server for notification of the presence of the devices. When a device is detected by one of our access points, a notification is sent to the presence server. The presence server then sends a NOTIFY message to the B2BUA. The presence server maps device presence information to specific users, using a database that maintains the mapping of ID s of devices and their owners. The user-specific presence information is passed on to the B2BUA using the message body of the NOTIFY message, which also contains all the necessary information to establish an audio connection, including the IP address of the access point and the port number for the audio stream. The B2BUA, upon receipt of the notification, uses this information to create an SDP message body within a SIP INVITE and initiates an INVITE to a SIP gateway. The To header of the INVITE can contain any outside phone number. However, in our proposed architecture, it will contain the number of a voice system where a VoiceXML script will be run. An audio stream is established between the headset, the access point, the SIP gateway and the voice system. The user can make and receive phone calls by voice interactions with the voice attendant script. This architecture can be extended in various ways as SIP supports different forms of multimedia communication. Thus, we can support communications across platforms, text, voice and video. SAMPLE APPLICATIONS In our laboratory we have built prototypes of three applications that utilize this architecture. Prototype 1 demonstrates dynamic routing of audio using SIP, headsets and presence information about the users. In one scenario that we use to demonstrate the system, User1 calls User2 and a call is set up between two SIP endpoints, such as two office phones. When User2 needs to move from his office to the laboratory, he takes his headset with him. When User2 arrives in the laboratory a access point detects his presence. This presence information is communicated to the system and the audio from the call is automatically redirected from User2 s SIP endpoint to the laboratory s access point to User2 s headset. Prototype 2 demonstrates automatic routing of calls to the phone nearest the Callee using SIP, a PDA, and presence information about the Callee. In the following scenario, the Callee has entered the office of a colleague. Upon entry into the range of the access point in the office, the Callee s presence is detected via a enabled PDA. That presence information is relayed to the system. Using information about the location of the access point and the devices in that locale, the address of the SIP endpoint (telephone) in the office is then associated with the Callee. Incoming calls for the Callee are then routed automatically to the SIP endpoint in the colleague s office rather than to the Callee s office phone, for as long as she remains there. Prototype 3 demonstrates the use of a voice agent for interfacing with enterprise systems using automatic speech recognition (ASR) and headsets. In the following scenario, a access point detects the User s presence. That presence information is relayed to a SIP B2BUA that had previously registered for notifications
4 about the User. The SIP B2BUA automatically sets up a link between the User s headset and a voiceprocessing system. Requests spoken by the User through her headset are interpreted by the ASR engine and fulfilled by the system. This provides direct access to existing voice-based services, including telephony and message management. However, queries can also relate to the presence information. A user can request another user s location, query what other wireless users are about, or initiate contact based on presence and location information. IMPLEMENTATION We have chosen to work with three emerging technologies: SIP,, and J2EE [7] together with our presence server that is compliant with the PAM [8] and SIP CPIM/PDIF XML interfaces [9,10]. We found that in order to support presence-based communications with mobile wireless devices we had to use these technologies in ways for which they were not originally intended. Consequently, we discovered that our simple experiments were not easily implemented with the existing protocols. For example: though we used SIP for call control and presence notification, we also used it to control the audio streams to non-sip endpoints the headsets. Though we used J2EE to integrate with Enterprise information systems, we also used it for computing availability and communication control and integrated it with SIP, resulting in two subscription/notification protocols, and a variety of special-purpose databases. We used devices in ways for which they are not designed: to continuously report a user s presence and location and also to serve as a paired device to an entire building installation, not just one other device or access point (as is the case with the pairing of a cell phone and a headset). A presence and availability server is integral to the functionality we desired, and it too underwent some changes: we needed to extend how presence information would be captured and manipulated and disseminated. Thus, an access point reporting a user s device s presence, as described in Prototype 2, leads to the association of an entirely different device to the user based on location. We have used SIP as a convenient way to redirect both calls (audio and signaling) and audio streams to different endpoints when presence information changed. In Prototypes 1 and 3 we use SIP to control communications to endpoints (such as a headset), but the control occurs centrally, not at the device to which the endpoint is connected. We have used devices, both as the means by which to detect users presence and/or absence, and also as SIP-controlled endpoints. We have augmented the functionality of an access point to scan for and notify when devices come into range. Thus our access points, not just SIP endpoints or presence-entities, report presence information about specific devices. The information is then aggregated and coalesced to specify a user s presence and location using enterprise information systems, including our personnel directory. A device s association with a user then occurs through third parties. The computed presence information is then used to route calls to any device, not just the presence reporting device, or device whose presence was reported. In other words, arbitrary devices can be used as location badges or active badges [11]. Computation matching devices to people and access points to location provides the necessary information to achieve the presence-based functionality we seek. CONCLUSIONS We wanted to identify the next steps for realizing the new paradigm of building systems that will automatically connect the right people, at the right time, in the right place, in the right ways. We began by exploring the different ways presence and location information can be used and captured. We selected SIP,, and J2EE technologies to experiment with presence-based communication control to see how well they could enable the functionality that we envisioned for future converged communications. This raised some interesting issues, including: Presence information can be originated by non-presence entities. As such, the subscription notify schemes, based largely in part on buddy lists in AOL Instant Messenger for example, are not quite appropriate, particularly when one access point manages communication for several wireless devices. The access points themselves require modification to continuously scan and notify of devices presence and absence. The implied mapping between a device s presence and the device that is registered as its user s current communication device is not appropriate for our applications where arbitrary devices are used to report a user s presence in an environment. The marriage of SIP and J2EE raises issues of efficiency and throughput that require further exploration. The protocol does not easily support tracking, hand-off and roaming. For example, it would be useful if devices could remain trackable by other devices while they are in an active connection. FUTURE WORK We are currently building other applications that address an Enterprise s need for improved communications both for its workforce as well as their end-customers [12, 13]. By using devices as presence/location producers and communication endpoints we can enable new applications that support:
5 Context-aware Services and Hot Zones: dynamically load contact rules based on situation, e.g., location, expertise, authority, devices, availability; Location-based Services: automatically use the endpoint closest to the user, e.g., route to the closest telephone, printer, fax machine; and Mobility: support road warriors and corridor cruisers. With presence-enabled applications comes the promise of increased availability, increased contact completion, reduced costs for mobility, added security, and improved quality of experience for the end-user. ACKNOWLEDGEMENTS We thank our colleagues who have been instrumental collaborators in this work: Yves Jean for our first CommAppServer prototype integrating J2EE, SIP, and presence with our access points; Dave Boyer, Venkat Goud and Anjum Khan for help and modifications of their presence server; Vipul Lalka, Latha Ravishankar and Prem Sumetpong for their support with the SIP2002 demo system shown at N+I; Chris Dingman for his help with SIP and the Avaya Multivantage software; Val Matula for assistance in using VoiceXML on the Avaya Interactive Voice Response system. REFERENCES [1] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, and E. Schooler, SIP: Session initiation protocol, RFC 3261, Internet Engineering Task Force, May [2] SIG, [3] C. Narayanaswami, et. al., IBM s Linux Watch: The Challenge of Miniaturization, IEEE Computer, vol. 35, pp , January [4] H. Schulzrinne and K. Arabshian, Providing Emergency Services in Internet Telephony, SPIE 2002 Conference, Boston. [5] A. B. Roach, Session Initiation Protocol (SIP)-Specific Event Notification, RFC 3265, Internet Engineering Task Force, June [6] J.Rosenberg, J. Peterson, H. Schulzrinne, G. Camarillo, "Best Current Practices for Third Party Call Control inthe Session Initiation Protocol", Internet Draft, Internet Engineering Task Force, June Work in progress. [7] J2EE is a trademark of Sun Microsystems, Inc. [8] Presence and Availability Management (PAM) Forum, [9] B. Campbell, J. Rosenberg, CPIM Mapping of SIMPLE Presence and Instant Messaging, Internet Draft, Internet Engineering Task Force, June Work in progress. [10] H. Sugano, S. Fuimoto, Common Presence and Instant Messaging (CPIM) Presence Information Data Format, Internet Draft, Internet Engineering Task Force, May Work in progress. [11] Frank Stajano, Security for Ubiquitous Computing. pp , John Wiley and Sons, Ltd., [12] D. Atkins, D. G. Boyer, M. Handel, J. Herbsleb and T. Finholt, Introducing Instant Messaging and Presence into the Workplace, CHI [13] D. G. Boyer, Presence Awareness for Future Telecommunication Systems, in Virtual Reality Technologies for Future Telecommunications Systems, R. Komiya, Ed., in press.
Medical Sensor Application Framework Based on IMS/SIP Platform
Medical Sensor Application Framework Based on IMS/SIP Platform I. Markota, I. Ćubić Research & Development Centre, Ericsson Nikola Tesla d.d. Poljička cesta 39, 21000 Split, Croatia Phone: +38521 305 656,
More informationIntegrated Quick Messaging System for Mobile Phones Priya Dingria, Babita Doda, Rohini Temkar VES Institute of Technology, Chembur, Mumbai
Integrated Quick Messaging for Mobile Phones Priya Dingria, Babita Doda, Rohini Temkar VES Institute of Technology, Chembur, Mumbai Abstract - With the rapid advancement of wireless network technologies,
More informationEricsson D. Willis. Cisco Systems. April 2006
Network Working Group Request for Comments: 4453 Category: Informational J. Rosenberg Cisco Systems G. Camarillo, Ed. Ericsson D. Willis Cisco Systems April 2006 Status of This Memo Requirements for Consent-Based
More informationEnhanced Communication Services through Context Integration
Enhanced Services through Integration Romelia Plesa 1, Luigi Logrippo 2,1 1 School of Technology and Engineering, University of Ottawa, Canada 2 Département d informatique et ingénierie, Université du
More informationCDCS: a New Case-Based Method for Transparent NAT Traversals of the SIP Protocol
CDCS: a New Case-Based Method for Transparent NAT Traversals of the SIP Protocol Mustapha GUEZOURI LISSI/SCTIC, University of Paris XII-Val de Marne, France e-mail mguezouri@yahoo.fr and Abdelhamid MELLOUK
More informationInternet Engineering Task Force (IETF) Request for Comments: Category: Standards Track ISSN: September 2015
Internet Engineering Task Force (IETF) R. Sparks Request for Comments: 7647 Oracle Updates: 3515 A.B. Roach Category: Standards Track Mozilla ISSN: 2070-1721 September 2015 Abstract Clarifications for
More informationRequest for Comments: 5369 Category: Informational October Framework for Transcoding with the Session Initiation Protocol (SIP)
Network Working Group G. Camarillo Request for Comments: 5369 Ericsson Category: Informational October 2008 Framework for Transcoding with the Session Initiation Protocol (SIP) Status of This Memo This
More informationInternet Engineering Task Force (IETF) Request for Comments: 6914 Category: Informational April 2013 ISSN:
Internet Engineering Task Force (IETF) J. Rosenberg Request for Comments: 6914 jdrosen.net Category: Informational April 2013 ISSN: 2070-1721 Abstract SIMPLE Made Simple: An Overview of the IETF Specifications
More informationSIP SERVICES USING SIP SERVLET API THE INFOLINE SERVICE
Journal of Information, Control and Management Systems, Vol. 8, (2010), No.3 SIP SERVICES USING SIP SERVLET API THE INFOLINE SERVICE Pavel SEGEČ University of Žilina, Faculty of Management Science and
More informationUnified Communications Platform
Platforms (Products/Software) Unified Communications Platform TSUTSUI Kensaku, ARAO Shinya, SERADA Teruharu, HOKARI Makoto Abstract Integration of communications services used by an enterprise on an IP
More informationIntended status: Informational Expires: March 17, 2014 University of Napoli September 13, 2013
SIPREC Internet-Draft Intended status: Informational Expires: March 17, 2014 P. Kyzivat M. Yan Huawei S. Romano University of Napoli September 13, 2013 Abstract Multimedia Conference Recording Use Cases
More informationTranscoding Services Invocation in the Session Initiation Protocol
Internet Engineering Task Force INTERNET-DRAFT draft-camarillo-sip-deaf-00.ps SIP WG G. Camarillo, E. Burger, H. Schulzrinne, A. van Wijk Ericsson, SnowShore Networks, Columbia University, Ericsson September
More informationA Web Services based Architecture for NGN Services Delivery
A Web Services based Architecture for NGN Services Delivery K. Rezabeigi, A. Vafaei, N. Movahhedinia Abstract The notion of Next Generation Network (NGN) is based on the Network Convergence concept which
More informationToday s Hottest Communications Protocol Comes of Age. Understanding SIP. Today s Hottest Communications Protocol Comes of Age WHITE PAPER
Understanding SIP Today s Hottest Communications Protocol Comes of Age WHITE PAPER Introduction The growing thirst among communications providers, their partners and subscribers for a new generation of
More informationJournal of Information, Control and Management Systems, Vol. X, (200X), No.X SIP OVER NAT. Pavel Segeč
SIP OVER NAT Pavel Segeč University of Žilina, Faculty of Management Science and Informatics, Slovak Republic e-mail: Pavel.Segec@fri.uniza.sk Abstract Session Initiation Protocol is one of key IP communication
More informationMobile TeleSystems (MTS) Converges Fixed and Mobile Telephony
Mobile TeleSystems (MTS) Converges Fixed and Mobile Telephony MTS creates new revenue opportunities with new services. EXECUTIVE SUMMARY Mobile TeleSystems (MTS) Industry: Telecommunications BUSINESS CHALLENGE
More informationSeamless UC: Which User Interface Will You Choose? Allan Sulkin President, TEQConsult Group teqconsult.com
Seamless UC: Which User Interface Will You Choose? Allan Sulkin President, teqconsult.com 1 Introduction Unified Communications (UC) solutions are quickly emerging as necessary tools for enterprises to
More informationOverview of the Session Initiation Protocol
CHAPTER 1 This chapter provides an overview of SIP. It includes the following sections: Introduction to SIP, page 1-1 Components of SIP, page 1-2 How SIP Works, page 1-3 SIP Versus H.323, page 1-8 Introduction
More informationExtension of Resource Management in SIP
Extension of Resource Management in SIP Franco Callegati and Aldo Campi University of Bologna, Italy {franco.callegati,aldo.campi}@unibo.it Abstract. In this work we discuss the issue of communication
More informationUNIVERGE Desktop IP and Digital Terminals. Fulfilling the promise of UNIVERGE 360
UNIVERGE Desktop IP and Digital Terminals Fulfilling the promise of UNIVERGE 360 No matter your business size, NEC s UNIVERGE family of IP and digital terminals provides you with the right solution to
More informationPresence Scalability Architectures 1
Scalability Architectures 1 Vishal K. Singh and Henning Schulzrinne Department of Computer Science, Columbia University {vs2140, hgs}@cs.columbia.edu Abstract: We apply the two-stage reliable and scalable
More informationTranscoding Services Invocation in the Session Initiation Protocol
Internet Engineering Task Force INTERNET-DRAFT draft-camarillo-sip-deaf-01.ps SIP WG G. Camarillo, E. Burger, H. Schulzrinne, A. van Wijk Ericsson, SnowShore Networks, Columbia University, Ericsson November
More informationSIMPLEstone - Benchmarking Presence Server Performance *
SIMPLEstone - Benchmarking Presence Server Performance * Vishal K. Singh and Henning Schulzrinne Department of Computer Science, Columbia University {vs2140, hgs}@cs.columbia.edu Abstract: Presence is
More informationAvaya Unified Messenger Client User Guide
Avaya Unified Messenger Client User Guide Version 5.0 Avaya Inc. 211 Mount Airy Road Basking Ridge, New Jersey 07920 www.avaya.com Your comments are welcome. They can assist us in improving our documentation.
More informationUnleashing the Power of Wearable Devices in a SIP Infrastructure
Unleashing the Power of Wearable Devices in a SIP Infrastructure Arup Acharya Stefan Berger Chandra Narayanaswami IBM T.J. Watson Research Center 19 Skyline Drive, Hawthorne New York, NY 10532 arup@us.ibm.com
More informationMobility Solutions Extend Cisco Unified Communications
Mobility Solutions Extend Cisco Unified Communications Organizations worldwide have used powerful new technologies such as the Internet, IP communications, and mobility to improve their business processes.
More informationAn Efficient NAT Traversal for SIP and Its Associated Media sessions
An Efficient NAT Traversal for SIP and Its Associated Media sessions Yun-Shuai Yu, Ce-Kuen Shieh, *Wen-Shyang Hwang, **Chien-Chan Hsu, **Che-Shiun Ho, **Ji-Feng Chiu Department of Electrical Engineering,
More informationCorporate Overview. Our Vision Enrich Nigerian lives with innovative solutions in partnership with world class organizations.
COMPANY PROFILE Corporate Overview Simba Infrastructure is a leading provider of Business-to-Business technology infrastructure solutions, in Nigeria, and an Avaya exclusive Business Partner. We are the
More informationAuthentication, Authorization and Accounting Requirements for the Session Initiation Protocol
Internet Engineering Task Force INTERNET-DRAFT draft-ietf-sipping-aaa-req-02.ps SIP WG J. Loughney, G. Camarillo Nokia, Ericsson February 5, 2003 Expires: August, 2003 Authentication, Authorization and
More informationInternet Engineering Task Force (IETF) Request for Comments: 7403 Category: Standards Track November 2014 ISSN:
Internet Engineering Task Force (IETF) H. Kaplan Request for Comments: 7403 Oracle Category: Standards Track November 2014 ISSN: 2070-1721 Abstract A Media-Based Traceroute Function for the Session Initiation
More informationTSIN02 - Internetworking
Lecture 8: SIP and H323 Litterature: 2004 Image Coding Group, Linköpings Universitet Lecture 8: SIP and H323 Goals: After this lecture you should Understand the basics of SIP and it's architecture Understand
More informationWhite Paper Subcategory. Overview of XML Communication Technologies
Subcategory Overview of XML Communication Technologies Executive Summary A significant shift has occurred in the communications infrastructures deployed today. This shift is the result of the acceptance
More informationPresence Aware Location-Based Service For Managing Mobile Communications
Presence Aware Location-Based Service For Managing Mobile Communications Vishal Kumar Singh, Henning Schulzrinne Department of Computer Science, Columbia University New York, NY, USA {vs2140, hgs}@cs.columbia.edu
More informationZ24: Signalling Protocols
Z24: Signalling Protocols Mark Handley H.323 ITU protocol suite for audio/video conferencing over networks that do not provide guaranteed quality of service. H.225.0 layer Source: microsoft.com 1 H.323
More informationSIPPING Working Group A. Johnston, Ed. Internet-Draft Avaya Intended status: BCP R. Sparks Expires: January 12, 2009 Estacado Systems C. Cunningham S.
SIPPING Working Group A. Johnston, Ed. Internet-Draft Avaya Intended status: BCP R. Sparks Expires: January 12, 2009 Estacado Systems C. Cunningham S. Donovan Cisco Systems K. Summers Sonus July 11, Status
More informationQuality of service issues for world-wide mobile telephony
Quality of service issues for world-wide mobile telephony Gregor v. Bochmann e-mail: bochmann@site.uottawa.ca School of Information Technology and Engineering (SITE) University of Ottawa This presentation
More informationRequest for Comments: 5079 Category: Standards Track December Rejecting Anonymous Requests in the Session Initiation Protocol (SIP)
Network Working Group J. Rosenberg Request for Comments: 5079 Cisco Category: Standards Track December 2007 Rejecting Anonymous Requests in the Session Initiation Protocol (SIP) Status of This Memo This
More informationCisco Unified Presence 8.0
Cisco Unified Presence 8.0 Cisco Unified Communications Solutions unify voice, video, data, and mobile applications on fixed and mobile networks, enabling easy collaboration every time from any workspace.
More informationInternet Engineering Task Force (IETF) Request for Comments: ISSN: March 2017
Internet Engineering Task Force (IETF) M. Mohali Request for Comments: 8119 Orange Updates: 4458 M. Barnes Category: Informational MLB@Realtime Communications ISSN: 2070-1721 March 2017 Abstract SIP "cause"
More informationMore than a Unified Messaging Service
A Telecommunication Consulting and Professional Services Company More than a Unified Messaging Service By Manuel Pablo Lorenzo 8620 SW 113 Terrace Miami, FL. 33156 Phone 786.888.5170 Fax 786.787.5170 Introduction
More informationA Convedia White Paper. Controlling Media Servers with SIP
Version 1.2 June, 2004 Contents: Introduction page 3 Media Server Overview page 3 Dimensions of Interaction page 5 Types of Interaction page 6 SIP Standards for Media Server Control page 7 Introduction
More informationIMS signalling for multiparty services based on network level multicast
IMS signalling for multiparty services based on network level multicast Ivan Vidal, Ignacio Soto, Francisco Valera, Jaime Garcia, Arturo Azcorra UniversityCarlosIIIofMadrid Av.Universidad,30 E-28911, Madrid,
More informationSIP/SIMPLE-based Conference Room Management Method for the Voice Communication Medium voiscape
SIP/SIMPLE-based Conference Room Management Method for the Voice Communication Medium voiscape Yasusi Kanada Central Research Laboratory, Hitachi, Ltd. Higashi-Koigakubo 1-280, Kokubunji, Tokyo 185-8601,
More informationLevel 1 Technical. Microsoft Lync Basics. Contents
Level 1 Technical Microsoft Lync Basics Contents 1 Glossary... 2 2 Introduction... 3 3 Integration... 4 4 Architecture... 6 Lync Server Editions... 6 Lync Server Roles... 6 Server Pools... 6 Front End
More informationIP Multimedia Subsystem Application Servers
IP Multimedia Subsystem Application Servers Second part of the project Presented by: Masood Khosroshahy B E G I N N I N G 1 June 2006 Project supervisor: Prof. Elie Najm IMS Application Servers HSS IMS
More informationHosted Fax Mail. Blue Platform. User Guide
Hosted Fax Mail Blue Platform Hosted Fax Mail User Guide Contents 1 About this Guide... 2 2 Hosted Fax Mail... 3 3 Getting Started... 4 3.1 Logging On to the Web Portal... 4 4 Web Portal Mailbox... 6 4.1
More informationTowards the Convergence between IMS and Social Networks
Towards the Convergence between IMS and Social Networks Ramon Alcarria, Tomas Robles Telematics Department Technical University of Madrid Madrid, Spain {ralcarria, trobles}@dit.upm.es Gonzalo Camarillo
More informationMicrosoft Office Communicator 2007 R2 Getting Started Guide. Published: December 2008
Microsoft Office Communicator 2007 R2 Getting Started Guide Published: December 2008 Information in this document, including URL and other Internet Web site references, is subject to change without notice.
More informationHuawei Enterprise Communications Solution V3.0 Product Portfolio
Security Level: Huawei Enterprise Communications Solution V3.0 Product Portfolio www.huawei.com HUAWEI TECHNOLOGIES CO., LTD. Enterprise Communications Gateways Gateways USM Unified Gateways U1900 Series
More informationInteractive Distance Learning based on SIP
S. Sae-Wong, T. Kamolphiwong, S. Kamolphiwong, and N. Wittayasirikul Centre for Network Research (CNR), Department of Computer Engineering, Faculty of Engineering, Prince of Songkla University, Hatyai,
More informationService Composition in IMS: A Location Based Service Example
Service Composition in IMS: A Location Based Service Example Agata Brajdic, Ozren Lapcevic, Maja Matijasevic Faculty of Electrical Engineering and Computing University of Zagreb Zagreb, Croatia {agata.brajdic
More informationNetwork Solution for Achieving Large-Scale, High-Availability VoIP Services
Network Solution for Achieving Large-Scale, High-Availability VoIP Services V Kiyofumi Shigeno V Hisayuki Sekine V Eiichiro Takahashi (Manuscript received March 17, 2006) VoIP technologies that enable
More informationSimplify IP Telephony with System i. IBM System i IP Telephony
Simplify IP Telephony with System i IBM System i IP Telephony Highlights Deploy a complete IP telephony suite on one easy-to-manage system, or even part of a system, shared with other applications Integrate
More informationDepartment of Computer Science. Burapha University 6 SIP (I)
Burapha University ก Department of Computer Science 6 SIP (I) Functionalities of SIP Network elements that might be used in the SIP network Structure of Request and Response SIP messages Other important
More informationOffice Communicator for iphone. User Guide. Release
Office Communicator for iphone User Guide Release 21.3.1 Table of Contents 1 About Communicator for iphone...4 2 Getting Started...5 2.1 Installation... 5 2.2 Sign In... 5 3 Main Tabs...6 4 Contacts...7
More informationModular Design of Call Control Layer in Telephony Software
8 Modular Design of Call Control Layer in Telephony Software Ilija Basicevic University of Novi Sad, Faculty of Technical Sciences Novi Sad, 21000, Serbia Abstract An important property of a telephony
More information2N Helios IP Basic Training
www.2nusa.com 2N Helios IP Basic Training www.2nusa.com 2N Helios IP Advantages of IP intercoms Best practices - What s the best way to do this? Analog telephony no thanks! N-wire proprietary bus expensive,
More informationTelecommunication Services Engineering Lab. Roch H. Glitho
1 Introduction Signaling protocol neutral service engineering technology Service architecture applicable to NGNs using any signalling protocol Next Generation signalling protocols SIP H.323 Example already
More informationThis is the published version of a paper presented at Workshop on Innovative Mobile Applications of Context (IMAC) at MobileHCI 2006, Espoo, Finland.
http://www.diva-portal.org This is the published version of a paper presented at Workshop on Innovative Mobile Applications of Context (IMAC) at MobileHCI 2006, Espoo, Finland. Citation for the original
More informationX-Communicator: Implementing an advanced adaptive SIP-based User Agent for Multimedia Communication
X-Communicator: Implementing an advanced adaptive SIP-based User Agent for Multimedia Communication Shakil Siddique, Raimund K. Ege and S. Masoud Sadjadi School of Computer Science Florida International
More informationApplication Note. Polycom Video Conferencing and SIP in VSX Release 7.0. Presented by Mike Tucker Tim O Neil Polycom Video Division.
Application Note Polycom Video Conferencing and SIP in VSX Release 7.0 Presented by Mike Tucker Tim O Neil Polycom Video Division July 2004 This document describes the SIP functionality in Version 7.0
More informationMySip.ch. SIP Network Address Translation (NAT) SIP Architecture with NAT Version 1.0 SIEMENS SCHWEIZ AKTIENGESELLSCHAFT
s MySip.ch SIP Network Address Translation () SIP Architecture with Version 1.0 Issued by DS MS, Software house Albisriederstr. 245, CH-8047 Zurich Copyright Siemens Schweiz AG 2004 All Rights Reserved.
More informationSession Initiation Protocol (SIP) Overview
Session Initiation Protocol (SIP) Overview T-110.7100 Applications and Services in Internet 6.10.2009 Jouni Mäenpää NomadicLab, Ericsson Contents SIP introduction, history and functionality Key concepts
More informationdraft-ietf-sip-info-method-02.txt February 2000 The SIP INFO Method Status of this Memo
HTTP/1.1 200 OK Date: Tue, 09 Apr 2002 07:53:57 GMT Server: Apache/1.3.20 (Unix) Last-Modified: Tue, 15 Feb 2000 17:03:00 GMT ETag: "3239a5-465b-38a986c4" Accept-Ranges: bytes Content-Length: 18011 Connection:
More informationUSING CAPTCHAs TO MITIGATE THE VoIP SPAM PROBLEM
Second International Conference on Computer Research and Development USING CAPTCHAs TO MITIGATE THE VoIP SPAM PROBLEM Ismail Ahmedy Department of Computer System and Communication Faculty of Computer Science
More informationBusiness Applications + Voice + Data
White Paper Abstract LiteScape OnCast TM makes the future of unified communications a reality today, allowing organizations to harness the power of complete communications voice, conferencing, broadcasting,
More informationA NOVEL MECHANISM FOR MEDIA RESOURCE CONTROL IN SIP MOBILE NETWORKS
A NOVEL MECHANISM FOR MEDIA RESOURCE CONTROL IN SIP MOBILE NETWORKS Noël CRESPI, Youssef CHADLI, Institut National des Telecommunications 9, rue Charles Fourier 91011 EVRY Cedex FRANCE Authors: N.Crespi,
More informationA Generic Layer Model for Context-Aware Communication Adaptation
A Generic Layer Model for Context-Aware Communication Adaptation Bassam El Saghir Noel Crespi RS2M Department GET / Institut National des Telecommunications Paris, France {bassam.el_saghir, noel.crespi}
More informationOverview of SIP. Information About SIP. SIP Capabilities. This chapter provides an overview of the Session Initiation Protocol (SIP).
This chapter provides an overview of the Session Initiation Protocol (SIP). Information About SIP, page 1 How SIP Works, page 4 How SIP Works with a Proxy Server, page 5 How SIP Works with a Redirect Server,
More informationApplication Notes for Configuring SIP Trunking between CenturyLink SIP Trunk (Legacy Qwest) Service and Avaya IP Office R8.0 (16) Issue 1.
Avaya Solution & Interoperability Test Lab Application Notes for Configuring SIP Trunking between CenturyLink SIP Trunk (Legacy Qwest) Service and Avaya IP Office R8.0 (16) Issue 1.0 Abstract These Application
More information[MS-TURNBWM]: Traversal using Relay NAT (TURN) Bandwidth Management Extensions
[MS-TURNBWM]: Traversal using Relay NAT (TURN) Bandwidth Management Extensions Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open
More informationIntroducing IBM Lotus Sametime 7.5 software.
Real-time collaboration solutions March 2006 Introducing IBM Lotus Sametime 7.5 software. Adam Gartenberg Offering Manager, Real-time and Team Collaboration Page 2 Contents 2 Introduction 3 Enhanced instant
More informationAbstract. Avaya Solution & Interoperability Test Lab
Avaya Solution & Interoperability Test Lab Application Notes for the Integration of Avaya Modular Messaging, Avaya Directory Enabled Management, and Avaya SIP Enablement Services for Instant Messaging
More informationUC App for Android Mobile
UC App for Android Mobile 2018 by Cox Communications. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic, mechanical, photocopying, recording,
More informationRequest for Comments: 3959 Category: Standards Track December 2004
Network Working Group G. Camarillo Request for Comments: 3959 Ericsson Category: Standards Track December 2004 Status of This Memo The Early Session Disposition Type for the Session Initiation Protocol
More informationIP Office Demo. Myles Leiker evisit Engineer. IP Office Overview 2013"
IP Office Demo Myles Leiker evisit Engineer IP Office Overview 2013 The AT&T and Avaya Joint Value The Power of Two Collaboration Innovation Proven Alliance Integrated Solutions Global industry leader
More informationInternational SIP Conference, Paris, January 22, SIP Based VoIP. in MCI Advantage. Henry Sinnreich, MCI Executive Staff PT7938.
International SIP Conference, Paris, January 22, 2004 SIP Based VoIP in MCI Advantage Henry Sinnreich, MCI Executive Staff PT7938. 04/22/03 Too Many Networks Mean Inefficiency and Expense Yesterday LAN
More informationBack-end Avaya Aura Experience Portal and SIP-enabled Avaya Aura Contact Center using Context Creation
Back-end Avaya Aura Experience Portal and SIP-enabled Avaya Aura Contact Center using Context Creation Overview This document describes how to integrate Avaya Aura Contact Center and a back-end Avaya Aura
More informationFixed Mobile Convergence
Cisco Expo 2006 Fixed Mobile Convergence Business Track Bo Finnemann Cisco DK 2006 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1 Agenda, Fixed Mobile Convergence Market Perspective What
More information1 Community Grid Labs, Indiana University. 2 Department of Electrical Engineering & Computer Science, Syracuse University
Global Multimedia Collaboration System Geoffrey Fox 1, Wenjun Wu 1, Ahmet Uyar 2, Hasan Bulut 1, Shrideep Pallickara 1 gcf@indiana.edu,wewu@indiana.edu,auyar@mailbox.syr.edu, hbulut@indiana.edu, spallick@indina.edu
More informationMITEL. Applications Suite FOR MITEL 3300 IP COMMUNICATIONS PLATFORM
MITEL Applications Suite FOR MITEL 3300 IP COMMUNICATIONS PLATFORM What is Your Communications Strategy? Uncovering new sales opportunities in a highly competitive market requires a communications plan.
More informationProactive Management and Monitoring of Mobile Devices in Social Networking Applications
International Journal of Emerging Trends in Science and Technology Proactive Management and Monitoring of Mobile Devices in Social Networking Applications Authors TVN Prapulla Chandu 1, A. Vishnuvardhan
More informationLocation Based Advanced Phone Dialer. A mobile client solution to perform voice calls over internet protocol. Jorge Duda de Matos
Location Based Advanced Phone Dialer A mobile client solution to perform voice calls over internet protocol Jorge Duda de Matos Superior Institute of Technology (IST) Lisbon, Portugal Abstract Mobile communication
More informationThe Internet Real-Time Laboratory
IRT 1 The Internet Real-Time Laboratory Henning Schulzrinne Dept. of Computer Science Internet Real-Time Laboratory (IRT) Columbia University New York, New York schulzrinne@cs.columbia.edu November, 2000
More informationUnified Communications For Enterprise
Unified Communications For Enterprise Lou Fulco Presence Status Mobility Collaboration A Unified Strategy UC enables customers to experience greater productivity through the convergence of communication
More informationCollaborate App for Android Tablets
The AT&T Collaborate service provides the Collaborate app to help you manage calls and conferences on your Android tablet on the go. The Collaborate app for Android tablets provides these communication
More informationAbstract. Avaya Solution & Interoperability Test Lab
Avaya Solution & Interoperability Test Lab Application Note to administer voice mailboxes on Avaya CallPilot R5.1 to provide shared messaging services for users in a CS1000 Collaboration Pack solution
More informationAvaya Converged Office 2007 User Guide Microsoft Office Communications Server 2007
Avaya Converged Office 2007 User Guide Microsoft Office Communications Server 2007 Avaya Communication Server 1000 Release 7.5 Document Status: Standard Document Version: 04.01 Document Number: NN43001-123
More informationMitel MiCollab. Keeping People Connected and Productive Anytime, Anywhere, on Any Device
Mitel MiCollab Keeping People Connected and Productive Anytime, Anywhere, on Any Device Effective collaboration among employees, partners and customers is a critical driver of any organization s success.
More informationAbstract. Testing was conducted at the Avaya Solution and Interoperability Test Lab.
Avaya Solution & Interoperability Test Lab Application Notes for Configuring SIP Trunks between Avaya Aura TM Conferencing Standard Edition 6.0 and Cisco Unified Communications Manager 8.0 Issue 1.0 Abstract
More informationDRIVING BUSINESS PROCESS CONTINUITY. Alcatel OmniTouch Unified Communication
DRIVING BUSINESS PROCESS CONTINUITY Alcatel OmniTouch Unified Communication TURNING INFORMATION INTO KNOWLEDGE AND KNOWLEDGE INTO EFFECTIVE ACTION FFor your business to thrive, we help you overcome two
More informationInternet Engineering Task Force (IETF) Request for Comments: Category: Standards Track ISSN: September 2010
Internet Engineering Task Force (IETF) R. Sparks Request for Comments: 6026 Tekelec Updates: 3261 T. Zourzouvillys Category: Standards Track Skype ISSN: 2070-1721 September 2010 Abstract Correct Transaction
More informationPhonologies The Voice of Technology
Phonologies Media Services Framework Copyright 2004 Phonologies (India) Private Limited Copyright 2001 2004 by Phonologies (India) Private Limited. Phonologies, InterpreXer and Oktopous are trademarks
More informationNokia Multi-Access to IP Multimedia
Nokia Multi-Access to IP Multimedia s Executive Summary 2 Convergence 2 Convergence of Services and Business Models 3 Service Convergence 3 Business Model Convergence 3 Session Initiation Protocol (SIP)
More informationCisco Unified Communications Manager 9.0
Data Sheet Cisco Unified Communications Manager 9.0 Cisco Unified Communications Manager is the heart of Cisco collaboration services, enabling session and call control for video, voice, messaging, mobility,
More informationOpenTouch Conversation for iphone
OpenTouch Conversation for iphone User Manual OmniPCX Office Rich Communication Edition user OpenTouch Business Edition and Multimedia Services Conversation user OpenTouch Business Edition and Mutimedia
More informationVoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved.
VoIP Basics Phone Network Typical SS7 Network Architecture What is VoIP? (or IP Telephony) Voice over IP (VoIP) is the transmission of digitized telephone calls over a packet switched data network (like
More informationRequest for Comments: 3764 Category: Standards Track April enumservice registration for Session Initiation Protocol (SIP) Addresses-of-Record
Network Working Group J. Peterson Request for Comments: 3764 NeuStar Category: Standards Track April 2004 enumservice registration for Session Initiation Protocol (SIP) Addresses-of-Record Status of this
More information3050 Integrated Communications Platform
3050 Integrated Communications Platform Network Configuration Guide Release 1 October 2002 Copyright 2002 Mitel Networks Corporation. This document is unpublished and the foregoing notice is affixed to
More informationAbstract. Avaya Solution & Interoperability Test Lab
Avaya Solution & Interoperability Test Lab Application Notes for Configuring Vocera Communications using TLS as the transport protocol with Avaya Aura Session Manager and Avaya Aura Communication Manager
More information