Blink-Features

Version 78 (Adrian Georgescu, 06/09/2014 12:39 am)

1 26 Adrian Georgescu
h1. Microsoft Lync replacement checklist
2 1 Adrian Georgescu
3 78 Adrian Georgescu
h2. Background
4 78 Adrian Georgescu
5 1 Adrian Georgescu
AG Projects was closely involved since 2005 with menthor-ship, authoring of specifications and developing of software in the public domain for the deliverables of SIP SIMPLE and STOX IETF working groups. The software implements SIP applications beyond VoIP that complement existing SIP deployments so that they can compete with feature-rich commercial offerings, traditionally available only from closed vendors like Apple, Google and Microsoft. 
6 78 Adrian Georgescu
These offerings typically provide a rich multimedia communication experience with audio, presence, chat, file transfer, screen sharing, video and multimedia conferencing for all media.  
7 78 Adrian Georgescu
8 78 Adrian Georgescu
h2. Goal
9 78 Adrian Georgescu
 
10 78 Adrian Georgescu
A pure SIP end-product with these capabilities will compete at equal footing in terms of features but a lower cost with Skype and Google Hangouts for residential customers and Microsoft Lync for corporate customers.
11 32 Adrian Georgescu
12 27 Adrian Georgescu
h2. Client Side (Blink)
13 20 Adrian Georgescu
14 50 Adrian Georgescu
|_. Component|_. Mac OSX |_. Windows |_. Linux|_. Description |
15 65 Adrian Georgescu
| Presence| Yes | Yes | Yes | SIMPLE RLS|
16 65 Adrian Georgescu
| Contact List | Yes | Yes | Yes | XCAP protocol|
17 58 Adrian Georgescu
| Audio|  Yes | Yes | Yes | Opus codec |
18 20 Adrian Georgescu
| Chat | Yes | Yes | Yes | MSRP protocol|
19 53 Adrian Georgescu
| File Transfer | Yes | Yes | Yes | MSRP protocol |
20 1 Adrian Georgescu
| Multiparty Conferencing | Yes | Yes | Yes | RTP and MSRP|
21 59 Adrian Georgescu
| NAT Traversal  | Yes | Yes | Yes | ICE & MSRP Relay |
22 60 Adrian Georgescu
| Screen sharing | Yes | UD | UD | VNC protocol |
23 58 Adrian Georgescu
| Video | Yes   | UD  | UD  | H.264 codec|
24 61 Adrian Georgescu
| Multi-language | Yes  | No | No | N/A|
25 37 Adrian Georgescu
26 30 Adrian Georgescu
* N/A = not applicable
27 30 Adrian Georgescu
* UD = under development
28 1 Adrian Georgescu
29 44 Adrian Georgescu
Complete RFC and standards listed here http://icanblink.com/standards.phtml
30 44 Adrian Georgescu
31 27 Adrian Georgescu
h2. Server Side (SylkServer)
32 20 Adrian Georgescu
33 64 Adrian Georgescu
|_. Component|_. Linux |_. Description |
34 53 Adrian Georgescu
| Multiparty Audio Conferencing| Yes | RTP mixer|
35 53 Adrian Georgescu
| Multiparty Chat Conferencing| Yes | MSRP Switch|
36 20 Adrian Georgescu
| Multiparty File Transfer | Yes | MSRP|
37 53 Adrian Georgescu
| Multiparty Video Conferencing | No | Colibri|
38 53 Adrian Georgescu
| Conference Participants | Yes | RFC4575|  
39 69 Adrian Georgescu
| XMPP gateway | Yes | "IETF STOX":http://datatracker.ietf.org/wg/stox/|
40 69 Adrian Georgescu
41 44 Adrian Georgescu
Complete RFC and standards listed here http://sylkserver.com/features.phtml
42 22 Adrian Georgescu
43 68 Adrian Georgescu
Presence Agent (RLS) is provided by OpenSIPS, MSRP NAT traversal by MSRPRelay and Contact List by OpenXCAP. Ideally, these components should be integrated in SylkServer in case the solution should be deployed at customer premisses.