-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathREADME
More file actions
51 lines (35 loc) · 1.75 KB
/
README
File metadata and controls
51 lines (35 loc) · 1.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Introduction
------------
This piece of software is a tunnel that compresses VoIP traffic, ie. SIP and
RTP traffic.
The program is named IP/ROHC or iprohc. It is named according to the compression
and transport mechanisms it uses:
- the program uses the RObust Header Compression (ROHC) protocol for efficient
compression of the RTP datagrams,
- the program uses IP packets as transport to avoid the overhead introduced by
the UDP or TCP protocols.
In addition to ROHC commpression and IP transport, the program uses datagram
packing to improve the overall compression performances.
The IP/ROHC program is divided into two parts: the server and the client. The
server part handles sessions with several clients simultaneously.
The client and the server establish two communication channels between them: the
control channel that uses TCP for reliability, and the data channel that uses
UDP for efficiency. The client establishes and closes a session on the control
channel. The client transmits compressed data on the data channel. The control
channel is authenticated and encrypted with TLS.
Both the client and the server uses TUN interfaces to fake network interfaces.
Official website: http://rohc-lib.org/
Mailing list: rohc@lists.launchpad.net
Mailing list archives: http://lists.launchpad.net/rohc/
Bugtracker: http://bugs.launchpad.net/rohc
License
-------
The project is licensed under GPL2+, see the COPYING and AUTHORS files for more
details.
References
----------
ROHC RObust Header Compression (ROHC): Framework and four profiles:
RTP, UDP, ESP, and uncompressed.
http://www.ietf.org/rfc/rfc3095.txt
ROHC library The ROHC library used by the IP/ROHC program.
http://rohc-lib.org/